如何从 WordNet 中检索单词的定义
How to Retrieve the Definitions of a Word from WordNet
我试图找到一种方法来从 NLTK 的 WordNet 中获取给定单词的定义。我尝试了下面的代码,但我得到一个错误,说 'WordNetCorpusReader' object has no attribute 'definition':
from nltk.corpus import wordnet
definition = wordnet.definition('game')
print(definition)
翻了很多书都没找到相关资料
看着https://pythonprogramming.net/wordnet-nltk-tutorial/,我想答案是:
from nltk.corpus import wordnet
syns = wordnet.synsets("game")
print(syns[0].definition())
我试图找到一种方法来从 NLTK 的 WordNet 中获取给定单词的定义。我尝试了下面的代码,但我得到一个错误,说 'WordNetCorpusReader' object has no attribute 'definition':
from nltk.corpus import wordnet
definition = wordnet.definition('game')
print(definition)
翻了很多书都没找到相关资料
看着https://pythonprogramming.net/wordnet-nltk-tutorial/,我想答案是:
from nltk.corpus import wordnet
syns = wordnet.synsets("game")
print(syns[0].definition())