【发布时间】:2019-07-16 12:15:01
【问题描述】:
我正在尝试获取 Wordnet 词典中名词类型和食物类别的所有单词。
我找到了一种检查单词是否为 noun.food 的方法,但我需要反向方法:
import nltk
nltk.download('wordnet')
from nltk.corpus import wordnet as wn
def if_food(word):
syns = wn.synsets(word, pos = wn.NOUN)
for syn in syns:
print(syn.lexname())
if 'food' in syn.lexname():
return 1
return 0
【问题讨论】:
标签: python nltk python-3.7 wordnet