Поиск по ключевым словам в единственном / множественном числе не работает - PullRequest
0 голосов
/ 15 апреля 2019

У меня проблема с поиском по ключевым словам в единственном и множественном числе. Например, если я ищу мужчин, он должен вернуть «мужчины», а также «человек». Тем не менее, это не работает.

1 Ответ

0 голосов
/ 15 апреля 2019

Самый простой способ - это использовать SynonymFilter с теми терминами, которые вам известны - самая сложная часть - продумать каждую альтернативу.

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

Для Solr вам лучше всего выбрать что-то вроде Solr Lemmatizer от Николаса Динга.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...