| Form of studies |
Bachelor |
| Title of the study programm |
Information Technology |
| Title in original language |
Mākslīgā intelekta asistēta lietotāja saskarnes (UI) formu ģenerēšana no prasību aprakstiem |
| Title in English |
Artificial Intelligence-Assisted Generation of User Interface (UI) Forms from Requirement Descriptions |
| Department |
Faculty Of Computer Science Information Tehnology And Energy |
| Scientific advisor |
Oksana Ņikiforova |
| Reviewer |
Diāna Zavadska |
| Abstract |
Lietotāja saskarnes formu izstrāde no prasību aprakstiem ir laikietilpīgs
uzdevums, kurā prasību analīze un manuālā kodēšana aizņem ievērojamu daļu no
izstrādes resursiem. Dabīgā valoda kā prasību formāts ir lietotājam ērta, bet vienlaikus
tā ir neskaidra, jo viena un tā pati prasība var tikt interpretēta vairākos veidos, un tas apgrūtina automātisku saskarnes ģenerēšanu. Šī bakalaura darba mērķis ir izstrādāt
risinājumu, kas ar ģeneratīvā mākslīgā intelekta palīdzību automātiski veido lietotāja
saskarnes formas no dabīgajā valodā uzrakstītām prasībām. Darba izstrādes laikā tika
analizēti formu projektēšanas principi, kontrolētās dabīgās valodas pieeja, lielo valodu
modeļu iespējas un ierobežojumi, kā arī izstrādāts prototips ar daudzslāņu
transformācijas plūsmu, kas prasību aprakstu pakāpeniski pārveido par CNL specifikāciju, JSON komponentu koku un beigās par HTML un CSS kodu. Risinājums tika validēts eksperimentos ar deviņiem lielo valodu modeļiem, izmantojot divus dažādas sarežģītības scenārijus un kopā veicot 36 ģenerēšanas. Eksperimenta rezultāti apstiprina, ka daudzslāņu transformācijas pieeja strādā stabili visiem testētajiem modeļiem un nodrošina pilnu prasību pilnīgumu, savukārt kvalitatīvās atšķirības starp modeļiem izpaužas lauku tipu izvēlē un validāciju precizitātē. Darba apjoms ir 60 lpp., 7 tabulas, 3 attēli, 28 literatūras avoti, 10 pielikumi. |
| Keywords |
LIETOTĀJA SASKARNES FORMU ĢENERĒŠANA, ĢENERATĪVAIS MĀKSLĪGAIS INTELEKTS, LIELO VALODU MODEĻI, KONTROLĒTĀ DABĪGĀ VALODA, UZVEDŅU INŽENIERIJA, NĪLSENA HEIRISTIKAS |
| Keywords in English |
USER INTERFACE FORM GENERATION, GENERATIVE ARTIFICIAL INTELLIGENCE, LARGE LANGUAGE MODELS, CONTROLLED NATURAL LANGUAGE, PROMPT ENGINEERING, NIELSEN HEURISTICS |
| Language |
lv |
| Year |
2026 |
| Date and time of uploading |
26.05.2026 17:16:18 |