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

10

Разработчик: Цифровой Элемент

Установлено: 100 - 499

Обновлено: 24.08.2023

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Старт» / «Стандарт» / «Малый бизнес» / «Бизнес» /

5 900 ₽

Наш модуль расширяет возможности стандартного поискового модуля 1С-Битрикс.

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

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

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

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

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

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

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

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

Например:
1) поиск по "творог" будет искать по "творожная масса"
2) поиск по "айфон хр" будет искать по "iphone xr"

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

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

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

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

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

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

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

Техническая поддержка:

1) Консультация по работе и установке модуля в рамках типового функционала осуществляется бесплатно!

2) Установка и настройка решения на вашем проекте осуществляется по запросу за дополнительную оплату.

* Нужны минимальные знания администрирования 1С-Битрикс

Установка

В настройках модуля «Поиск» необходимо установить на вкладке «Морфология» параметр «Полнотекстовый поиск с помощью:» в значение «Bitrix».

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

Важная настройка:

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

Для этого:

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, после этого интеллектуальный поиск заработает на странице с вашим шаблоном

* Нужны знания администрирования 1С-Битрикс