Задать вопрос
@DaniilSM

Как сделать поиск для разных падежей и числа слова?

Мне нужно сделать поиск по так называемым "рецептам". У них есть названия и ингредиенты. Например написано что нужно "2 яблока", в поиске человек может набрать не яблока, а "яблоко", или "пирог из яблок". В данный момент я реализовал поиск цикло, сначала ищется слово "яблоко", потом "яблок", "ябло", "ябл", ну и т.д.. Далее элементы переставляются относительно найденных совпадений. Поиск работает достаточно хорошо, но например по запросу яблоко он выдаст рецепты с яблоком первые, но так же дальше повыводит вообще все.

Как сделать в данном случае нормальный поиск?
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
Использовать нормальный поисковый движок и не выдумывать нелепые велосипеды с "яблом".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы