Требуется установка и настройка поискового сервера на ElasticSearch
Здравствуйте!
Требуется помощь в установке и настройке поискового сервера на ElasticSearch по нескольким сайтам на одной базе данных.
Программа "Минимум" (обязательно):
- Поиск по товарам (база данных или XML фид)
- Фильтрация по категориям товаров
- Морфология
- Автоподсказки (автозаполнение, категории товаров, список товаров)
- Русский, английский поиск
Программа "Максимум" (желательно):
- Исправление опечаток
- Исправление опечаток с учетом контекста
- Латиница кириллицей
- Раскладка клавиатуры
- Синонимы
- Возможность донастройки алгоритмов поиска и ранжирования
- История запросов
- Автоподсказки по умолчанию (отображение истории запросов, популярных поисковых запросов, категорий, брендов, товаров при клике на поисковую строку без ввода запроса)
- Поиск по характеристикам (учитывает характеристики товаров при поиске. Например, по запросу «Красное платье» большую релевантность имеют товары красного цвета)
- Динамические фильтры (вместе со списком категорий и товаров в результатах выдачи выводит список рекомендуемых фильтров из XML фида)
- Рекомендованные товары при результате “НИЧЕГО НЕ НАЙДЕНО” (при выдаче результата “ничего не найдено” отображаются товары схожие по определенным характеристикам с поисковым запросом (цвет, размер, вид и т.д.)