我已经下载了 wordnet(2.1) 但我不知道如何访问 wordnet 数据库?
问问题
2285 次
5 回答
5
WordNet 3.0 参考手册中记录了库和文件格式。顺便问一下,您不使用 WordNet 3.0 有什么原因吗?
于 2010-04-05T15:49:30.173 回答
2
您应该查看 NLTK。这是访问 WordNet 的最简单方法。它是用python编写的。
只是为了向您展示它是多么简单:
>>> from nltk.corpus import wordnet as wn
>>> wn.synsets('motorcar')
[Synset('car.n.01')]
您可以在此处找到更多文档:http: //nltk.googlecode.com/svn/trunk/doc/book/ch02.html (向下滚动查看 WordNet)
哦,别忘了实际下载 WordNet:
>>>import nltk
>>>nltk.download()
然后只需选择 WordNet 并下载
于 2010-04-15T20:21:55.643 回答
2
强烈推荐http://wnsqlbuilder.sourceforge.net/上的 MySql 构建。您还可以搜索 SQL Server 版本。大的直接速度提升。
于 2010-10-31T21:02:00.000 回答
0
如果您使用 C++,Wordnet 自带一个接口。你应该在你的 WN 发行版中找到它们。
如果您使用的是 C#,那么 sharpnlp.codeplex.com 就是您的最佳选择,他们有一个 Wordnet 界面。
Wordnet 也有 Perl 发行版,但我不知道它们是否可以直接使用,因为我不使用 Perl。
最好的问候,大卫
于 2010-10-31T03:35:07.443 回答
0
安装 nlk 然后使用
from nltk import wordnet
然后通过使用同义词,您可以比较单词
于 2015-06-07T15:03:57.360 回答