Техническое задание: Внедрение интеллектуального поиска и AI-бота
1. Умный поиск на сайте
Необходимо реализовать и интегрировать в существующий сайт (на чистом PHP) современную поисковую систему.
- Внедрение и настройка поискового движка Elasticsearch.
- Настройка русскоязычной морфологии для корректного поиска по падежам, числам и т.д.
- Реализация нечеткого (fuzzy) поиска для исправления опечаток.
- Добавление векторного семантического поиска с использованием AI-моделей для понимания смысла запросов.
- Создание и подключение системы синонимов и онтологии (связей) для оборудования.
2. Разработка AI-бота-консультанта
Создание интерактивного помощника для посетителей сайта.
- Разработка чат-интерфейса, встроенного в сайт.
- Реализация обработки естественного языка (NLP/NLU) для понимания запросов пользователей.
- Обучение бота извлекать ключевые параметры из запросов: тип станка, производитель, технические характеристики.
- Интеграция бота с поисковым движком для получения актуальных данных из каталога.
- Реализация логики предложения аналогов и альтернативных вариантов.
- Добавление функции генерации кратких обоснований для каждого предложения бота.
- Внедрение возможности голосового ввода запросов через Speech-to-Text API.
3. Интеграция с CRM-системой
Автоматизация процессов продаж и учета обращений.
- Автоматическое создание лидов (заявок) из диалогов с ботом.
- Прикрепление полной истории переписки чата к созданному лиду.
- Добавление запросов, по которым не найдено оборудование, в специальный "Лист ожидания".
- Связывание "Листа ожидания" с системой уведомлений для менеджеров.
- Создание интерфейса для менеджеров с возможностью просмотра диалогов и подключения к ним в реальном времени.
- Реализация плавной передачи управления диалогом от бота живому менеджеру.
4. Дополнительные требования и оптимизация
- Настройка весовых коэффициентов для различных полей в поиске (например, название важнее описания).
- Реализация системы реранжирования (пересортировки) результатов поиска на основе дополнительных критериев.
- Обеспечение стабильной синхронизации данных каталога товаров с индексом Elasticsearch.
- Создание панели мониторинга и аналитики диалогов для менеджеров.