Задать вопрос
RomanOracool
@RomanOracool
Иногда пока жена не видит, я делаю сайты.

Поиск на сайте. Пишем «киа» — должен найти «KIA». Как?

Всем привет!

Есть сайт с объявлениями. Есть разумеется на сайте поиск. И всё вроде бы ничего, ищет и по отдельным словам и по фразе целиком и по фразе в которой слова перепутаны, но! В движке поиска отсутствует, как мне кажется важная функция, которая позволила бы находить к примеру текст "KIA Motors" по запросу "киа" или "кия", ну или находить "mercedes" по запросу "мэрсэдэс" или "мерседэс".

До текущего момента в голове пока бродят лишь монструозные варианты решения проблемы.

Каким элегантным образом можно эту задачу решить? В какую сторону хотя бы думать?
Буду рад ЛЮБЫМ советам-комментариям!
  • Вопрос задан
  • 353 просмотра
Подписаться 2 Средний 5 комментариев
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
Это называется нечёткий поиск (fuzzy search) и инструментов для него довольно много.
https://www.google.com/search?q=%D0%BD%D0%B5%D1%87...
Ответ написан
Комментировать
через эластик можно
https://youtu.be/89zkLejQ8ek?t=317
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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