Ясенова, Анна ВадимівнаСкрипець, Владислав Олегович2025-01-132025-01-132024Скрипець, В. О. Сервіс прогнозування курсу валют на основі моделі машинного навчання з системою підписок та нотифікацій : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Скрипець Владислав Олегович. - Київ, 2024. - 193 с.https://ela.kpi.ua/handle/123456789/71791Пояснювальна записка дипломного проєкту складається з пʼяти розділів, містить 56 таблиць, 25 рисунків та 22 джерел – загалом 96 сторінок. Дипломний проєкт присвячений: створенню програмного забезпечення для прогнозування курсу валют на основі моделей машинного навчання з системою підписок та нотифікацій. Мета: підвищити точність прогнозування курсу валют та забезпечити автоматизоване інформування користувачів через телеграм-бота та REST API. Об'єкт дослідження: програмне забезпечення для прогнозування валютних курсів. Предмет дослідження: програмне забезпечення для автоматизованого прогнозування курсу валют та інформування користувачів. У розділі аналізу вимог до програмного забезпечення: здійснено аналіз предметної області, розглянуто різні архітектурні підходи, мови програмування, бібліотеки для створення телеграм-ботів та REST API. Проведено аналіз функціональних та нефункціональних вимог до програмного забезпечення. Розділ моделювання та конструювання програмного забезпечення: присвячений моделюванню та аналізу програмного забезпечення, включаючи побудову моделі бізнес-процесу прогнозування курсу валют. Описано архітектуру програмного забезпечення, включаючи схему структурних класів, розроблений алгоритм прогнозування та конструкцію бази даних. Розглянуто використовувані в програмному забезпеченні бібліотеки та технології. Розділ аналізу якості та тестування програмного забезпечення: містить аналіз якості ПЗ, методи тестування та результати проведених тестів для оцінки коректності роботи системи. Розділ впровадження та супроводу програмного забезпечення: стосується процесу розгортання, оновлення та підтримки програмного забезпечення, включаючи опис інфраструктури та засобів розгортання.193 с.ukпрогнозування курсу валютмашинне навчанняTелеграм-ботRest APIавтоматизаціябаза данихPythonPostgreSQLcurrency rate forecastingmachine learningTelegram botautomationdatabaseСервіс прогнозування курсу валют на основі моделі машинного навчання з системою підписок та нотифікаційMachine Learning-Based Exchange Rate Forecasting Service with Subscription and Notification SystemBachelor Thesis