Recommender system for optimizing the content of text documents
Thesis title: | Doporučovací systém pro optimalizaci obsahu textových dokumentů |
---|---|
Author: | Černý, Milan |
Thesis type: | Diplomová práce |
Supervisor: | Kliegr, Tomáš |
Opponents: | Vojíř, Stanislav |
Thesis language: | Česky |
Abstract: | Tato diplomová práce se zaměřuje na vývoj doporučovacího systému pro optimalizaci obsahu textových dokumentů. Cílem práce je vyvinout webovou aplikaci, která umožní uživatelům snadno nahrazovat slova ve svých dokumentech. Webová aplikace, která je založena na principu tezauru, umožní uživatelům vložit svůj text a vybrat slova, která chtějí nahradit. Využitím umělé inteligence bude následně analyzován celý kontext textu a budou navrženy nejvhodnější alternativy k nahrazení vybraných slov. Práce popisuje kompletní proces vytvoření webové aplikace, její kontejnerizace (dockerizace) a následné nasazení na webový server, včetně teoretického popisu každé části. Výsledkem bude funkční doporučovací systém pro optimalizaci obsahu textových dokumentů, který bude přístupný z internetu a umožní uživatelům efektivně nahrazovat slova. |
Keywords: | tezaurus; API; umělá inteligence; docker; webová aplikace; deployment; vývoj aplikace; django |
Thesis title: | Recommender system for optimizing the content of text documents |
---|---|
Author: | Černý, Milan |
Thesis type: | Diploma thesis |
Supervisor: | Kliegr, Tomáš |
Opponents: | Vojíř, Stanislav |
Thesis language: | Česky |
Abstract: | This Master’s Thesis is focusing on developing a recommender system for optimizing the content of text documents. The main goal of this thesis is to develop a web application, which allows users to easily replace words in their documents. The application, which is based on a thesaurus, will allow users to input their text and choose the words they want to replace. The entire text will then be analyzed for context using artificial intelligence and the most suitable words will be suggested. This thesis documents the entire end-to-end process of creating a web application, dockerizing it and deploying it on a web server. It also includes the theoretical base for each of these steps. The outcome will be a working recommender system for optimizing the content of text documents, which will be accessible from the internet and allow users to effectively replace words. |
Keywords: | web application; thesaurus; API; deployment; application development; django; artificial intelligence; docker |
Information about study
Study programme: | Informační management |
---|---|
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 and Knowledge Engineering |
Information on submission and defense
Date of assignment: | 6. 3. 2023 |
---|---|
Date of submission: | 29. 4. 2024 |
Date of defense: | 27. 5. 2024 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/84079/podrobnosti |