Система моніторингу показників стану довкілля засобами Telegram-боту

dc.contributor.advisorБоярінова, Юлія Євгенівна
dc.contributor.authorПушняк, Дмитро Сергійович
dc.date.accessioned2021-08-12T06:48:47Z
dc.date.available2021-08-12T06:48:47Z
dc.date.issued2021-06
dc.description.abstractenQualifying project includes an explanatory note (52 p., 15 pics, 4 attachments) The object of development is a chatbot for the Telegram messenger. The developed software allows Telegram users to receive up-to-date data on the content of harmful elements in the air and receive weather conditions data, provides the opportunity to subscribe to notifications and to view charts with changes in the content of harmful elements in the air for the current month. In the process of development: - analysis of existing solutions for the Telegram messenger was done; - analyzed modern tools for creating Telegram-bots; - created a Telegram-bot, which performs all the tasks. To implement the solution JavaScript programming language, Node.js runtime environment, Telegram Bot API; telegraf, node-cron, node-fetch, mongoose, highcharts-export-server libraries, database management system MongoDB, Weatherbit and OpenWeatherMap APIs, Telegram messenger were used.uk
dc.description.abstractukКваліфікаційна робота включає пояснювальну записку (52 с., 15 рис., 4 додатки) Об’єктом розробки є чат-бот для месенджеру Telegram. Розроблене програмне забезпечення дозволяє користувачу Telegram отримувати актуальні дані про вміст шкідливих елементів у повітрі та дані про погодні умови, надає можливість підписатися на сповіщення та можливість перегляду графіків зміни вмісту шкідливих елементів у повітрі за поточний місяць. В процесі розробки: - проведений аналіз існуючих рішень для месенджеру Telegram; - проаналізовані сучасні засоби створення Telegram-ботів; - розроблено Telegram-бот, який виконує поставлені задачі. Для імплементації рішення було використано мову програмування JavaScript, середовище виконання Node.js, Telegram Bot API, бібліотеки: telegraf, node-cron, node-fetch, mongoose, highcharts-export-server; систему управління базами даних MongoDB, ресурси Weatherbit API та OpenWeatherMap API, месенджер Telegram.uk
dc.format.page64 с.uk
dc.identifier.citationПушняк, Д. С. Система моніторингу показників стану довкілля засобами Telegram-боту : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Пушняк Дмитро Сергійович. – Київ, 2021. – 64 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/43167
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectмесенджерuk
dc.subjectTelegramuk
dc.subjectчат-ботuk
dc.subjectякість повітряuk
dc.subjectпогодні умовиuk
dc.subjectWeatherbituk
dc.subjectOpenWeatherMapuk
dc.subjectMongoDBuk
dc.subjectNode.jsuk
dc.subjectJavaScriptuk
dc.subjectmessengeruk
dc.subjectchatbotuk
dc.subjectair qualityuk
dc.subjectweather conditionsuk
dc.titleСистема моніторингу показників стану довкілля засобами Telegram-ботуuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
PushniakDS_bakalavr.pdf
Розмір:
1.23 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.01 KB
Формат:
Item-specific license agreed upon to submission
Опис: