Как искать строку для разных времен? - PullRequest
2 голосов
/ 07 января 2011

Я могу использовать Stemmers, Filters и т. Д. Нет проблем.

Но как насчет этого случая, например, исходный текст содержит фразу:

Лиса прыгнула.

Пользователь ввёл: fox AND make Результаты = 0;

Вопрос в том, как обрабатывать неправильные формы слов?

1 Ответ

1 голос
/ 17 сентября 2012

Не так много неправильных глаголов. Получите список наиболее распространенных, таких как здесь и используйте его для поиска / замены в строке запроса, чтобы заменить "make" на ("make" ИЛИ "made") перед отправкой.

...