Я использую nltk здесь, чтобы опубликовать метки классификации процессов (из imagenet) моей модели. Например, моя модель может помещать ярлык «черный медведь» на изображение. Как мне определить, является ли «черный медведь» своего рода «животным» (гипонимом животного) с использованием wordnet?Как определить многословное слово A является B в wordnet?
Я пробовал this method Но уловка заключается в том, что, когда я использую код ниже, чтобы получить синхронизацию «черного медведя», я получаю пустой список! Таким образом, я не могу решить, является ли «черный медведь» а Гипонимы из «животного»
from nltk.corpus import wordnet as wn
blackbear = wn.synsets('black bear')
Есть ли решение этой проблемы? Спасибо!
Возможный дубликат [Определение Гиперного или Гипонима с использованием wordnet nltk] (http://stackoverflow.com/questions/26222484/determining-hypernym-or-hyponym-using-wordnet-nltk) – alvas