{"id":"https://openalex.org/W7028615720","doi":null,"title":"Experiments on Code Generation for Web Development using LLMs: A Comparative Study","display_name":"Experiments on Code Generation for Web Development using LLMs: A Comparative Study","publication_year":2024,"publication_date":"2024-11-28","ids":{"openalex":"https://openalex.org/W7028615720"},"language":"en","primary_location":{"id":"pmh:oai:amslaurea.cib.unibo.it:33788","doi":null,"is_oa":true,"landing_page_url":"https://amslaurea.unibo.it/view/cds/CDS8615/>","pdf_url":"https://amslaurea.unibo.it/id/eprint/33788/1/tesi.pdf","source":{"id":"https://openalex.org/S4306400235","display_name":"AMS Degree Thesis (University of Bologna)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I9360294","host_organization_name":"University of Bologna","host_organization_lineage":["https://openalex.org/I9360294"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/bachelorThesis"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://amslaurea.unibo.it/id/eprint/33788/1/tesi.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Ji, Junkai","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Ji, Junkai","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9829000234603882,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9829000234603882,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12799","display_name":"Mobile and Web Applications","score":0.006000000052154064,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.002300000051036477,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/large-language-models","display_name":"large language models","score":0.9480000138282776},{"id":"https://openalex.org/keywords/code-generation","display_name":"code generation","score":0.9049999713897705},{"id":"https://openalex.org/keywords/web-development","display_name":"web development","score":0.996999979019165},{"id":"https://openalex.org/keywords/gemini","display_name":"Gemini","score":0.7829999923706055},{"id":"https://openalex.org/keywords/gpt","display_name":"GPT","score":0.9610000252723694},{"id":"https://openalex.org/keywords/front-end-development","display_name":"front-end development","score":0.6620000004768372},{"id":"https://openalex.org/keywords/back-end-development","display_name":"backend development","score":0.9980000257492065},{"id":"https://openalex.org/keywords/html","display_name":"HTML","score":0.6940000057220459},{"id":"https://openalex.org/keywords/css","display_name":"CSS","score":0.9649999737739563},{"id":"https://openalex.org/keywords/javascript","display_name":"JavaScript","score":1.0},{"id":"https://openalex.org/keywords/php","display_name":"PHP","score":1.0},{"id":"https://openalex.org/keywords/prompt-optimization","display_name":"prompt optimization","score":0.8790000081062317},{"id":"https://openalex.org/keywords/web-accessibility","display_name":"web accessibility","score":0.9490000009536743},{"id":"https://openalex.org/keywords/code-correction","display_name":"code correction","score":0.8529999852180481},{"id":"https://openalex.org/keywords/model-comparison","display_name":"model comparison","score":0.6940000057220459}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6746000051498413},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.642300009727478},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5906999707221985},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.5041000247001648},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.49239999055862427},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4519999921321869},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.3935000002384186},{"id":"https://openalex.org/C182321512","wikidata":"https://www.wikidata.org/wiki/Q1153289","display_name":"Web standards","level":3,"score":0.3822999894618988},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.3790999948978424},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3743000030517578},{"id":"https://openalex.org/C2776542497","wikidata":"https://www.wikidata.org/wiki/Q5266672","display_name":"Development (topology)","level":2,"score":0.33379998803138733},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.3330000042915344},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.32710000872612},{"id":"https://openalex.org/C120927855","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application development","level":4,"score":0.30979999899864197},{"id":"https://openalex.org/C130436687","wikidata":"https://www.wikidata.org/wiki/Q7978591","display_name":"Web modeling","level":3,"score":0.2939000129699707},{"id":"https://openalex.org/C79373723","wikidata":"https://www.wikidata.org/wiki/Q386275","display_name":"Web development","level":3,"score":0.2815000116825104},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2667999863624573},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.2621000111103058},{"id":"https://openalex.org/C521306242","wikidata":"https://www.wikidata.org/wiki/Q190637","display_name":"Web design","level":3,"score":0.26190000772476196}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:amslaurea.cib.unibo.it:33788","doi":null,"is_oa":true,"landing_page_url":"https://amslaurea.unibo.it/view/cds/CDS8615/>","pdf_url":"https://amslaurea.unibo.it/id/eprint/33788/1/tesi.pdf","source":{"id":"https://openalex.org/S4306400235","display_name":"AMS Degree Thesis (University of Bologna)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I9360294","host_organization_name":"University of Bologna","host_organization_lineage":["https://openalex.org/I9360294"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/bachelorThesis"}],"best_oa_location":{"id":"pmh:oai:amslaurea.cib.unibo.it:33788","doi":null,"is_oa":true,"landing_page_url":"https://amslaurea.unibo.it/view/cds/CDS8615/>","pdf_url":"https://amslaurea.unibo.it/id/eprint/33788/1/tesi.pdf","source":{"id":"https://openalex.org/S4306400235","display_name":"AMS Degree Thesis (University of Bologna)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I9360294","host_organization_name":"University of Bologna","host_organization_lineage":["https://openalex.org/I9360294"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/bachelorThesis"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7028615720.pdf","grobid_xml":"https://content.openalex.org/works/W7028615720.grobid-xml"},"referenced_works_count":15,"referenced_works":["https://openalex.org/W2069143585","https://openalex.org/W2581624817","https://openalex.org/W2896457183","https://openalex.org/W2988394319","https://openalex.org/W3001279689","https://openalex.org/W3030163527","https://openalex.org/W3034961030","https://openalex.org/W3177813494","https://openalex.org/W3195577433","https://openalex.org/W4283026156","https://openalex.org/W4387074826","https://openalex.org/W4390041933","https://openalex.org/W4391212860","https://openalex.org/W4392679398","https://openalex.org/W7133225605"],"related_works":["https://openalex.org/W4411464181","https://openalex.org/W7164496665","https://openalex.org/W4415287458","https://openalex.org/W7071865000","https://openalex.org/W7015888028","https://openalex.org/W4408627622","https://openalex.org/W4412782402","https://openalex.org/W4408880085","https://openalex.org/W7163149535","https://openalex.org/W4415109411"],"abstract_inverted_index":{"This":[0],"thesis":[1],"explores":[2],"how":[3,47,150],"large":[4],"language":[5],"models":[6,19,23,91],"(LLMs)":[7],"can":[8,181],"support":[9,163],"web":[10,53,165,188],"development,":[11],"focusing":[12],"on":[13,115,123],"a":[14,62,78],"comparison":[15,64],"between":[16,145],"DeepMind's":[17],"Gemini":[18,68],"and":[20,30,37,61,67,74,87,134,147,156,186],"OpenAI\u2019s":[21],"GPT":[22,66,146],"in":[24,52,69,92,138],"generating":[25],"code":[26,72,139,154,184],"for":[27,164],"both":[28,90],"front-end":[29],"back-end":[31],"tasks":[32],"like":[33],"HTML,":[34],"CSS,":[35],"JavaScript,":[36],"PHP.":[38],"Organized":[39],"into":[40],"three":[41],"main":[42],"sections,":[43],"the":[44,56,85,111,116,170,174],"study":[45,177],"covers":[46],"LLMs":[48,180],"are":[49],"being":[50],"used":[51],"development":[54],"workflows,":[55],"foundations":[57],"of":[58,65,71,80,89],"these":[59],"models,":[60,175],"detailed":[63],"terms":[70],"generation":[73,155],"evaluation":[75],"performance.":[76],"Using":[77],"series":[79],"experiments,":[81],"this":[82,176],"research":[83],"evaluates":[84],"accuracy":[86],"accessibility":[88,125,132,166],"handling":[93],"various":[94],"coding":[95],"tasks.":[96],"It":[97],"also":[98],"examines":[99],"ways":[100],"to":[101,109,130,173],"improve":[102],"model":[103,152],"performance":[104],"through":[105],"prompt":[106],"optimization":[107],"techniques":[108],"achieve":[110],"most":[112],"optimal":[113],"output":[114],"first":[117],"attempt.":[118],"An":[119],"additional":[120],"section":[121],"focuses":[122],"an":[124],"review,":[126],"assessing":[127],"Gemini's":[128],"ability":[129],"detect":[131],"errors":[133],"evaluate":[135],"its":[136],"effectiveness":[137],"correction.":[140],"The":[141],"findings":[142],"reveal":[143],"differences":[144],"Gemini,":[148],"showing":[149],"each":[151],"approaches":[153],"error":[157],"correction,":[158],"as":[159,161],"well":[160],"their":[162],"standards.":[167],"By":[168],"optimizing":[169],"prompts":[171],"given":[172],"demonstrates":[178],"that":[179],"significantly":[182],"elevate":[183],"quality":[185],"enhance":[187],"accessibility.":[189]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2025-10-10T00:00:00"}
