интегрировать WordNet с Solr7.5.0 - PullRequest
0 голосов
/ 04 марта 2019

Я новичок в solr7.5.0, и я не знаю каждый его модуль.Поскольку я строю систему ответов на вопросы, я хочу интегрировать Wordnet, чтобы получить более качественные ответы на запросы.Я погуглил его и нашел некоторые методы и предыдущий вопрос , но я действительно запутался в том, как сделать это в solr версии 7.5.0 шаг за шагом.

Редактировать : solr7.5.0 с WordnetSynonymParser классом, поэтому, если кто-то работал над тем же, сообщите мне, как я могу использовать этот класс или есть другой способ сделать это?и могу ли я использовать python для этого?заранее спасибо.

1 Ответ

0 голосов
/ 13 марта 2019

Эта статья очень полезна для этого вопроса, и интеграция wordnet может быть сделана, есть файл пролога WordNet ('wn_s.pl'), который имеет синтаксисы, мы можем преобразовать его в синонимы.txt, который может быть использован Solr.Итак, для преобразования файла wn_s.pl мы можем использовать Syns2Syms.java .Он генерирует Synonyms.txt, который мы можем индексировать для решения.

Но расширение WordNet даст лишь незначительный выигрыш в релевантности, если это поиск по конкретной области, поэтому простое создание собственного списка синонимов на основе общих токенов в индексе даст большую релевантность.

...