Техническое задание: Интеграция умного поиска и ИИ-бота

Цель проекта

Модернизировать существующий сайт, написанный на чистом PHP, путем внедрения двух ключевых функций: интеллектуальной системы поиска и интерактивного чат-бота.

Основные задачи

1. Разработка и настройка умного поиска

  • Внедрить и настроить поисковый движок Elasticsearch на проекте.
  • Настроить русскоязычную морфологию для корректной обработки словоформ, синонимов и стоп-слов.
  • Реализовать обработку поисковых запросов с учетом опечаток и релевантности выдачи.
  • Обеспечить интеграцию поиска с существующей структурой сайта и базой данных.

2. Создание и интеграция ИИ-бота

  • Разработать функционального чат-бота (ИИ-ассистента) для сайта.
  • Определить сценарии использования и логику диалога (например, ответы на частые вопросы, помощь в навигации, сбор контактов).
  • Интегрировать бота в интерфейс сайта, обеспечив его стабильную работу на всех страницах.
  • Предусмотреть возможность администрирования и настройки бота (база знаний, ответы).

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

  • Основная технология бэкенда сайта: Чистый PHP (без фреймворков).
  • Все новые решения должны быть корректно интегрированы в текущую архитектуру.
  • Код должен быть документирован, производителен и сопровождаем.

Ожидаемый результат

Сайт с быстрым, точным и «понимающим» поиском, а также с интерактивным помощником, улучшающим пользовательский опыт и вовлеченность.

Разработка системы автоматизации управления доменными именами

Требуется создать ПО для автоматизации процессов регистрации, управления и обслуживания доменных имен в национальных доменных зонах. Система должна взаимодействовать с реестрами по протоколам RIPN-EPP и EPP.

Векторизация текстового логотипа

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