Development and optimization of web applications using AI Language models

Thesis title: Vývoj a optimalizácia webových aplikácií pomocou jazykových modelov AI
Author: Neznik, Nicolas
Thesis type: Bachelor thesis
Supervisor: Kovářová, Marie
Opponents: Maryška, Miloš
Thesis language: Slovensky
Abstract:
Táto bakalárska práca sa zaoberá integráciou umelej inteligencie do vývoja webových aplikácií, konkrétne prostredníctvom využitia jazykového modelu ChatGPT od spoločnosti OpenAI. Práca poskytuje prehľad možností využitia AI v modernom softvérovom inžinierstve, identifikuje hlavné výzvy a rieši praktické aplikácie. Praktická časť sa zameriava na vývoj webovej aplikácie pre generovanie a ukladanie hesiel, kde ChatGPT slúži ako nástroj pre automatizáciu, optimalizáciu a technickú podporu. Výsledky práce ukazujú, že integrácia ChatGPT môže výrazne zlepšiť efektivitu vývojových procesov, hoci si vyžaduje dôslednú kontrolu a zohľadnenie bezpečnostných aspektov. Práca ďalej diskutuje etické a bezpečnostné dimenzie použitia AI v softvérovom vývoji a naznačuje smerovanie pre budúce výskumy.
Keywords: optimalizácia; AI chatboty; ChatGPT; automatizácia; umelá inteligencia; webové aplikácie
Thesis title: Development and optimization of web applications using AI Language models
Author: Neznik, Nicolas
Thesis type: Bachelor thesis
Supervisor: Kovářová, Marie
Opponents: Maryška, Miloš
Thesis language: Slovensky
Abstract:
This bachelor's thesis explores the integration of artificial intelligence into web application development, specifically using OpenAI's ChatGPT language model. The work provides an overview of AI applications in modern software engineering, identifies main challenges, and addresses practical implementations. The practical section focuses on developing a web application for generating and storing strong passwords, where ChatGPT serves as a tool for automation, optimization, and technical support. The findings demonstrate that integrating ChatGPT can significantly enhance development processes, though it requires careful oversight and consideration of security aspects. The thesis also discusses the ethical and security dimensions of using AI in software development and suggests directions for future research.
Keywords: automation; artificial Intelligence; web applications; optimization; AI chatbots; ChatGPT
Thesis title: Vývoj a optimalizácia webových aplikácií pomocou jazykových modelov AI
Author: Neznik, Nicolas
Thesis type: Bakalářská práce
Supervisor: Kovářová, Marie
Opponents: Maryška, Miloš
Thesis language: Slovensky
Abstract:
Tato bakalářská práce se zabývá integrací umělé inteligence do vývoje webových aplikací, konkrétně pomocí jazykového modelu ChatGPT společnosti OpenAI. Práce poskytuje přehled o možnostech využití umělé inteligence v moderním softwarovém inženýrství, identifikuje hlavní výzvy a zabývá se praktickými aplikacemi. Praktická část se zaměřuje na vývoj webové aplikace pro generování a ukládání hesel, kde ChatGPT slouží jako nástroj pro automatizaci, optimalizaci a technickou podporu. Výsledky práce ukazují, že integrace ChatGPT může výrazně zvýšit efektivitu vývojových procesů, i když vyžaduje pečlivou kontrolu a zohlednění bezpečnostních aspektů. Práce se dále zabývá etickými a bezpečnostními aspekty využití umělé inteligence při vývoji softwaru a navrhuje směry budoucího výzkumu.
Keywords: webové aplikace; automatizace; optimalizace; umělá inteligence; ChatGPT; AI chatboty

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
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: 8. 10. 2023
Date of submission: 5. 5. 2024
Date of defense: 21. 6. 2024
Identifier in the InSIS system: https://insis.vse.cz/zp/85855/podrobnosti

Files for download

    Last update: