Програмна система прогнозування курсу криптовалют за допомогою аналізу соціальних медіа алгоритмами машинного навчання

dc.contributor.advisorГадиняк, Руслан Анатолійович
dc.contributor.authorГончар, Максим Іванович
dc.date.accessioned2019-09-12T12:29:15Z
dc.date.available2019-09-12T12:29:15Z
dc.date.issued2019
dc.description.abstractenThe diploma project is devoted to the creation of a software system for predicting cryptocurrencies price by analyzing social media using machine learning algorithms. A detailed analysis of the existing analogues that create predictions of the price of digital currencies was carried out. Thanks to the found systems, the necessary functional and non-functional requirements for the software product were analyzed, and the necessary functionality of the system was identified. The implemented software system is a web application that contains dynamically updated web pages, designed to represent the results of the analysis of the news sentiment, visualize the forecast of the cryptocurrencies price, as well as some of the intermediate results. The system provides the opportunity to create new users within the system by system administrator, as well as restricting access to certain features of the web application to the unauthenticated user. The back end of the application was developed and tested using various approaches, there was also created own statistical algorithm to study the correlations between the sentiment of news in social media and cryptocurrencies price such as Bitcoin, Ether and Litecoin. An extensive API for third-party developers was implemented to represent results of system’s work. In this diploma project, modules for financial and text data scraping were developed, as well as a module for analyzing text sentiment, free to use API, a module to work with the main database, a module to forecast cryptocurrencies price, implemented adaptive web pages designs, as well as the main algorithms were tested and saved for later use.uk
dc.description.abstractukДаний дипломний проект присвячений створенню програмної системи прогнозування курсу криптовалют за допомогою аналізу соціальних медіа алгоритмами машинного навчання. Проведено докладний аналіз наявних аналогів, що створюють передбачення курсу цифрових валют. Було проаналізовано необхідні функціональні та нефункціональні вимоги до розроблюваного продукту, виділено необхідні можливості, що має надавати система своїм користувачам. Розроблена програмна система є веб-додатком, що містить динамічно оновлювані сторінки, призначені для відтворення результатів аналізу тональності текстів новин, показу прогнозу курсу криптовалют, а також наведення проміжних результатів аналізу текстів. У системі передбачена реєстрація нових користувачів адміністратором системи, а також обмеження доступу до певних можливостей веб-додатку неавтенти- фікованого користувача. У серверній частині програмного забезпечення розроблено та протестовано різні підходи до вирішення задачі аналізу тональності тексту, створено власний статистичний алгоритм для дослідження кореляцій між тональністю новин у соціальних медіа та курсом криптовалют Bitcoin, Ether та Litecoin. Створено відкритий API для доступу до результатів роботи системи сторонніми розробниками. У даному дипломному проекті розроблено: модуль збору фінансових даних, модуль збору текстових даних, модуль аналізу тональності текстових даних, відкритий API для сторонніх розробників, модуль роботи із основною базою даних, модуль передбачення цін криптовалют, реалізовано графічні елементи та адаптивний дизайн web-сторінок, а також протестовано і збережено основні алгоритми машинного навчання.uk
dc.format.page127 с.uk
dc.identifier.citationГончар, М. І. Програмна система прогнозування курсу криптовалют за допомогою аналізу соціальних медіа алгоритмами машинного навчання : дипломний проект ... бакалавра : 121 Інженерія програмного забезпечення / Гончар Максим Іванович. – Київ, 2019. – 127 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/29237
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.titleПрограмна система прогнозування курсу криптовалют за допомогою аналізу соціальних медіа алгоритмами машинного навчанняuk
dc.typeBachelor Thesisuk

Файли

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