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 条
  • [41] From Models to Controllers Integrating Graphical Animation in FPGA through Automatic Code Generation
    Moutinho, Filipe
    Gomes, Luis
    [J]. ISIE: 2009 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, 2009, : 707 - 712
  • [42] Graphical User Interface Model for Reliability Analysis of Generation System
    Kshirsagar, A. N.
    Thorat, A. R.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION TECHNOLOGIES, 2015,
  • [43] Deep Artificial Composer: A Creative Neural Network Model for Automated Melody Generation
    Colombo, Florian
    Seeholzer, Alexander
    Gerstner, Wulfram
    [J]. COMPUTATIONAL INTELLIGENCE IN MUSIC, SOUND, ART AND DESIGN, EVOMUSART 2017, 2017, 10198 : 81 - 96
  • [44] Artificial neural network model for the generation of muscle activation patterns for human locomotion
    Prentice, SD
    Patla, AE
    Stacey, DA
    [J]. JOURNAL OF ELECTROMYOGRAPHY AND KINESIOLOGY, 2001, 11 (01) : 19 - 30
  • [45] A flexible graphical user interface for embedding heterogeneous neural network simulators
    Drossu, R
    Obradovic, Z
    Fletcher, J
    [J]. IEEE TRANSACTIONS ON EDUCATION, 1996, 39 (03) : 367 - 374
  • [46] An artificial neural network approach to automatic speech processing
    Siniscalchi, Sabato Marco
    Svendsen, Torbjorn
    Lee, Chin-Hui
    [J]. NEUROCOMPUTING, 2014, 140 : 326 - 338
  • [47] Automatic classification of Tamil documents using vector space model and artificial neural network
    Rajan, K.
    Ramalingam, V.
    Ganesan, M.
    Palanivel, S.
    Palaniappan, B.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (08) : 10914 - 10918
  • [48] Automatic clouds observation improved by an artificial neural network
    Aviolat, F
    Cornu, T
    Cattani, D
    [J]. JOURNAL OF ATMOSPHERIC AND OCEANIC TECHNOLOGY, 1998, 15 (01) : 114 - 126
  • [49] Automatic text classification using an artificial neural network
    de Mello, RF
    Senger, LJ
    Yang, LT
    [J]. HIGH PERFORMANCE COMPUTATIONAL SCIENCE AND ENGINEERING, 2004, 172 : 215 - +
  • [50] A neural network model of temporal code generation and position-invariant pattern recognition
    Buonomano, DV
    Merzenich, M
    [J]. NEURAL COMPUTATION, 1999, 11 (01) : 103 - 116