Вестник НовГУ

Вестник НовГУ > 2022 > №3 (128) Технические науки > Лихач А.А., Татаренко П.В. Чат-бот ВКонтакте расписания учебных занятий университета

Лихач А.А., Татаренко П.В. Чат-бот ВКонтакте расписания учебных занятий университета

УДК 004.55, 004.584, 004.623
Лихач А.А., Татаренко П.В. Чат-бот ВКонтакте расписания учебных занятий университета // Вестник НовГУ. Сер.: Технические науки. 2022. №3(128). С.120–125.

Ключевые слова: чат-бот, вконтакте, база расписания занятий, Python, API, web-scrapping, Django

Предложена концепция интеллектуального чат-бота, совмещающего в себе возможность интеграции с популярными мессенджерами и обновляемую на основании потребностей пользователей базу знаний. Рассмотрена процедура исследования и разработки бота расписания занятий Новгородского государственного университета имени Ярослава Мудрого для социальной сети ВКонтакте на языке программирования Python. Задачей разработки являлось улучшение качества обслуживания студентов и преподавателей университета за счет внедрения чат-бота расписания. Чат-бот отображает пользователю расписание занятий по имени группы или имени преподавателя. Описаны этапы разработки от сбора данных с сайта университета до развёртывания бота на хостинге. Кроме того, рассматривается API, как мост между сайтом университета и ботом.


UDC 004.55, 004.584, 004.623
Likhach A.A., Tatarenko P.V. University schedule chatbot for VKontakte // Vestnik NovSU. Issue: Engineering Sciences. 2022. №3(128). P.120–125.

K e y w o r d s: chatbot, vkontakte, class schedule database, python, API, web-scrapping, Django

The concept of an intelligent chatbot is proposed, which combines the ability to integrate with popular instant messengers and a knowledge base updated based on user needs. The research and development of the class schedule bot of Novgorod State University for the social network VKontakte in the Python programming language was carry out. The task of the development was to improve the quality of service for students and teachers of the university through the introduction of a schedule chat bot. The chatbot displays the class schedule to the user by the name of the group or the name of the teacher. The development stages are described from collecting data from the university website to deploying a bot on a hosting. The API is also considered as a bridge between the university website and the bot.
DOI: https://doi.org/10.34680/2076-8052.2022.3(128).120-125

Загрузить (649 КБ)