Выберите одну из тем для предложения в python - PullRequest
0 голосов
/ 25 января 2020

У меня есть несколько тем на выбор, например: казино, музеи, природа, ночная жизнь, спа. Я хотел бы написать программу, которая будет выбирать наиболее подходящие из этих тем для данного предложения. Например, для предложения «Мне нравится искусство». он должен выбрать музеи. Есть ли способ сделать это в Python?

1 Ответ

0 голосов
/ 26 января 2020

Для моих целей было достаточно использовать метод wup_simility из nltk:

from nltk.corpus import wordnet

word1 = wordnet.synset(wordnet.synsets('dog')[0].name())
word2 = wordnet.synset(wordnet.synsets('cat')[0].name())
word1.wup_similarity(word2)
...