Graduate papers
  
Description of the graduate paper
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