Техническое задание на разработку чат-бота

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

Основные требования к функционалу

Бот должен реализовывать один из двух сценариев взаимодействия на выбор заказчика или их комбинацию:

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

Ключевые задачи для разработки

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

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

Готовый к запуску и использованию чат-бот, который позволяет пользователям быстро получать персонализированную информацию, экономя время на поиск по разрозненным источникам. Бот должен иметь надежную архитектуру и простой механизм администрирования контента.