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