Чат-бот ВКонтакте расписания учебных занятий университета
https://doi.org/10.34680/2076-8052.2022.3(128).120-125
Аннотация
Предложена концепция интеллектуального чат-бота, совмещающего в себе возможность интеграции с популярными мессенджерами и обновляемую на основании потребностей пользователей базу знаний. Рассмотрена процедура исследования и разработки бота расписания занятий Новгородского государственного университета имени Ярослава Мудрого для социальной сети ВКонтакте на языке программирования Python. Задачей разработки являлось улучшение качества обслуживания студентов и преподавателей университета за счет внедрения чат-бота расписания. Чат-бот отображает пользователю расписание занятий по имени группы или имени преподавателя. Описаны этапы разработки от сбора данных с сайта университета до развёртывания бота на хостинге. Кроме того, рассматривается API, как мост между сайтом университета и ботом.
Об авторах
А. А. ЛихачРоссия
П. В. Татаренко
Россия
Список литературы
1. Дейнеко Т.А. Переход к автоматизированному составлению расписания учебного процесса в ОмГУ // Математическое и компьютерное моделирование: Сб. мат. VI Междунар. науч. конф. Омск, 23 нобяря 2018. Омск: ОмГУ, 2018. С.170–171.
2. Yan M., Castro P., Cheng P., Ishakian V. Building a Chatbot with Serverless Computing // Proceedings of the 1st International Workshop on Mashups of Things and APIs (MOTA’16). 2016. Article number: 5. DOI: https://doi.org/10.1145/3007203.3007217
3. API for chat bots VK [Электронный ресурс]. URL: https://vk.com/dev/bots_docs (дата обращения: 9.06.2022).
4. Косарев О.В. Онлайн курс «Основы программирования в Python» сетевой академии Cisco как инструмент для самостоятельной работы студентов // Современные образовательные технологии в подготовке специалистов для минерально-сырьевого комплекса: Сб. науч. тр. II Всерос. науч. конф. Санкт-Петербург, 27–28 сентября 2018 г. СПб.: СанктПетербургский горный университет, 2018. С.194–200.
5. Documentation vk_api [Электронный ресурс]. URL: https://vkapi.readthedocs.io/en/latest/ (дата обращения: 9.06.2022).
6. Deploying Django project on PythonAnywhere. URL: https://help.pythonanywhere.com/pages/DeployExistingDjangoProject (дата обращения: 9.06.2022).
7. Tiny DB documentation [Электронный ресурс]. URL: https://tinydb.readthedocs.io/en/latest/ (дата обращения: 9.06.2022).
8. Schedule documentation [Электронный ресурс]. URL: https://schedule.readthedocs.io/en/stable/ (дата обращения: 9.06.2022)
9. Weizenbaum J. Computer power and human reason: from judgment to calculation. San Francisco: W.H. Freeman and Company., 1976. 300 p
10. Катунцов, Е. В. Способы мотивации обучения студентов вуза в области информационных технологий // Современные образовательные технологии в преподавании естественно-научных и гуманитарных дисциплин: Сб. науч. тр. II Междунар. науч.-метод. конф., Санкт-Петербург, 09–10 апреля 2015 г. .СПб.: Национальный минеральносырьевой университет «Горный», 2015. С.368–372.
11. Minakov V.F., Lobanov O.S., Makarchuk T.A. et al. Dynamic management model of innovations generations // Proceedings of 2017 20th IEEE International Conference on Soft Computing and Measurements. 2017. Article number: 7970743. P.849–852. DOI: https://doi.org/10.1109/SCM.2017.7970743
Рецензия
Для цитирования:
Лихач А.А., Татаренко П.В. Чат-бот ВКонтакте расписания учебных занятий университета. Вестник Новгородского государственного университета. 2022;(3(128)):120-125. https://doi.org/10.34680/2076-8052.2022.3(128).120-125
For citation:
Likhach A.A., Tatarenko P.V. University schedule chatbot for VKontakte. Title in english. 2022;(3(128)):120-125. (In Russ.) https://doi.org/10.34680/2076-8052.2022.3(128).120-125