| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Primerjava med človeškim programerjem in umetno inteligenco pri generiranju programske kode in dokumentacije : diplomsko delo
Authors:ID Fakin, Tadej (Author)
ID Šumak, Boštjan (Mentor) More about this mentor... New window
Files:.pdf VS_Fakin_Tadej_2025.pdf (3,09 MB)
MD5: C0756C06AFDF298CC6C0A09558A0F55C
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:V diplomskem delu primerjamo učinkovitost umetne inteligence in človeškega programerja pri pisanju kode in dokumentacije. Zasnovali smo spletno in mobilno aplikacijo in vsako implementirali na dva načina. Najprej samostojno, nato pa z agentskim načinom umetne inteligence, kjer je bila implementacija opravljena izključno na podlagi pozivov. Skozi implementacijo smo merili čas razvoja, na koncu pa s pomočjo anketirancev ocenili kakovost kode, uporabniških vmesnikov in dokumentacije. Rezultati kažejo, da je umetna inteligenca hitrejša predvsem pri nalogah z znanimi vzorci, medtem ko se prednost zmanjša v manj razširjenih tehnologijah. Kakovost kode je praviloma višja pri tradicionalnem pristopu, pri uporabniških vmesnikih pa so razlike manjše. Umetna inteligenca dokumentacijo pripravi hitreje, vendar je človeško besedilo bolj berljivo in točno.
Keywords:umetna inteligenca, Github Copilot, programiranje, primerjava razvoja, React, C#
Place of publishing:Maribor
Place of performance:Maribor
Publisher:[T. Fakin]
Year of publishing:2025
Number of pages:1 spletni vir (1 datoteka PDF (XI, 67 str.))
PID:20.500.12556/DKUM-94737 New window
UDC:004.415.3+004.8(043.2)
COBISS.SI-ID:260359683 New window
Publication date in DKUM:23.09.2025
Views:318
Downloads:72
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:26.08.2025

Secondary language

Language:English
Title:Comparison between human programmers and artificial intelligence in generating source code and documentation
Abstract:This thesis compares the efficiency of artificial intelligence and a human programmer in writing code and documentation. We designed a web and a mobile application and implemented each in two ways. In first approach, the programmer worked independently. In second approach, we used an AI agent in which the implementation was carried out solely based on prompts. During implementation we measured development time, and at the end we evaluated the quality of code, user interfaces, and documentation through a survey of evaluators. The results show that artificial intelligence is faster, especially for tasks with well-known patterns, while its advantage decreases in less common technologies. Code quality is generally higher with the traditional approach, while the differences in user interfaces are relatively small. Artificial intelligence produces documentation faster, but human written text is more readable and accurate.
Keywords:artifical intelligence, Github Copilot, programming, development comparison, React, C#


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica