Как искать строку для разных времен?

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

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

Лиса сделала прыжок.

Пользователь ввел: fox AND make Results = 0;

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

1 ответ

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

Другие вопросы по тегам