Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Умный поиск

Обратите внимание!Данный модуль будет корректно функционировать только если на сервере вашего сайта уже установлен движок поиска ElasticSearch.Также, просим обратить внимание, что в случае если ваш сайт расположен на хостинге, где вы не можете самостоятельно вносить изменения и работать с операционной системой, установить модуль Умного поиска также как и движок поиска ElasticSearch не представляется возможным.ПродуктНаша компания “Автоматизация Бизнес Решений” представляет вам решение “Умный поиск”, с помощью внедрения которого поиск на вашем сайте станет проще, точнее и эффективнее.Наш поиск использует ElasticSearch в качестве центральной части компьютерной программы. Благодаря мощности этого движка удается осуществлять быстрый и правильный поиск. Это происходит за счет исправления пользовательских опечаток, смены раскладки клавиатуры, вводе запроса буквами другого языка и расширения диапазона поиска (позволяет подбирать подходящие варианты при различных сочетаниях слов и их частей)Технические требованияПроцесс установки решения “Умный поиск” требует установки программного обеспечения ElasticSearch (отличается от классического для Bitrix). Если по установке у Вас возникнут вопросы - просто напишите нам, и мы подскажем как лучше решить задачу!К сожалению, есть и ситуации, где и мы не сможем помочь - в случае, если ваш сайт расположен на хостинге, где вы не можете самостоятельно вносить изменения, установить наш модуль поиска невозможно Преимущества решенияНе нужно вносить изменения под “Умный поиск” на Ваш сайт - он устанавливается вместо штатного поискаБыстрая выдача результата за счет мощности движка, что особенно актуально при использовании поиска на высоконагруженных проектахПростота настройкиБолее точные совпадения - ниже мы приведем сравнение с поиском в BitrixВысокая релевантность выборки поискаВозможность добавления своего словаря замен вручную - с его помощью вы сможете находить, к пример, провода, если занесете в словарь “мама-папа”Примеры работы поиска при исправлениях различного типа1. Исправление опечатокВам не нужно напрягаться и вспоминать правила школьной орфографии, если вы введете в поиск “воздухаочиститель” - наш поиск поймет Вас и найдет на сайте “воздухоочиститель” 2. Поиск при вводе буквами другого языкаОсобенно актуально, если на Вашем сайте в название товаров вынесены названия брендов - пользователям не нужно тратить время ни на смену раскладки, ни на то, чтобы вспомнить как пишется “самсунг” на английском, поиск в любом случае найдет нужное “samsung”3. Автоматическое исправление раскладки клавиатурыНичего страшного, если после написания половины запроса человек вдруг поймет, что делает это на английском: по запросу “rjvgm.nth”, “Умный поиск” все равно найдет “компьютер4. Поиск по свойствам товараС помощью него пользователь, например, сам сможет найти товары общественного производства5. Поиск по неявному запросуКак мы и писали выше, с помощью собственного словаря замен, пользователь, в частности, сможет найти провода по запросу “мама-папа”Сравнение со стандартным поиском BitrixВ разделе “Скриншоты” Вы наглядно можете увидеть разницу в результате поисковой выдачи у стандартного поиска Bitrix и у нашего “Умного поиска”. Если быть кратким, стандартный поиск не сможет ничего найти по запросам “фудболка” (в отличие от нашего “Умного поиска”), и некорректно отобразит результаты по запросу “футболка чистота” (опять же, наш поиск с такой задачей справляется с легкостью)Пример 1:Поиск с ошибкамиПример 2:Поиск по нескольким словамВ нашем модуле есть возможность добавлять свой словарь замен вручную и добавлена возможность загрузки и скачивания замен в формате csv Можно скачать файл, он будет в том же формате что и нужный p.s. Процесс установки не совсем обычный для Bitrix и требует установки программного обеспечения ElasticSearch. В случае затруднений пишите, с радостью поможем

Скриншоты
Описание

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

Опубликовано:
29.10.2021
Обновлено:
19.09.2024
Версия:
1.6.8
Установлено:
100 - 499 раз
Подходящие редакции:
«Старт», «Стандарт», «Малый бизнес», «Бизнес»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Да

Пользовательское соглашение

Описание

Обратите внимание!
Данный модуль будет корректно функционировать только если на сервере вашего сайта уже установлен движок поиска ElasticSearch.
Также, просим обратить внимание, что в случае если ваш сайт расположен на хостинге, где вы не можете самостоятельно вносить изменения и работать с операционной системой, установить модуль Умного поиска также как и движок поиска ElasticSearch не представляется возможным.


Продукт

Наша компания “Автоматизация Бизнес Решений” представляет вам решение “Умный поиск”, с помощью внедрения которого поиск на вашем сайте станет проще, точнее и эффективнее.

Наш поиск использует ElasticSearch в качестве центральной части компьютерной программы. Благодаря мощности этого движка удается осуществлять быстрый и правильный поиск. Это происходит за счет исправления пользовательских опечаток, смены раскладки клавиатуры, вводе запроса буквами другого языка и расширения диапазона поиска (позволяет подбирать подходящие варианты при различных сочетаниях слов и их частей)

Технические требования

Процесс установки решения “Умный поиск” требует установки программного обеспечения ElasticSearch (отличается от классического для Bitrix). Если по установке у Вас возникнут вопросы - просто напишите нам, и мы подскажем как лучше решить задачу!

К сожалению, есть и ситуации, где и мы не сможем помочь - в случае, если ваш сайт расположен на хостинге, где вы не можете самостоятельно вносить изменения, установить наш модуль поиска невозможно :(


Преимущества решения

  1. Не нужно вносить изменения под “Умный поиск” на Ваш сайт - он устанавливается вместо штатного поиска

  2. Быстрая выдача результата за счет мощности движка, что особенно актуально при использовании поиска на высоконагруженных проектах

  3. Простота настройки

  4. Более точные совпадения - ниже мы приведем сравнение с поиском в Bitrix

  5. Высокая релевантность выборки поиска

  6. Возможность добавления своего словаря замен вручную - с его помощью вы сможете находить, к пример, провода, если занесете в словарь “мама-папа”


Примеры работы поиска при исправлениях различного типа

1. Исправление опечаток

Вам не нужно напрягаться и вспоминать правила школьной орфографии, если вы введете в поиск “воздухаочиститель” - наш поиск поймет Вас и найдет на сайте “воздухоочиститель” :)

2. Поиск при вводе буквами другого языка

Особенно актуально, если на Вашем сайте в название товаров вынесены названия брендов - пользователям не нужно тратить время ни на смену раскладки, ни на то, чтобы вспомнить как пишется “самсунг” на английском, поиск в любом случае найдет нужное “samsung”

3. Автоматическое исправление раскладки клавиатуры

Ничего страшного, если после написания половины запроса человек вдруг поймет, что делает это на английском: по запросу “rjvgm.nth”, “Умный поиск” все равно найдет “компьютер

4. Поиск по свойствам товара

С помощью него пользователь, например, сам сможет найти товары общественного производства

5. Поиск по неявному запросу

Как мы и писали выше, с помощью собственного словаря замен, пользователь, в частности, сможет найти провода по запросу “мама-папа”


Сравнение со стандартным поиском Bitrix

В разделе “Скриншоты” Вы наглядно можете увидеть разницу в результате поисковой выдачи у стандартного поиска Bitrix и у нашего “Умного поиска”. Если быть кратким, стандартный поиск не сможет ничего найти по запросам “фудболка” (в отличие от нашего “Умного поиска”), и некорректно отобразит результаты по запросу “футболка чистота” (опять же, наш поиск с такой задачей справляется с легкостью)

Пример 1:
Поиск с ошибками


Пример 2:
Поиск по нескольким словам

В нашем модуле есть возможность добавлять свой словарь замен вручную и добавлена возможность загрузки и скачивания замен в формате csv



Можно скачать файл, он будет в том же формате что и нужный


p.s. Процесс установки не совсем обычный для Bitrix и требует установки программного обеспечения ElasticSearch.
В случае затруднений пишите, с радостью поможем
Отзывы (1)
Обсуждения (29)
1 - 5 из 29
Что нового
1.6.8 (19.09.2024) Добавили возможность выбора нескольких модулей для ограничения области поиска
1.6.6 (17.09.2024) Поправили фильтрацию элементов по модулю и id инфоблока Добавили исправление в случае невалидного блока настроек
1.6.5 (24.10.2023) Добавили заранее установленный vendor
1.6.4 (23.10.2023) Убрали из нашего composer.json подключение psr/log для совместимости с последними версиями битрикс
1.6.3 (23.10.2023) Почистили установщик, убрали заранее собранный vendor, теперь вся установка пакетов будет происходить во время установки модуля
1.6.2 (12.10.2023) Добавили поддержку пакетов для php 8.0
1.6.1 (14.09.2023) Починили возможность фильтровать данные на странице поиска в зависимости от настроек компонента
1.6.0 (11.09.2023) Добавлен переиндексация батчами (пакетами), что позволяет ускорить процесс переиндексации Поправили поиск в случае использования кавычек и слешей в поиске Обновили пакеты для работы с поиском
1.5.2 (09.08.2023) Поправлена возможность поиска при больших объемов данных
1.5.1 (09.08.2023) Поправлена возможность поиска при больших объемов данных
1.5.0 (01.08.2023) - Добавили возможность тестировать поиск в админке - Теперь поддерживается многосайтовость, в компонентах поиска должен быть обязательно указан сайт по которому производится поиск (Необходима переиндексация)
1.4.1 (22.12.2022) Добавили возможность автоматической замены поиска в зависимости от языка (например ogon` = огонь)
1.4.0 (24.10.2022) Переработан механизм поиска с учетом сортировки.
1.3.1 (24.08.2022) - Уменьшили версию пакета psr/log для возможности работы с php 7.3
- Исправлен механизм удаления замен
1.3.0 (24.06.2022) - В связи с запретом скачивания ElasticSearch из РФ, движок был перенесен на OpenSearch. - Добавлена возможность поиска элементов инфоблока по названию категории, для активации необходимо произвести полную переиндексацию поиска, и произвести настройки модуля аналогично инструкции.
1.2.2 (02.03.2022) -Добавили совместимость с elasticsearch v8
1.2.1 (08.02.2022) - Исправлен маппинг для поиска по умолчанию
1.2.0 (21.01.2022) - Добавлена поддержка php 8.0
1.1.1 (26.12.2021) - Добавили возможность управлять телом запроса в админке (только для опытных пользователей)
1.1.0 (18.12.2021) - Исправили переиндексацию каталога, создавался неправильный маппинг поиска
1.0.8 (14.12.2021) - Исправили ограничение в списке замен
1.0.7 (11.12.2021) - Исправлено количество данных в результате
- Улучшено качество поиска
- Добавлен поиск с учетом ошибочной раскладки
1.0.6 (03.12.2021) - Исправили ошибку при удалении элементов инфоблока
1.0.5 (02.11.2021) - Добавили возможность загрузки и скачивания замен в формате csv
Установка
В первую очередь нужно установить движок поиска OpenSearch / ElasticSearch (Скачивание с IP РФ запрещено) на сервер


Пример установки OpenSearch на Linux


1) Скачиваем tar архив OpenSearch https://opensearch.org/downloads.html


2) Распаковываем архив

# x64
tar -zxf opensearch-2.0.1-linux-x64.tar.gz
cd opensearch-2.0.1
# ARM64
tar -zxf opensearch-2.0.1-linux-arm64.tar.gz
cd opensearch-2.0.1


3) Установить базовую конфигурацию OpenSearch


./opensearch-tar-install.sh


4) Проверить что OpenSearch успешно установился и запустился

curl -XGET https://localhost:9200 -u 'admin:admin' --insecure
curl -XGET https://localhost:9200/_cat/plugins?v -u 'admin:admin' --insecure

Логин и пароль по умолчанию admin/admin


В большинстве случаев дополнительных настроек не потребуется




Больше вариантов установки движка можно найти по ссылке: https://opensearch.org/docs/latest/opensearch/install/index/






Для работы самого модуля так же необходим модуль php-curl
Устанавливается следующей командой
sudo apt-get install php-curl




Для включения модуля необходимо произвести следующие действия.
Настройки -> Настройки продукта -> Настройки модулей -> ABSTeam - Умный поиск
Включаем функционал модуля
Для переиндексации поиска переходим на /bitrix/admin/search_reindex.php?lang=ru
Снимаем галочку Переиндексировать только измененные
Жмем переиндексировать
Поддержка
Все вопросы касательно работы приложения вы можете задать по этим каналам:
Email: bitrix.support@absteam.ru
Телеграмм-бот: https://t.me/absteam_bot

Best Regards
ABS Team

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки