Implementation of artificial intelligence module into specific application
Thesis title: | Zavedení modulu umělé inteligence do konkrétní fungující aplikace |
---|---|
Author: | Zahálka, Jiří |
Thesis type: | Diplomová práce |
Supervisor: | Bruckner, Tomáš |
Opponents: | Haberzettl, Pavel |
Thesis language: | Česky |
Abstract: | Předmětem této diplomové práce je zavedení umělé inteligence do konkrétní aplikace. Konkrétně se jedná o zavedení strojového učení pro doporučení amerických akcií na základě interakcí uživatelů. Výsledné zavedení je dostupné v mobilní aplikace pro iOS, která byla pro účely této práce vytvořena. Tato práce je strukturována do sedmi kapitol, které postupně naplňují dílčí cíle. V první kapitole jsou popsány důležité pojmy pro zavedení modulu umělé inteligence. V druhé části jsou popsány jednotlivé části modulu umělé inteligence. Zejména služba Amazon Personalize, která poskytuje doporučení pro konkrétní uživatele na základě vytrénovaného modelu strojového učení. Ve třetí kapitole je popsán aktuální stav aplikace před zavedením modulu. Zejména jednotlivé komponenty, které využívá mobilní aplikace pro iOS. Ve čtvrté kapitole jsou popsány jednotlivé kroky zavedení modulu umělé inteligence. V páté kapitole je popsán stav po zavedení modulu a změny, které musely být provedeny v jednotlivých komponentech tak, aby uživatel obdržel výsledná doporučení. V šesté kapitole jsou popsány změny, které souvisí se zavedením modulu. V poslední kapitole jsou zmíněny přínosy zavedeného modulu. Zavedení modulu v rámci této práce je vyhodnoceno jako úspěšné. |
Keywords: | Strojové učení; Umělá inteligence; Personalizace; Amazon; Akcie |
Thesis title: | Implementation of artificial intelligence module into specific application |
---|---|
Author: | Zahálka, Jiří |
Thesis type: | Diploma thesis |
Supervisor: | Bruckner, Tomáš |
Opponents: | Haberzettl, Pavel |
Thesis language: | Česky |
Abstract: | The subject of this thesis is the implementation of artificial intelligence into a specific application. Specifically, it is usage of machine learning to provide personalized recommendations of American stocks based on user interactions. The final deployment is available in the iOS mobile application that was created for the purpose of this thesis. This work is structured into seven chapters, which gradually fulfill partial goals. The first chapter describes important concepts for the implementation of the artificial intelligence module. The second part describes the individual parts of the artificial intelligence module. In particular, Amazon Personalize, which provides user-specific recommendations based on a trained machine learning model. The third chapter describes the current state of the application before implementation of the module. Especially the individual components used by iOS mobile applications. The fourth chapter describes the individual steps of the implementation. The fifth chapter describes the state after the introduction of the module and the changes that had to be made in the individual components so that the users receive the final recommendations. The sixth chapter describes the changes related to the implementation. The last chapter describes the benefits of implemented module. The module implementation within this work is evaluated as successful. |
Keywords: | Artificial intelligence; Amazon; Machine learning; Personalization; Stocks |
Information about study
Study programme: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 7. 6. 2019 |
---|---|
Date of submission: | 2. 5. 2020 |
Date of defense: | 2. 6. 2020 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/69935/podrobnosti |