Как использовать тезаурус WordNet в Whoosh - PullRequest
0 голосов
/ 11 октября 2019

Я новичок в Whoosh и хочу расширить поисковые запросы с помощью синонимов, аналогично тому, что Elasticsearch делает со своими фильтрами токенов-синонимов. Самая похожая вещь, которую я смог найти, это класс Thesaurus из whoosh.lang.wordnet. Я уже скачал и скопировал мой wn_s.pl файл, но теперь я застрял на том, как заставить его работать с Whoosh. Я не смог найти ни использования Thesaurus или whoosh.lang.wordnet в исходном коде Whoosh, ни полезных результатов Google по этому поводу. Даже Whoosh docs не имеет больше информации о нем, за исключением справки по функциям модуля и самому классу Thesaurus.

Так как мне загрузить и использовать базу данных WordNet в Whoosh? Я использую Whoosh 2.7.4 на Python 3.6.

...