Název:
Burzovní aplikace pro systém Android
Překlad názvu:
Android stock market application
Autoři:
Balaževič, Lukáš ; Ilgner, Petr (oponent) ; Zvončák, Vojtěch (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2018
Jazyk:
slo
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [slo][eng]
Cieľom práce je navrhnúť a implementovať android aplikáciu ktorá bude zobrazovať pa- rametre kryptomien, technické indikátory a bude predikovať cenu na základe moderných technológii strojového učenia. Okrem zobrazenia parametrov si používateľ bude môcť nastaviť notifikácie. Aplikácia zobrazuje dáta z Firebase databázy. Dáta sú nahrávané do aplikácie z dvoch služieb ktoré bežia na Ubuntu servery a sú napísané v jazyku Kotlin a Python. Služby majú na starosti získanie a spracovanie dát. Jedna zo služieb sa stará o predikciu ceny, cena sa predikuje pomocou (LSTM) neurónovej siete kde každá krypto- mena má vytrénovaný vlastný model. Výsledkom práce je systém ktorý sa stará o celý životný cyklus dát od získania, transformovania až po prezentáciu dát používateľovi. Na základe informácii ktoré používateľ získa z aplikácie je schopný robiť štatistický správne rozhodnutia na trhu s kryptomenami bez nutnosti neustáleho sledovania trhu.
The aim of the work is to design and implement an android application which will display parameters of cryptocurrencies, technical indicators and will predict the price based on the modern technology of machine learning. In addition to the displaying parameters, the user will be able to set up notifications. Application displays data from the Firebase database. The data are uploaded to an application from two services which run on Ubuntu server and are written in programming language Kotlin and Python. Services are in charge of obtaining and data processing. One of the services takes care of price prediction, the price is predicted using a LSTM neural network where each cryptocurrency has an own training model. The result of the work is a system that takes care of the whole lifecycle of the data from the acquisition, transformation and the presentation to the user. Based on acquired information from the application, the user is able to make statistically correct decisions in the cryptocurrency market without the need to constant market monitoring.
Klíčová slova:
Android SDK; cryptocurrencies; cryptography; Kotlin; machine learn- ing; mobile application
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/82368