Техническое задание: Интеграция умного поиска и ИИ-бота
Цель проекта
Модернизировать существующий сайт, написанный на чистом PHP, путем внедрения двух ключевых функций: интеллектуальной системы поиска и интерактивного чат-бота.
Основные задачи
1. Разработка и настройка умного поиска
- Внедрить и настроить поисковый движок Elasticsearch на проекте.
- Настроить русскоязычную морфологию для корректной обработки словоформ, синонимов и стоп-слов.
- Реализовать обработку поисковых запросов с учетом опечаток и релевантности выдачи.
- Обеспечить интеграцию поиска с существующей структурой сайта и базой данных.
2. Создание и интеграция ИИ-бота
- Разработать функционального чат-бота (ИИ-ассистента) для сайта.
- Определить сценарии использования и логику диалога (например, ответы на частые вопросы, помощь в навигации, сбор контактов).
- Интегрировать бота в интерфейс сайта, обеспечив его стабильную работу на всех страницах.
- Предусмотреть возможность администрирования и настройки бота (база знаний, ответы).
Технические требования
- Основная технология бэкенда сайта: Чистый PHP (без фреймворков).
- Все новые решения должны быть корректно интегрированы в текущую архитектуру.
- Код должен быть документирован, производителен и сопровождаем.
Ожидаемый результат
Сайт с быстрым, точным и «понимающим» поиском, а также с интерактивным помощником, улучшающим пользовательский опыт и вовлеченность.