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

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

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

Как сделать в данном случае нормальный поиск?
  • Вопрос задан
  • 83 просмотра
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
Использовать нормальный поисковый движок и не выдумывать нелепые велосипеды с "яблом".
Ответ написан
Ваш ответ на вопрос

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

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