Интеллектуальный поиск

Скриншоты

Технические данные

Дата публикации:
22.01.2019
Дата обновления:
22.04.2020
Версия:
1.0.8
Адаптивность:
Да
Поддержка композита:
Да
Число установок:
50 - 99 раз

Совместимые редакции

Описание

Проблема

Стандартный поисковый модуль 1С-Битрикс осуществляет индексирование и поиск информации на сайте, обладает большим списком возможностей, но не умеет искать с учетом ошибок ввода, и неправильной раскладки.

Решение - модуль «Интеллектуальный поиск»

Если у вас большой каталог товаров, блог, каталог статей или новостей, а пользователю необходим умный инструмент поиска по сайту, который сможет произвести поиск информации с учетом ошибок ввода или неправильной раскладки, то наша система «Интеллектуального поиска» решит эту задачу.

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

В нашем модуле применяются алгоритмы нечеткого поиска, основываясь на фонетических алгоритмах (расстояние Левенштейна, алгоритм Оливера, Metaphone).

Благодаря модулю «Интеллектуальный поиск» пользователь получает на странице больше результатов поиска, соответствующих его запросу.

Поиск с учетом ошибок и опечаток при вводе запроса:

  • 1 или 2 опечатки в одном слове
  • перестановка букв местами
  • пропуск буквы
  • лишняя буква, удвоение буквы
  • 2 слова слитно
  • опечатка в траслит-варианте
Инфоблок для замены слов в запросе

Если есть проблемы с конкретными словами, то вы можете задать им замену. Например, поиск по "творог" будет искать по "творожная масса".

Латиница кириллицей

Или траслитерация - заключается в написании звучания слов одного языка буквами другого. Введенные слова на кириллице (бренд, название товара и др.) при выполнении поиска переводятся в латиницу и наоборот.

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

Технические данные:
  • Серверный код оптимизирован
  • Клиентский код оптимизирован
  • Грамотный и понятный код
  • Поддержка технологии "Композитный сайт"
Есть поддержка:
  • Мультисайтовость
  • Мультиязычность
В модуле находится два компонент:

1) delement:search.title - Поиск по заголовкам с учетом ошибок. Этот компонент находит ближайшие совпадения* и отображает их в выпадающем списке.

2) delement:search.page - страница поиска. Этот компонент уже более глубоко производит поиск и выдает более релевантные данные.

* Он делает это максимально быстро, сильно не углубляясь в алгоритмы. Это сделано для того, что бы отображаемые данные всегда были актуальны. Запросы происходят на каждый ввод символа, если вставить более сложный алгоритм - поиск не будет успевать за пользователем.

Техническая поддержка на самом высоком уровне!

Установка

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

Для этого:
1) Скопируйте текущий шаблон компонента из bitrix/search.page/{ваш шаблон} в delement/search.page/{ваш шаблон}
2) Скопируйте текущий шаблон компонента из bitrix/search.title/{ваш шаблон} в delement/search.title/{ваш шаблон}
3) На детальной странице поиска изменить вызов компонента с bitrix:search.page на delement:search.page, после этого интеллектуальный поиск заработает на странице с вашим шаблоном
4) В header.php шаблона сайта (скорее всего именно там) нужно заменить вызов компонента bitrix:search.title на delement:search.title, после этого интеллектуальный поиск заработает на странице с вашим шаблоном

* Нужны минимальные знания администрирования bitrix

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: http://www.site.ru
Интеллектуальный поиск
Интеллектуальный поиск
3 000 руб