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 条
  • [21] Interactive Model Driven Graphical User Interface Generation
    Raneburger, David
    [J]. EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 321 - 324
  • [22] AUTOMATIC GENERATION OF OBJECT-ORIENTED CODE FROM DEVS GRAPHICAL SPECIFICATIONS
    Hamri, M.
    Zacharewicz, G.
    [J]. 2012 WINTER SIMULATION CONFERENCE (WSC), 2012,
  • [23] A flexible graphical user interface to heterogeneous neural network simulators
    Drossu, R
    Obradovic, Z
    Fletcher, J
    [J]. MODELLING AND SIMULATION 1996, 1996, : 273 - 277
  • [24] Code Generation: A Strategy for Neural Network Simulators
    Goodman, Dan F. M.
    [J]. NEUROINFORMATICS, 2010, 8 (03) : 183 - 196
  • [25] Code Generation: A Strategy for Neural Network Simulators
    Dan F. M. Goodman
    [J]. Neuroinformatics, 2010, 8 : 183 - 196
  • [26] Automatic Code Generation for Language-Learning Applications
    Sebastian, Gabriel
    Tesoriero, Ricardo
    Gallud, Jose A.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2020, 18 (08) : 1433 - 1440
  • [27] Automatic Code Generation System for Transactional Web Applications
    Florez, Hector
    Garcia, Edwarth
    Munoz, Deisy
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT V: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 14, 2019, PROCEEDINGS, PART V, 2019, 11623 : 436 - 451
  • [28] A hybrid model of PSO algorithm and artificial neural network for automatic follicle classification
    [J]. Isah, O.R. (Isah.rabiu@futminna.edu.ng), 1600, Institute of Biophysics and Biomedical Engineering (21):
  • [29] Hybrid Hidden Markov Model and Artificial Neural Network for Automatic Speech Recognition
    Tang, Xian
    [J]. PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 682 - 685
  • [30] Artificial neural network for rolling applications
    Leven, J.
    Jonsson, N.G.
    Wiklund, O.
    [J]. Steel Times, 1995, 223 (04): : 137 - 138