Research of Neural Networks ChatGPT Used to Generate Code in Python Programming Language

The article deals with the problem associated with the influence of a prompt composed by users on the efficiency of the generated program code. The aim of the research is to work out a methodology allowing to analyze the operation and to estimate the effectiveness of online neural network services g...

Full description

Saved in:
Bibliographic Details
Published in2024 Intelligent Technologies and Electronic Devices in Vehicle and Road Transport Complex (TIRVED) pp. 1 - 6
Main Authors Leokhin, Yuri, Fatkhulin, Timur, Kozhanov, Mikhail
Format Conference Proceeding
LanguageEnglish
Published IEEE 13.11.2024
Subjects
Online AccessGet full text
DOI10.1109/TIRVED63561.2024.10769794

Cover

Loading…
Abstract The article deals with the problem associated with the influence of a prompt composed by users on the efficiency of the generated program code. The aim of the research is to work out a methodology allowing to analyze the operation and to estimate the effectiveness of online neural network services generating program code. The object of the study is neural network online services that allow generating program code. The subject of the study is the quality indicators of the generated program code. The relevance of the study is due to the increasing use of neural network technologies, including software development. To achieve this goal, the article considers online neural network services "ChatGPT 3.5", "ChatGPT 4" and "ChatGPT 4o", that allow generating program code in a programming language Python in question-and-answer form, besides, in this study, a methodology has been developed that allows determining the efficiency of neural network tools used to generate program code. In order to test this methodology, tasks of different levels of complexity were introduced into the above-mentioned neural network services and the program code generated by them was analyzed. In conclusion, a comparative analysis of the experimental results is conducted, the advantages and disadvantages of the considered neural network techniques in generating program code are identified. The methodological basis of the article includes the following methods: theoretical analysis, description, comparison and experiment.
AbstractList The article deals with the problem associated with the influence of a prompt composed by users on the efficiency of the generated program code. The aim of the research is to work out a methodology allowing to analyze the operation and to estimate the effectiveness of online neural network services generating program code. The object of the study is neural network online services that allow generating program code. The subject of the study is the quality indicators of the generated program code. The relevance of the study is due to the increasing use of neural network technologies, including software development. To achieve this goal, the article considers online neural network services "ChatGPT 3.5", "ChatGPT 4" and "ChatGPT 4o", that allow generating program code in a programming language Python in question-and-answer form, besides, in this study, a methodology has been developed that allows determining the efficiency of neural network tools used to generate program code. In order to test this methodology, tasks of different levels of complexity were introduced into the above-mentioned neural network services and the program code generated by them was analyzed. In conclusion, a comparative analysis of the experimental results is conducted, the advantages and disadvantages of the considered neural network techniques in generating program code are identified. The methodological basis of the article includes the following methods: theoretical analysis, description, comparison and experiment.
Author Kozhanov, Mikhail
Fatkhulin, Timur
Leokhin, Yuri
Author_xml – sequence: 1
  givenname: Yuri
  surname: Leokhin
  fullname: Leokhin, Yuri
  email: y.l.leokhin@mtuci.ru
  organization: Moscow Technical University of Communications and Informatics,Moscow,Russia
– sequence: 2
  givenname: Timur
  surname: Fatkhulin
  fullname: Fatkhulin, Timur
  email: t.d.fatkhulin@mtuci.ru
  organization: Moscow Technical University of Communications and Informatics,Moscow,Russia
– sequence: 3
  givenname: Mikhail
  surname: Kozhanov
  fullname: Kozhanov, Mikhail
  organization: Moscow Technical University of Communications and Informatics,Moscow,Russia
BookMark eNo1z81Kw0AYheERdKG1d-BivIDE-Usms5RYayFoqVHclS_JN0mwmZFJivTuDairZ_HCgXNFzp13SMgtZzHnzNyVm9376iGVScpjwYSKOdOp0UadkeVMJiVPeKaZviQfOxwRQt1Rb-kzHgMcZqZvHz5HmncwrbclfRuxoZOna3QYYEKa-wZp7-j2NHV-Jvg2wDD0rqUFuPYILV6TCwuHEZd_Lsjr46rMn6LiZb3J74uoN3yKuNSJSEwqlDVgGehGNHWtMm4lqHqOICGrEYU1yoJRVaVQ2sYKkVUp03JBbn5Xe0Tcf4V-gHDa_9-VP1jcUKE
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/TIRVED63561.2024.10769794
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9798331518707
EndPage 6
ExternalDocumentID 10769794
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i91t-1375259624f9af0a7d2dcc481f3a4c375a3a8cee2f94fa94bb4e3fdf228b6073
IEDL.DBID RIE
IngestDate Wed Jan 15 06:21:40 EST 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i91t-1375259624f9af0a7d2dcc481f3a4c375a3a8cee2f94fa94bb4e3fdf228b6073
PageCount 6
ParticipantIDs ieee_primary_10769794
PublicationCentury 2000
PublicationDate 2024-Nov.-13
PublicationDateYYYYMMDD 2024-11-13
PublicationDate_xml – month: 11
  year: 2024
  text: 2024-Nov.-13
  day: 13
PublicationDecade 2020
PublicationTitle 2024 Intelligent Technologies and Electronic Devices in Vehicle and Road Transport Complex (TIRVED)
PublicationTitleAbbrev TIRVED
PublicationYear 2024
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.8918208
Snippet The article deals with the problem associated with the influence of a prompt composed by users on the efficiency of the generated program code. The aim of the...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms artificial intelligence
automation
Chatbots
Codes
Complexity theory
development
Measurement
methodology
neural network
Neural networks
Optimization
program code
Programming
programming language
Python
Roads
Software development management
Title Research of Neural Networks ChatGPT Used to Generate Code in Python Programming Language
URI https://ieeexplore.ieee.org/document/10769794
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1bS8MwFA5uD-KTihPvRPC1dUnTpnmem1N0DN1kbyNXHGorrnvQX29OL4qC4FNCGtKQNJyek-_7DkJnOuFdbb2banQSBSxWNpCcsEDRNE69eXBcQ2jgdpQMp-x6Fs9qsnrJhbHWluAzG0K1vMs3uV5BqMyfcJ4I_wG1UMt7bhVZax2d1rqZ55Oru4f-BQiugeNHWdj0_5E5pTQcg000al5Z4UWewlWhQv3xS43x33PaQp1vjh4ef1mfbbRmsx00a4B0OHcYdDfksy9KoPcS9x5lcTme4OnSGlzkuFKcLizu5cbiRYbH7yAkAKMCZOvFD4tv6nBmB90P-pPeMKhzJwQLQSDBPI8pJNZhTkjXldxQozVLiYsk0_6hjGTqZ0idYE4KphSzkTOO0lQl_tTvonaWZ3YPYUcTI3VKnfE_L5pzIQknriso0ZGQRuyjDizK_LUSx5g363HwR_sh2oC9ATofiY5Qu3hb2WNv1wt1Uu7nJ7e3pCE
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1bS8MwGA06QX1SceLdCL62LmnaNM9zc9NtDO1kbyNXHGorrnvQX2_Si6Ig-NTS0iQkDSf5cs75ALiQEW1JbbepSkaBR0KhPU4R8QSOw9jCg6HShQaGo6g3ITfTcFqJ1QstjNa6IJ9p390WZ_kqk0sXKrMznEbM_kCrYM0Cf4hKudY6OK-cMy-T_t1D58pZrrmtHyZ-_cWP3CkFdHS3wKiutGSMPPnLXPjy45cf479btQ2a3yo9OP7Cnx2wotNdMK2pdDAz0Dlv8Gd7KajeC9h-5Pn1OIGThVYwz2DpOZ1r2M6UhvMUjt-dlYAr1ZG2XmyxcFAFNJvgvttJ2j2vyp7gzRlyKeZpiF1qHWIYNy1OFVZSkhiZgBNpX_KAx7aF2DBiOCNCEB0YZTCORWTn_R5opFmq9wE0OFJcxtgou3yRlDKOKDIthpEMGFfsADRdp8xeS3uMWd0fh388PwMbvWQ4mA36o9sjsOnGyYn7UHAMGvnbUp9YlM_FaTG2n3dup2o
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2024+Intelligent+Technologies+and+Electronic+Devices+in+Vehicle+and+Road+Transport+Complex+%28TIRVED%29&rft.atitle=Research+of+Neural+Networks+ChatGPT+Used+to+Generate+Code+in+Python+Programming+Language&rft.au=Leokhin%2C+Yuri&rft.au=Fatkhulin%2C+Timur&rft.au=Kozhanov%2C+Mikhail&rft.date=2024-11-13&rft.pub=IEEE&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FTIRVED63561.2024.10769794&rft.externalDocID=10769794