Студенты ЧелГУ создали бота, который экономит часы на планировании поездок
Студенты института информационных технологий Челябинского государственного университета на лекции «Зелёный понедельник» рассказали о создании Telegram-бота «TripMaster», призванного упростить процесс подготовки к поездкам и обеспечить пользователю максимально комфортное взаимодействие с сервисами бронирования, отображения и хранения данных о путешествии.
Студенты института информационных технологий Челябинского государственного университета на лекции «Зелёный понедельник» рассказали о создании Telegram-бота «TripMaster», призванного упростить процесс подготовки к поездкам и обеспечить пользователю максимально комфортное взаимодействие с сервисами бронирования, отображения и хранения данных о путешествии.
В рамках учебно-практического проекта команда студентов, в составе Егора Горячева, Анны Григорьевой, Ивана Смирнова и Степана Костюка разработали комплексную систему для планирования путешествий, которая решает насущную проблему современного туриста: информационную перегрузку. Когда сервисов много, а нужные функции разбросаны по разным платформам, планирование поездки превращается в сложную задачу. Проект «TripMaster» помогает пользователям быстро найти самый оптимальный маршрут.
«В современном мире, где цифровые технологии постоянно развиваются и изменяются, планирование путешествия стало более доступным и разнообразным, — комментирует Степан Костюк. — Но нужный функционал находится на разных платформах, поэтому возникает потребность в удобных инструментах, которые помогают пользователям планировать маршруты, находить оптимальные способы передвижения и сохранять важную информацию в одном месте. Современные пользователи часто не имеют чёткого представления о том, куда они хотят отправиться, а основной приоритет заключается в поиске наиболее бюджетного варианта путешествия».
Telegram-бот позволяет планировать путешествия «от и до» с учётом разных видов транспорта (самолёты и поезда) и особенностей маршрута (промежуточные остановки, время пребывания). Также для удобства пользователей была сделана возможность интегрировать готовый маршрут в «Google Календарь» и на интерактивную карту.
Бот получает информацию о рейсах и поездах через внешние сервисы, обрабатывает данные с помощью алгоритмов оптимизации и кеширует запросы для ускорения работы.
С помощью Telegram-бота, разработанного на базе языков программирования «Python», пользователи могут легко регистрироваться, вводить исходные данные, настраивать маршрут, выбирать даты и корректировать длительность остановок. Интерактивные клавиатуры и интуитивно понятный диалог способствуют удобству использования.
«По ходу проекта мы поняли: делать продукты — это не только про код, но и про переделки, дедлайны и компромиссы — поделился Степан Костюк. — Мы поняли, как рождается ИТ-сервис и почувствовали, что можем больше. Работа над «TripMaster» стала для команды ценным опытом, выходящим за рамки программирования».
Студенты ИИТ ЧелГУ создали готовое к коммерческому применению решение, которое не только снижает затраты и упрощает процесс планирования, но и значительно улучшает опыт путешественников, открывая новые перспективы для развития сервиса.