我爱模板网 > 建站教程 > Python教程 >  Python - 同义词和反义词正文

Python - 同义词和反义词

同义词和反义词作为wordnet的一部分提供,wordnet是英语的词汇数据库。它作为nltk corpora访问的一部分提供。在wordnet中同义词是表示相同概念并且在许多上下文中可互换的单词,因此它们被分组为无序集(synsets)。我们使用这些同义词来导出同义词和反义词,如下面的程序所示。

from nltk.corpus import wordnet

synonyms = []

for syn in wordnet.synsets("Soil"):
    for lm in syn.lemmas():
             synonyms.append(lm.name())
print (set(synonyms))


部分素材资源来源网站,本站提供免费下载,如有侵权请联系站长马上删除!
上一篇:Python - 文本翻译 下一篇:Python - 删除停用词
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
选择头像:
最新评论

猜你喜欢