Есть ли какой-либо api/lib для Python, который получит меня синонимы слова?
Например, если у меня будет слово "дом", то это возвратит "здание, постоянное место жительства, особняк, и т.д...."
NLTK и Wordnet могут помочь: например, в этой статье ,
from nltk.corpus import wordnet
dog = wordnet.synset('dog.n.01')
print(dog.lemma_names())
напечатаны:
['dog', 'domestic_dog', 'Canis_familiaris']