Generování kódu z textového popisu funkcionality
Loading...
Date
Authors
Kořínek, Jakub
Advisor
Referee
Mark
F
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Tato práce se zabývá vývojem multiagentního systému pro generování kódu na základě vstupního dotazu uživatele. Systém umožňuje uživateli personalizovat výstup pomocí zpětné vazby. Pro generování i opravu kódu jsou využity velké jazykové modely založené na architektuře Transformer. Přestože výsledný multiagentní systém není přímým konkurentem moderních komerčních řešení, jako je GPT-4o, demonstruje přínos agentní spolupráce a možnosti využití vlastních modelů.
This thesis focuses on the development of a multi-agent system for code generation based on user input. The system enables output personalization through user feedback. Large language models based on the Transformer architecture are used for both code generation and correction. While the resulting multi-agent system is not a direct competitor to modern commercial solutions such as GPT-4o, it demonstrates the benefits of agent collaboration and the potential of leveraging custom models.
This thesis focuses on the development of a multi-agent system for code generation based on user input. The system enables output personalization through user feedback. Large language models based on the Transformer architecture are used for both code generation and correction. While the resulting multi-agent system is not a direct competitor to modern commercial solutions such as GPT-4o, it demonstrates the benefits of agent collaboration and the potential of leveraging custom models.
Description
Keywords
generování kódu , oprava kódu , Transformer , LLM , CodeBERT , agentní systémy , NLP , strojové učení , umělá inteligence , code generation , code correction , Transformer , LLM , CodeBERT , agent systems , NLP , machine learning , artificial intelligence
Citation
KOŘÍNEK, J. Generování kódu z textového popisu funkcionality [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
doc. Dr. Ing. Dušan Kolář (předseda)
Ing. Libor Polčák, Ph.D. (člen)
doc. Dr. Ing. Otto Fučík (člen)
Ing. František Grézl, Ph.D. (člen)
Ing. Tomáš Goldmann, Ph.D. (člen)
Date of acceptance
2025-06-16
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Oponent hodnotil práci stupněm 4F, protože nebylo splněno zadání práce (bod 5), nebyl dodán natrénovaný model a student se odchýlil od zadání. Student nedokázal vyvrátit výtky oponenta. Komise shledala nedostatky práce natolik závažné, že se práci rozhodla hodnotit jako nevyhovující.
Result of defence
práce nebyla úspěšně obhájena
