Типы умного поиска

23

По мотивам темы https://support.webasyst.ru/24224/poiskovik/

Предлагаю добавить несколько логик в работе умного поиска.

1. Добавить настройку "Тип умного поиска по умолчанию": жесткий и грубый.
2. Логика применяется только если пользователь ввел несколько слов в поле поиска, например, 'sony ericcson'
3. При грубой логике каждое слово ищется с логикой ИЛИ. Или sony, или ericcson.
4. При жесткой логике, с логикой И. И sony, и ericcson
5. На странице поиска пользователь должен видеть некоторый переключатель поиска, например, ссылка "Не нашли нужного? Попробуйте грубый поиск...", "Слишком много результатов? Попробуйте строгий поиск".
6. Если в результатах строгого поиска ничего не найдено, то выводить результаты грубого поиска (можно добавить настройку, отключающее такое поведение).

Теперь включим фантазию. Например, режим "средний", некий "И/ИЛИ". Если пользователь ввел больше двух слов, то первое слово со следующими словами в режиме или.
"sony ericcson 4g" - ищем "sony && ericcson" || "sony && 4G". Спорный режим, но возможный. Как вариант, вообще перебор всех вариантов по два слова, то есть еще и "ericcson 4g". Можно ограничить такие режимы только для запросов от 3 до 5 слов.

6 комментариев

  • +2
    Андрей Аниканов Андрей Аниканов 22 октября 2019 12:40 #

    Просьба реализовать п.1-п.4 в обязательном порядке!!!

  • +1
    Козловский И.В. Козловский И.В. 25 октября 2020 03:33 #

    Есть какие то сдвиги?

  • +2
    Андрей Андрей 26 октября 2020 12:04 #

    Уже создавал тему с поисковиком, движений нет ,сказали что все работает отлично. Но вот только не работает он со словосочетаниями, если делать запрос по двум словам выдаст поиск все что содержит хотя бы одно слово - а это треш если много позиций.

    • +1
      replicant replicant 26 октября 2020 12:21 #

      По словосочетаниям хорошо работает только простой поиск по названию товара. Поэтому и приходится в название размещать основные самые важные слова для поиска. Лично для своих задач иного выхода не вижу.

      С умным поиском пришлось завязать до лучших времен.

    • +1
      magcar magcar 11 февраля 2021 22:20 #

      Поиск полное дно, если ввести цифру, то логика этого поиска вообще не понятна, поддержка отмалчивается, просит дамп, потом предлагает платную услугу для поиска проблем, они то ли наивные, то ли не понятно что они хотят там увидеть. Работают по принципу главное верить, вот они и верят что поиск у них отличный....

    • +1
      Den Den Партнер-разработчик 23 декабря 2020 10:01 #

      Поддерживаю автора, поиск по словосочетаниям ужасен. В чем проблема добавить настройку И / ИЛИ не понятно. Два года уже почти прошло.

      Добавить комментарий

      Чтобы добавить комментарий, зарегистрируйтесь или войдите