Я пытаюсь получить синонимы для слова, используя библиотеку Python NLTK.
Моя проблема: Некоторые слова создают ошибку при их использовании.Например, «есть» выбрасывает WordNetError «WordNetError: нет леммы« есть »с частью речи« n »».Что это значит?Как я могу получить синонимы для слова «есть»?
Вот мой код, обратите внимание, как работают слова типа «собака»:
from nltk.corpus import wordnet as wn
print wn.synset("dog.n.01").lemma_names
print wn.synset("eat.n.01").lemma_names
Также возможно получить синонимы длягруппа слов?Например;для «основного блюда» могу ли я получить синонимы «основное блюдо», «основное блюдо», «ужин»?