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 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.

Authors

Institutions

Publication Details

Published
2024-11-13
DOI
https://doi.org/10.1109/tirved63561.2024.10769794
Citations
3
Primary Topic
Advanced Data Processing Techniques
Type
article
Field-Weighted Citation Impact
0.98
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

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

Timur Fatkhulin, Yuri Leokhin, Mikhail Kozhanov
3 citations
Advanced Data Processing Techniques
0.98
article

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

Timur Fatkhulin, Yuri Leokhin, Mikhail Kozhanov
article en
3 citations

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.

Moscow Technical University of Communication and Informatics (RU)
Openalex Percentile: Top 22%
Advanced Data Processing Techniques
0.98
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.