Техническое задание: Telegram-бот для обучения с ИИ-консультантом
Цель проекта
Разработать интеллектуального Telegram-бота, который создает для каждого пользователя персональную программу обучения и предоставляет доступ к видеоурокам по индивидуальному графику. Бот должен уметь адаптировать программу под запросы пользователя через встроенный чат с искусственным интеллектом.
Основной функционал
- Персонализация: Бот формирует уникальный учебный план для пользователя на основе введенных целей или предпочтений.
- Поэтапная выдача контента: Видеоуроки открываются пользователю постепенно, согласно составленному плану (например, по дням или после выполнения задания).
- Чат с ИИ для замены уроков: Пользователь должен иметь возможность в диалоговом режиме объяснить ИИ-ассистенту, почему он хочет заменить текущий урок. На основе этого диалога бот предлагает альтернативный урок или корректирует программу.
- Административная панель: Управление библиотекой видеоуроков, пользователями и настройками логики выдачи контента.
Технические требования
- Платформа: Telegram.
- Интеграция с AI-сервисом (например, OpenAI GPT) для обработки запросов на замену уроков.
- Система хранения и стриминга видео (можно использовать облачные хранилища или собственный хостинг).
- База данных для хранения пользовательских профилей, учебных планов и прогресса.
- Удобный и интуитивно понятный интерфейс для пользователя и администратора.
Ожидаемый результат
Полностью рабочий, стабильный Telegram-бот, готовый к запуску и масштабированию. Документация по управлению админ-панелью и техническая поддержка на период сдачи проекта.