Студенты Института общественных наук теперь могут получать актуальное расписание и персонифицированную ленту новостей в одном Телеграм-боте. Разработанный командой Центра индивидуализации и развития образовательного пространства (ЦИРОП) ИОН совместно со студентом второго курса программы «Цифровые коммуникации и искусственный интеллект» Григорием Багряковым, проект призван решить проблему информационной перегрузки и стать удобным цифровым помощником. В нашем материале – рассказ от первых лиц: как появилась идея и как работает технология.
Герман Черкасов
Выпускник Института общественных наук, председатель IX Студенческого совета ИОН, сотрудник ЦИРОП
– Вы – выпускник Института общественных наук, расскажите, как в ваше время была выстроена коммуникация с деканатом?
– Во время моей учёбы на бакалавриате расписание на неделю публиковалось в онлайн-таблице. Коммуникация с деканатом всегда была организована на высшем уровне, поэтому если случалась какая-то неожиданная ситуация, нам сразу сообщали об изменениях и помогали разобраться.
– Кто автор идеи создания бота? Какие факторы натолкнули создателей на эту разработку?
– Первым заговорил о необходимости бота директор ЦИРОП Тагир Салихов. Но тогда бот представлялся исключительно как инструмент для информирования, с распределением новостей по категориям и отправкой каждому студенту интересующих его материалов. Впоследствии расширить функционал бота предложил уже я. Мы просто откликнулись на «боль» ребят, что смотреть расписание стало менее удобно – таблицу из раздела деканата на сайте убрали в ходе унифицирования функционала всех сайтов Академии.
– Какие трудности в жизни студентов помогает решать этот бот?
– На данный момент в боте реализовано два функциональных блока — новости и расписание. Первый помогает не запутаться в том обилии анонсов и мероприятий, которые происходят в Академии чуть ли не каждый день, второй — позволяет в удобном виде смотреть расписание и ориентироваться в его изменениях.
– Бот функционирует уже несколько дней, расскажите, замечали ли вы ошибки или какие-то другие неполадки
– Тут вопрос больше к моим коллегам по технической стороне бота. Судя по их словам, 3 месяца тестирования прошли не зря, и мы запустились практически без проблем. Однако мы уже получили фидбек от студентов и знаем то, чего не учли при создании бота – это собираемся исправить в ближайших обновлениях после Нового года.
– Каким вы видите будущее разработки Института общественных наук?
– Как человек, который за это самое будущее в команде и отвечает — вижу его ясным и светлым. Уже есть дорожная карта на 2026 год, и параллельно мы занимаемся теми вещами, которые в будущем станут тоже частью нашего бота. Например, сейчас мы уже работаем над блоком, посвящённым нормативным актам Академии, чтобы в них тоже можно было проще ориентироваться. Остальные нововведения спойлерить не будем, всему своё время.
Тагир Салихов
Директор ЦИРОП
– Расскажите, как идея создания бота пришла к вам в центр?
– Мы поняли, что Академия предоставляет невероятное количество возможностей для самореализации студентов, и многим трудно найти именно то что их интересует, всегда быть в курсе событий и не тратить на это лишнее время. Поэтому возникла идея категоризации и суммаризации публикаций – чтобы каждый мог выбрать интересующее и быстро переходить к публикации. А после появилась идея включить в него расписание – чтобы абсолютно всё важное студентам было в одном привычном месте – в боте в Телеграм.
– С какими проблемами вы и ваш центр столкнулись при реализации этой идеи?
– Нужно было понять категории новостей. И над их уточнением мы продолжаем работать, также дорабатываем бот в части периодичности публикации расписания и других технических вопросов. Например, одним из вызовов стало отображение для каждого индивидуального расписания учебной группы и групп по иностранным языкам и физической культуре.
– Чем в наибольшей степени полезен этот бот для студентов?
– Самое главное – это экономия времени одновременно с полным нахождением в контексте интересов и доступное в мессенджере актуальное расписание занятий, т.ч. мгновенное уведомление при изменении аудитории или отмене занятия.
– Каким вы видите будущее разработки Института общественных наук?
– Мы с коллегами хотим лучше понимать запросы студентов, которые нам покажет опыт использования бота, и проводить учебные, научные, спортивные и внеучебные мероприятия с опорой на данные об интересах студентов ИОН – так каждый получит возможность реализовать свой потенциал на максимум.
Сергей Дубровский
Эксперт Центра Искусственного интеллекта, заместитель декана философско-социологического факультета
– Как вы понимаете основную проблему, которую решает этот бот?
– Бот решает проблему информационной перегруженности студентов. Все важное для студентов – новости, объявления, расписание – разбросано по разным каналам (Телеграм, сайт). Легко упустить что-то срочное или нужное лично тебе. Наш бот становится единым персональным каналом, который фильтрует шум и доставляет только релевантные уведомления.
– Как вы оцениваете успешность работы бота?
– Мы смотрим на три ключевых показателя. Первое – вовлеченность: сколько активных пользователей и как растет аудитория. Второе – качество персонализации: какие темы популярны и как студенты распределены по группам. Третье и самое важное – точность классификации новостей. Мы используем гибридный подход (алгоритмы + языковая модель), всё логируем, а для особо важных категорий добавили ручную пост-проверку.
– Как бот работает с конфиденциальными данными?
– Принцип простой: храним только минимум необходимого. В базе – ID пользователя в Telegram, выбранные им категории, номер группы и время для рассылки. Никаких ФИО или паспортов. База находится на нашем защищенном сервере, доступ к админке строго ограничен.
– Как технически устроен бот?
– Это асинхронный бот на Python, построенный на фреймворке aiogram. Для хранения данных используем SQLite. «Мозгом» для анализа новостей и создания саммари служит языковая модель T-pro-it-2.0, подключенная через API. Расписание берем с сайта университета с помощью Playwright, так как контент там динамический. Всё работает по расписанию благодаря планировщику APScheduler. Отдельно гордимся своей системой сохранения состояния диалогов – пользователь не теряет контекст даже после перезапуска бота.
– С какими основными техническими и организационными трудностями вы столкнулись в процессе разработки?
– Главная техническая задача – добиться высокой точности автоматической сортировки новостей по 15 категориям. Решили это гибридной системой (алгоритмы + ИИ) с ручной проверкой на критичных направлениях. Вторая сложность – обеспечить стабильную работу всех интеграций: и с моделью ИИ, и с сайтом вуза. Пришлось продумать отказоустойчивость и механизмы повторных попыток. Из организационных моментов – важно было правильно определить сами категории и найти баланс между полной автоматизацией и контролем над чувствительным контентом.
Григорий Багряков
Студент второго курса программы бакалавриата «Цифровые коммуникации и искусственный интеллект»
– Как вы начали работать над ботом?
– Идея пришла от ребят из студсовета. Мы решили объединить моего бота для новостей с функцией расписания.
– Вы работали в одиночку или же это была командная работа?
– Работали в команде. Я отвечал за расписание и интерфейс, Сергей Дубровский – за рассылку новостей и исправление ошибок, а Герман Черкасов и Тагир Салихов генерировали идеи для новых функций.
– Как отреагировали одногруппники и другие студенты на бота? Был ли самый запоминающийся или неожиданный отзыв?
– Студентам понравилось – многим удобно иметь под рукой расписание. Особенно ценной была обратная связь от бета-тестеров, которые помогли улучшить бота перед запуском.
– Какие есть планы по развитию бота?
– Нам предстоит убедиться, что бот стабильно работает при большой нагрузке, а потом – развивать новые функции.