<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="170526" NadgradivoID="0" NRID="26790549" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=170526" StOgledov="574" StPrenosov="160" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-22 07:30:53" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-170526">20.500.12556/RUL-170526</PID>
  <Naslov>Analiza in primerjava uspešnosti velikih jezikovnih modelov pri generiranju spletnih aplikacij na podlagi nepopolnih pozivov</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Analysis and Comparison of the Performance of Large Language Mod- els in Generating Web Applications Based on Incomplete Prompts</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Področji velikih jezikovnih modelov in razvoja aplikacij se prepletata, saj
razvijalci spletnih aplikacij vse pogosteje uporabljajo velike jezikovne mo-
dele kot programerske partnerje, v namen izboljšanja svoje učinkovitosti in
produktivnosti. Kljub temu ostaja neraziskano, kateri veliki jezikovni mo-
deli resnično zagotavljajo čim večjo produktivnost, vzporedno z zadovoljivo
uporabniško izkušnjo pri razvoju spletnih aplikacij. Način, s katerim smo se
odločili raziskati opisan problem, je z merjenjem interakcij izbranih modelov
pri avtomatskem generiranju kode (aplikacij) za izbrane probleme ter UMUX
vprašalnikom uporabnikom, ki so avtomatsko generirane aplikacije tudi te-
stirali. Uporabljeni modeli v eksperimentu so bili Claude 3.7 Sonnet, Gemini
2.5 Pro Preview in GPT-4o. Vsakemu izmed izbranih velikih jezikovnih mo-
delov smo zadali tri probleme s pomanjkljivimi in dvoumnimi navodili za
generiranje spletnih aplikacij, s katerimi lahko preverimo njihovo sposobnost
generiranja aplikacij na podlagi navodil v obliki pozivov (navodil, ki jih po-
gosto dobijo programerji od svojih strank). Gledali smo, kako uspešni so ti
modeli pri generiranju aplikacij in koliko dodatnih pozivov je bilo potrebnih
za delujočo aplikacijo. Ugotovili smo, da največjo produktivnost razvijalcem
prinaša Claude 3.7 Sonnet, saj je pri implementaciji zahteval najmanj pose-
gov s strani razvijalca in je deloval najbolj samostojno. Generirane aplikacije
smo nato še testirali s testiranjem uporabnikov, ki so nato odgovorili še na
vprašalnik UMUX. Najboljšo povprečno UMUX oceno je imel Gemini 2.5
Pro Preview, vendar potrebuje več iteracij, kot Claude 3.7 Sonnet.</Opis>
  <TujJezik_Opis>The fields of large language models (LLMs) and application development
are increasingly intertwined, as web application developers are increasingly
using LLMs as coding partners to improve their efficiency and productivity.
However, it remains unclear which LLMs truly offer the highest productivity
alongside a satisfactory user experience in the context of web application
development. To explore this issue, we evaluated selected LLMs by measur-
ing their interactions during the automatic generation of code (applications)
for predefined tasks, and by using the UMUX questionnaire with users who
tested the generated applications. The models used in the experiment were
Claude 3.7 Sonnet, Gemini 2.5 Pro Preview, and GPT-4o. Each of these
LLMs was assigned three tasks that included incomplete and ambiguous in-
structions, allowing us to assess their ability to generate applications based
on instructions in the form of prompts (the kind of instructions developers
often receive from clients). We observed how successful the models were in
generating functional applications and how many additional prompts were
needed to produce a working solution. Our results show that Claude 3.7 Son-
net delivers the highest developer productivity, requiring the least developer
intervention and demonstrating the greatest degree of autonomy. The gener-
ated applications were then evaluated through user testing, followed by the
UMUX questionnaire. While Gemini 2.5 Pro Preview achieved the highest
average UMUX score, it required more iterations than Claude 3.7 Sonnet.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>umetna inteligenca</Beseda>
    <Beseda>veliki jezikovni modeli</Beseda>
    <Beseda>internet</Beseda>
    <Beseda>uporabniški vmesniki</Beseda>
    <Beseda>spletne tehnologije</Beseda>
    <Beseda>UMUX</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>artificial intelligence</Beseda>
    <Beseda>large language models</Beseda>
    <Beseda>internet</Beseda>
    <Beseda>user interfaces</Beseda>
    <Beseda>web technologies</Beseda>
    <Beseda>UMUX</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2025-07-08 13:10:02</DatumVstavljanja>
  <DatumObjave>2025-07-08 13:10:15</DatumObjave>
  <DatumSpremembe>2025-07-21 06:47:55</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="146849" Ime="Klemen" Priimek="Slatnar" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="22410" Ime="Aleš" Priimek="Smrdel" AltIme="A. Smrdel" VlogaID="991" VlogaNaziv="Mentor" ConorID="4597347" Afiliacija="" ArrsID="18199" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">37975</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/243133443">243133443</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="212549" DatotekaNRID="14370302" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="894807" VelikostDatotekeKratko="873,83 KB" DatumVstavljanja="2025-07-08 13:10:17" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Slatnar_Klemen_-_Analiza_in_primerjava_uspesnosti_velikih_jezikovnih_modelov_pri_generiranju_spl.pdf</Naziv>
      <OrgNaziv>Slatnar_Klemen_-_Analiza_in_primerjava_uspesnosti_velikih_jezikovnih_modelov_pri_generiranju_spl.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>A23BF171C3CEE2831C9317F31ADFCC9C</MD5>
      <SHA256>350e0c8f5a58db12f867a8ec2228f29f4785ae429b24c515dbcbf7c685e5dd81</SHA256>
      <UUID>36af2c05-5bea-11f0-b232-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=212549</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="107011"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
