Vývoj webových aplikací pomocí umělé inteligence

Název práce: Vývoj webových aplikací pomocí umělé inteligence
Autor(ka) práce: Kuník, Josef
Typ práce: Bakalářská práce
Vedoucí práce: Novák, Richard Antonín
Oponenti práce: Kučera, Martin
Jazyk práce: Česky
Abstrakt:
Bakalářská práce se zaměřuje na zkoumání aplikace umělé inteligence (AI) při vývoji webových aplikací, s důrazem na její vliv na efektivitu, časovou úsporu a kvalitu vývoje, především u menších a středních projektů. Cílem práce bylo analyzovat a porovnat tradiční metody vývoje webových aplikací s přístupy, které využívají generování kódu pomocí AI. Práce se soustředí na porovnání výhod a nevýhod AI generovaného kódu a ručně napsaného kódu, přičemž se hodnotí faktory jako časová náročnost, přístupnost webu a výkonnost a kvalita kódu. Pro získání relevantních závěrů byly provedeny experimenty, které porovnávaly jednotlivé přístupy při vývoji webových aplikací, a to jak z hlediska efektivity, tak z pohledu kontroly kvality. Výsledky ukázaly, že využívání AI výrazně zrychluje vývojové procesy a usnadňuje automatizaci úkolů, jako je generování kódu nebo strukturování aplikace. Na druhou stranu se ukázalo, že AI přístup, ačkoliv efektivní pro jednoduché úkoly, může při složitějších projektech vyžadovat další optimalizace a lidský zásah. Tato práce přináší doporučení pro efektivní nasazení AI při vývoji webových aplikací, zejména v kontextu malých a středních projektů, a upozorňuje na její omezení v komplexních aplikacích, kde je nutná vyšší úroveň přizpůsobení.
Klíčová slova: efektivita; generativní umělá inteligence; optimalizace; umělá inteligence (AI); vývoj webu
Název práce: Development of web applications using artificial intelligence
Autor(ka) práce: Kuník, Josef
Typ práce: Bachelor thesis
Vedoucí práce: Novák, Richard Antonín
Oponenti práce: Kučera, Martin
Jazyk práce: Česky
Abstrakt:
This bachelor’s thesis focuses on exploring the application of artificial intelligence (AI) in web application development, emphasizing its impact on efficiency, time-saving, and quality, particularly for small and medium-sized projects. The aim of the thesis was to analyze and compare traditional methods of web application development with approaches that utilize code generation through AI. The work focuses on comparing the advantages and disadvantages of AI-generated code and manually written code, evaluating factors such as time consumption, web accessibility, performance, and code quality. To obtain relevant conclusions, experiments were conducted that compared the different approaches to web application development, considering both efficiency and quality control aspects. The results showed that the use of AI significantly accelerates development processes and facilitates the automation of tasks such as code generation and application structuring. However, it also became clear that while the AI approach is effective for simple tasks, it may require additional optimization and human intervention in more complex projects. This thesis provides recommendations for the effective deployment of AI in web application development, particularly in the context of small and medium-sized projects, and highlights its limitations in complex applications, where a higher level of customization.
Klíčová slova: artificial intelligence (AI); effectivity; generative AI; web development; optimization

Informace o studiu

Studijní program / obor: Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra systémové analýzy

Informace o odevzdání a obhajobě

Datum zadání práce: 19. 9. 2024
Datum podání práce: 8. 5. 2025
Datum obhajoby: 2025

Soubory ke stažení

Soubory budou k dispozici až po obhajobě práce.

    Poslední aktualizace: