Бакалаврская работа посвящена проектированию, разработке и интеграции Telegram-бота для навигации пользователей по институту. В основе разработки лежит использование языка программирования Python с применением библиотек Aiogram для взаимодействия с Telegram API, SQLAlchemy для работы с базой данных и Pillow для визуализации маршрутов. Система позволяет пользователю через интерфейс Telegram определить начальную и конечную точки маршрута, после чего бот строит маршрут с использованием алгоритма поиска в ширину (BFS), визуализирует его на основе заранее созданных схем этажей и отправляет результат пользователю. База данных хранит информацию о корпусах, этажах, аудиториях и маршрутах, обеспечивая быстрое и точное построение маршрутов. Разработка ориентирована на упрощение навигации внутри здания и предоставляет интуитивно понятный интерфейс для взаимодействия. Telegram бот может быть расширен для использования в других крупных зданиях, таких как больницы, торговые центры и офисные комплексы.
ФИО руководителя: Еремеев С.В.