Artificial neural network model for automatic code generation in graphical interface applications

被引:0
|
作者
Arenas-Varela, Daniel Esteban [1 ]
Munoz-Ordonez, Julian Fernando [1 ]
机构
[1] Corp Univ Comfacauca Unicomfacauca, Popayan, Colombia
关键词
- Machine learning; natural language processing; graphical interface; transfotmers; Tkinter; deep learning; automatic code generation;
D O I
10.17981/ingecuc.19.1.2023.04
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Introduction- Currently, the software develop- ment industry is living in its golden age due to the progress in areas related to machine learning, which is part of AI techniques. These advances have allowed tasks considered exclusively human to be solved using a computer. However, the complex- ity and the extensive area covered by new projects that must be developed using programming lan-guages have slowed down project delivery times and affected the company's productivity. Objective- This research presents the methodol-ogy carried out for constructing a recurrent neu- ral network model for the automatic generation of source code related to graphical user interfaces using Python programming language. Methodology- By constructing a natural lan-guage-related dataset for describing graphical interfaces programmed in Python, a deep neural network model is built to generate automatic source code. Results- The trained model achieves loss and per-plexity values of 1.57 and 4.82, respectively, in the validation stage, avoiding overfitting in the model's training. Conclusions- A neural network model is trained to process the natural language related to the request to create graphical interfaces using the Python programming language to automatically generate source code that can be executed through the Python interpreter.
引用
收藏
页码:37 / 46
页数:10
相关论文
共 50 条
  • [1] The automatic generation of a graphical dialogue model from Delphi source code
    Li, L
    Phillips, C
    Scogings, C
    [J]. COMPUTER HUMAN INTERACTION: PROCEEDINGS, 2004, 3101 : 221 - 230
  • [2] A Model for Automatic Code Generation from High Fidelity Graphical User Interface Mockups using Deep Learning Techniques
    Samir, Michel
    Elsayed, Ahmed
    Marie, Mohamed I.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (03) : 677 - 691
  • [3] Water Quality Predictive Analytics Using an Artificial Neural Network with a Graphical User Interface
    Rizal, Nur Najwa Mohd
    Hayder, Gasim
    Yusof, Khairul Adib
    [J]. WATER, 2022, 14 (08)
  • [4] Code characterization for automatic user interface generation
    Kadlec, Jaroslav
    [J]. INNOVATIONS AND ADVANCED TECHNIQUES IN COMPUTER AND INFORMATION SCIENCES AND ENGINEERING, 2007, : 255 - 259
  • [5] AUTOMATIC-GENERATION OF INTERNAL REPRESENTATIONS IN A PROBABILISTIC ARTIFICIAL NEURAL NETWORK
    EKEBERG, O
    LANSNER, A
    [J]. NEURAL NETWORKS FROM MODELS TO APPLICATIONS, 1989, : 178 - 186
  • [6] Artificial neural network model for synthetic streamflow generation
    Ahmed, Juran Ali
    Sarma, Arup Kumar
    [J]. WATER RESOURCES MANAGEMENT, 2007, 21 (06) : 1015 - 1029
  • [7] Artificial neural network model for synthetic streamflow generation
    Juran Ali Ahmed
    Arup Kumar Sarma
    [J]. Water Resources Management, 2007, 21 : 1015 - 1029
  • [8] Deep neural network model construction with interactive code reuse and automatic code transformation
    Lee, Keon Myung
    Park, Ki-Sun
    Hwang, Kyung-Soon
    Kim, Kwang-Il
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (18):
  • [9] Artificial neural network based automatic face model generation system from only one fingerprint
    Sagiroglu, Seref
    Ozkaya, Necla
    [J]. ARTIFICIAL NEURAL NETWORKS IN PATTERN RECOGNITION, PROCEEDINGS, 2008, 5064 : 305 - +
  • [10] EXTENDING VERSION OF GRAPHICAL USER INTERFACE IN NEURAL NETWORK TOOLBOX OF MATLAB AND ENGINEERING APPLICATIONS
    Xu, Fang-Yuan
    Zhou, Long
    Ma, Ying-Nan
    Lai, Loi Lei
    [J]. PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-6, 2009, : 187 - 192