ZOBAL, O. Generování kódu z textového popisu funkcionality [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.
Z hlediska aktivity studenta v rámci obou semestrů řešení hodnotím práci stupněm A - výborně. Student věnoval dotrénování modelu, jeho začlenění do prostředí MS Visual Studio a vyhodnocení systému velké úsilí a úroveň anglicky psané technické zprávy je také vysoká.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Práce vyžadovala nastudování komplexní problematiky trénování jazykových modelů pro potřeby generování kódu a začlenění vytvořeného systému pro geneování kódu v Pythonu do prostředí MS Visual Studio. Studentovi se podařilo proniknout do vlastního trénování a adaptace modelů, a přestože na úkolu korekce chyb v kódu neposkytl vytvořený model uspokojivé výsledky, vytvořil a integroval funkční řešení, které je možné dále rozšiřovat a srovnávat s velkými modely typu MS Copilot. | ||
Práce s literaturou | Student byl při získávání a využívání studijních materiálů aktivní, zpracoval velmi dobrý přehled metod trénování jazykových modelů a pojednal i o způsobech vyhodnocování. | ||
Aktivita během řešení, konzultace, komunikace | Nasazení a aktivita studenta během obou semestrů řešení bakalářské práce byly vysoké, pravidelně informoval o postupu prací a celkově věnoval práci nadstandardní čas i úsilí. | ||
Aktivita při dokončování | Práce byla dokončena v dostatečném předstihu, text technické zprávy byl se mnou sdílen, takže jsem měl možnost průběžně kontrolovat a komentovat průběžnou podobu i definitivní obsah odevzdaného dokumentu. | ||
Publikační činnost, ocenění | - |
Práci považuji za výborně zpracovanou a navrhuji souhrnné hodnocení stupně A. Celkově jde o vynikající závěrečnou práci, kde student vytvořil komplexní řešení, které je integrováno jako plugin do běžně dostupného IDE. K textové části nemám výhrady a obsahuje všechny potřebné informace pro porozumění problematiky a zvoleného přístupu a řešení.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | S ohledem na široký záběr znalostí a technologií, které musel student zvládnout a zpracovat, hodnotím úkol jako obtížnější. Pan Zobal zvolil vhodný přístup k trénování modelů, jejichž využití následně prakticky předvedl při tvorbě pluginu do Visual Studia. | ||
Rozsah splnění požadavků zadání | Všechny body zadání byly splněny. | ||
Rozsah technické zprávy | Rozsah práce se pohybuje v typickém rozmezí pro bakalářskou práci. | ||
Prezentační úroveň technické zprávy | 90 | Práce je napsána velmi pěknou angličtinou. Prezentační úroveň práce považuji za vynikající. Velmi kladně hodnotím kvalitně zpracovanou teoretickou analýzu a vyhodnocení výsledků. | |
Formální úprava technické zprávy | 90 | Po formální stránce také považuji práci za vynikající. | |
Práce s literaturou | 90 | Autor použil 35 pramenů. Zdroje jsou relevantní k dané problematice a vhodně pokrývají téma a související témata. Přejaté prvky jsou vhodně citovány a odlišeny od myšlenek studenta. Bibliografické citace jsou v souladu s citačními zvyklostmi a normami. Student čerpal z vhodných a hodnotných pramenů. | |
Realizační výstup | 90 | Student vytvořil kompletní řešení, které kombinuje více moderních technologií, což si vyžadovalo získání znalostí z několika oblastí. Samotný generátor kódu je integrován jako plugin do Visual Studia a je funkční. Z tohoto hlediska je realizační výstup nadprůměrný pro bakalářskou práci. | |
Využitelnost výsledků | Jde o práci kompilačního charakteru. Vzhledem k tomu, že výsledek bakalářské práce je integrován do Visual Studio jako plugin, je možné jeho přímé využití. |
eVSKP id 154445