给定一个词,使用 WordNet API 获取其含义
Given a word get the meaning using WordNet API
我目前正在使用 wordnet search 来获取单词的含义。但是,我有一个很长的单词列表,因此,希望看到自动化它的可能性。
例如给定单个单词goat
我想得到wordnet提供的意思。
我看到有关获取词根、下位词等的问题,但我找不到关于如何检索给定词的含义的合适解决方案。
请告诉我可能的选择!
这里是获取定义的方法
from nltk.corpus import wordnet
syns = wordnet.synsets("goat")
print(syns[0].definition())
输出
any of numerous agile ruminants related to sheep but having a beard and straight horns
我目前正在使用 wordnet search 来获取单词的含义。但是,我有一个很长的单词列表,因此,希望看到自动化它的可能性。
例如给定单个单词goat
我想得到wordnet提供的意思。
我看到有关获取词根、下位词等的问题,但我找不到关于如何检索给定词的含义的合适解决方案。
请告诉我可能的选择!
这里是获取定义的方法
from nltk.corpus import wordnet
syns = wordnet.synsets("goat")
print(syns[0].definition())
输出
any of numerous agile ruminants related to sheep but having a beard and straight horns