Název:
Možnosti umělé inteligence při vývoji webových stránek
Překlad názvu:
Artificial intelligence in web development
Autoři:
Vaň, Denis ; Štípek, Jiří (vedoucí práce) ; Procházka, Josef (oponent) Typ dokumentu: Bakalářské práce
Rok:
2024
Jazyk:
cze
Abstrakt: [cze][eng] Tato bakalářská práce se zabývá využitím moderní umělé inteligence, specificky modelu GPT-4 od společnosti OpenAI, pro vývoj webových stránek a aplikací. Úvodní část poskytuje přehled o umělé inteligenci a detailně popisuje klíčové charakteristiky a vývoj modelu GPT-4. Jsou zde vysvětleny základní principy jeho fungování, včetně transformátorové architektury a technologií jako Multi-Head Attention a Positional Encoding, které jsou zásadní pro jeho výkonnost. Dále se práce věnuje zkoumání tokenizačních procesů, včetně Byte Pair Encoding, a jejich vlivu na modelovou efektivitu. Také se posuzují limity počtu tokenů, cenová politika a správa tokenů. Dále je diskutován širší kontext významu GPT-4 pro budoucnost umělé inteligence a zpracování přirozeného jazyka. V teoretické části je také uvedeno, jak a kde se dá GPT-4 použít. V praktické části bakalářské práce je prezentováno, jak model GPT-4 může samostatně vytvářet webové projekty různé složitosti, počínaje jednoduchými stránkami v HTML a CSS až po složitější aplikace využívající JavaScript, PHP a databáze. Začíná se s projekty, jako jsou osobní vizitky a interaktivní formuláře, které demonstrují základní schopnosti GPT-4 v tvorbě a stylizaci webového obsahu. Postupně se přidávají složitější technologie, které umožňují vytvářet dynamické a...This bachelor thesis deals with the use of modern artificial intelligence, specifically OpenAI's GPT-4 model, for web development and applications. The introductory section provides an overview of artificial intelligence and details the key characteristics and development of the GPT-4 model. The basic principles of its operation are explained, including the transformer architecture and technologies such as Multi-Head Attention and Positional Encoding that are essential to its performance. Furthermore, the paper explores tokenization processes, including Byte Pair Encoding, and their impact on model efficiency. Token count limits, pricing policy and token management are also considered. The broader context of the importance of GPT-4 for the future of artificial intelligence and natural language processing is also discussed. The theoretical section also shows how and where GPT-4 can be applied. The practical part of the bachelor thesis presents how the GPT-4 model can independently create web projects of varying complexity, ranging from simple HTML and CSS pages to more complex applications using JavaScript, PHP and databases. It starts with projects such as personal business cards and interactive forms that demonstrate GPT-4's basic capabilities in creating and styling web content. Gradually, more...
Klíčová slova:
ChatGPT; CSS; GPT-4; HTML; JavaScript; Umělá inteligence; Artificial Intelligence; ChatGPT; CSS; GPT-4; HTML; JavaScript