如何使用wordnet中的关系查找同义词

时间:2019-01-08 11:13:22

标签: python nlp nltk wordnet

我是NLP,NLTK和Python的新手。我正在使用wordnet获取给定句子中一个单词的同义词。我正在使用以下代码来获取这些单词的同义词和引理名称

synonyms = wordnet.synsets(w,pos)
lemmas.append(list( set(chain.from_iterable([w.lemma_names() for w in synonyms]))))

例如:wordnet.synsets(“ get”,'v')

这个单词“ get”的lemma_name返回许多与我无关的东西。

我的搜索字符串是“获取报告时出错”。 lemma_names甚至“嗡嗡作响”,“蒙皮”,这对我的说法不正确。

有没有办法获得与该语句相关的同义词?我可以检查任何概念或算法吗?

0 个答案:

没有答案