有谁知道我可以用来查找英语单词的同义词(或反义词等)的python自然语言处理库或模块?
问问题
1530 次
3 回答
3
NLTK 是一个非常流行的 Python 自然语言工具包。
这些链接涵盖使用 NLTK 查找同义词...
http://nltk.googlecode.com/svn-/trunk/doc/howto/wordnet.html
http://www.randomhacks.net/articles/2009/12/28/experimenting-with-nltk
于 2013-11-15T01:00:05.183 回答
0
Pattern也非常强大,它具有多个功能,例如复数 + 单数化、共轭、解析器、wordnet 访问(您可以从中获取同义词和反义词)等。
于 2013-11-15T01:22:03.260 回答
0
看看 wordnet,普林斯顿大学制作的词汇数据库。它直观地组织在同义词集中,这可能符合您的目的(如果您仍然感兴趣:)
您可以下载 wordnet 的本地副本并将其导入您的 python 代码以执行 NLP 任务。
于 2018-05-23T15:08:27.637 回答