Описание проекта: Профи-бот для образовательного форума «4D-образование»Проект представляет собой Telegram-бота, который помогает участникам образовательного форума «4D-образование» сформулировать цель участия в мероприятии. Бот использует диалоговый интерфейс для общения с пользователями, предоставляя возможность самостоятельного формирования цели или помощи через пошаговый конструктор.
Основные функции:
Приветствие и регистрация:
- Бот приветствует участников и запрашивает информацию (фамилия, имя, команда).
- Пользователь выбирает номер своей команды из предложенного списка.
Формирование цели:
- Два варианта:
- Самостоятельно: Пользователь сам формулирует цель и отправляет её боту.
- Через конструктор: Пользователь выбирает действия, предметную область и источники, которые помогут достичь цели, а бот генерирует цель на основе выбора.
Проверка и подтверждение цели:
- Пользователь подтверждает сформированную цель или редактирует её, после чего она сохраняется.
Командное взаимодействие:
- Возможность просмотра целей других участников своей команды через соответствующую команду.
Хранение данных:
- Информация о пользователях и их целях сохраняется в JSON-файле, что обеспечивает лёгкий доступ для анализа.
Интерактивность:
- Используются кастомные клавиатуры, кнопки выбора, а также система подтверждений для повышения удобства взаимодействия.
Основные возможности:
- Гибкость: Пользователь может выбрать предложенные варианты или указать свои собственные формулировки на любом этапе.
- Простота использования: Бот построен на понятной структуре меню и кнопок.
- Модульность: Код разделён на логические блоки, что упрощает его расширение или изменение.
Потенциальное применение:
- Проведение образовательных мероприятий и тренингов.
- Поддержка участников в формировании индивидуальных целей.
- Анализ и визуализация данных о целях участников для организаторов.