Какие альтернативы WordNet для поиска антонимов? - PullRequest
1 голос
/ 30 октября 2019

Я ищу ресурс, где я могу найти антонимы определенных английских слов. WordNet был бы идеален, но в его базе данных, похоже, просто не было много антонимов.

Я использовал реализацию WordNet модуля Python nltk для поиска антонимов по каждой лемме для каждого синтаксисаоригинальное словоНо он просто не дает достаточно слов.

for synset in wordnet.synsets(word):
   for lemma in synset.lemmas():
      if lemma.antonyms():
         antonyms.append(l.antonyms()[0].name())

Например, единственный антоним к слову ' delete ' это ' recovery ' согласно WordNet,Но на таких сайтах, как https://thesaurus.com, он предоставляет больше слов, таких как ' add ', ' restore ' и т. Д.

...