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

Files for download

    Last update: