Файл: Телеграммбот построения маршрута с использованием общественного транспорта города Киева.pdf

ВУЗ: Не указан

Категория: Дипломная работа

Дисциплина: Не указана

Добавлен: 12.01.2024

Просмотров: 203

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Если пользователь ввел непредвиденный нами запрос или запрос, не касающийся нашей предметной области, то есть два варианта развития. Если запрос не касается темы, то будет отображаться сообщение о том, чтобы пользователь вводил вопросы только относительно транспорта. Если же пользователь ввел запрос о транспорте, но бот по какой-то причине либо не понял его, либо мы не смогли предоставить необходимую информацию по этому запросу, мы будем отвечать заранее подготовленными ответами.
Письмо
ИТ51.320БАК.002 ПО
58
Изм.
Письмо
№ докум.
Подпись
Дата

ВЫВОДЫ
В ходе выполнения дипломной работы были проведены исследования предметной области, определены главные требования к системе и бизнес-процессы.
Проанализированы требования к системе в целом, требования к функциям системы, программному и техническому обеспечению.
Было проведено исследование технологий для построения телеграмм-бота.
В результате исследования были выбраны следующие языки программирования и технологии: Python, модуль TeleBot, модуль CherryPy, Requests, Telegram API и база данных MongoDB.
Результатом проведенного исследования явилось создание телеграмм-бота для построения маршрутов с использованием общественного транспорта города Киева.
Система современна и удобна, удовлетворяет всем требованиям с точки зрения функциональности, юзабилити, логики.
Письмо
ИТ51.320БАК.002 ПО
59
Изм.
Письмо
№ докум.
Подпись
Дата

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Подборка: 30 полезных ботов [Электронный ресурс] – Режим доступа: https://ain.ua/2017/08/14/30-telegram-botov/
2. Telegram Bot API [Электронный ресурс] – Режим доступа:
https://core.telegram.org/bots/api
3. Самоучитель Python [Элктронный ресурс] : Режим доступа:
https://pythonworld.ru/samouchitel-python
4. Telegram FAQ [Электронный ресурс]. – Режим доступа:
https://telegram.org/faq
5. Сайт Eway [Электронный ресурс]. – Режим доступа:
https://www.eway.in.ua/ru/cities/kyiv
6. Telegram-bot[Электронный ресурс]. – Режим доступа:
https://habr.com/ru/post/442800/
7. Телеграмм бот с помощью TeleBot [Электронный ресурс]. – Режим доступа: https://habr.com/ru/post/448310/
8. Бот для Telegram на Python. Heroku сервер [Электронный ресурс]. –
Режим доступа: https://tproger.ru/translations/telegram-bot-create-and-deploy/
9. CherryPy [Электронный ресурс]. – Режим доступа:
https://cherrypy.org/
10. Создание бота. Telebot [Электронный ресурс]. – Режим доступа:
https://medium.com/@plug2up/
%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC-
%D1%82%D0%B5%D0%BB%D0%B5%D0%B3%D1%80%D0%B0%D0%BC-
%D0%B1%D0%BE%D1%82%D0%B0- 2c8377d4d482 11. Python Requests [Электронный ресурс]. – Режим доступа:
https://2.python-requests.org/en/master/
12. Руководство по работе с HTTP в Python. Библиотека requests
[Электронный ресурс]. – Режим доступа: https://khashtamov.com/ru/
pythonrequests/
Письмо
ИТ51.320БАК.002 ПО
60
Изм. Письмо
№ докум.
Подпись
Дата


13. Сайт Heroku [Электронный ресурс]. – Режим доступа:
https://www.heroku.com/
14. Heroku – Википедия [Электронный ресурс]. – Режим доступа:
https://ru.wikipedia.org/wiki/Heroku
15. Обзор протокола HTTP [Электронный ресурс]. – Режим доступа:
https://developer.mozilla.org/ru/docs/Web/HTTP/Overview
16. Очередь сообщений [Электронный ресурс]. – Режим доступа:
https://aws.amazon.com/ru/message-queue/
17. Synbot [Электронный ресурс]. – Режим доступа: https://ru.telegram- store.com/catalog/bots/synbot_/
18. REST API[Электронный ресурс]. – Режим доступа:
https://habr.com/ru/post/351890/
19. JSON[Электронный ресурс]. – Режим доступа:
https://www.json.org/json-ru.html
20. Тестирование телеграмм-бота [Электронный ресурс]. – Режим доступа:
https://habr.com/ru/post/322816/
21. What is Artificial Intelligence (AI) [Электронный ресурс]. – Режим доступа: https://www.techopedia.com/definition/190/artificial-intelligence-ai
Письмо
ИТ51.320БАК.002 ПО
61
Изм.
Письмо
№ докум.
Подпись
Дата