A Novel Recommendation System for Next Feature in Software

被引:0
|
作者
Prata, Victor R. [1 ]
Moreira, Ronaldo S. [2 ]
Cordeiro, Luan S. [1 ]
Maia, Atilla N. [1 ]
Martins, Alan R. [1 ]
Leao, Davi A. [1 ]
Cavalcante, C. H. L. [1 ]
Souza Junior, Amauri H. [1 ]
Rocha Neto, Ajalmar R. [1 ]
机构
[1] Fed Inst Ceara, Fortaleza, Ceara, Brazil
[2] Fortes Tecnol, Rua Antonio Fortes 330, BR-60813460 Fortaleza, Ceara, Brazil
关键词
Recommendation system; Independently Recurrent Neural Network; Sequential recommendation; Deep learning; Commercial applications;
D O I
10.1007/978-3-030-33607-3_53
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software that needs to fulfill many tasks requires a large number of components. Users of these software need a lot of time to find the desired functionality or follow a particular workflow. Recommendation systems can optimize a user's working time by recommending the next features he/she needs. Given that, we evaluate the use of three algorithms (Markov Chain, IndRNN, and LSTM) commonly applied in sequence recommendation/classification in a dataset that reflects the use of the accounting software from Fortes Tecnologia. We analyze the results under two aspects: accuracy for top-5 recommendations and training time. The results show that the IndRNN achieved the highest accuracy, while the Markov Chain reached the lowest training time.
引用
收藏
页码:494 / 501
页数:8
相关论文
共 50 条
  • [1] Feature requests-based recommendation of software refactorings
    Nyamawe, Ally S.
    Liu, Hui
    Niu, Nan
    Umer, Qasim
    Niu, Zhendong
    EMPIRICAL SOFTWARE ENGINEERING, 2020, 25 (05) : 4315 - 4347
  • [2] Automated Recommendation of Software Refactorings based on Feature Requests
    Nyamawe, Ally S.
    Liu, Hui
    Niu, Nan
    Umer, Qasim
    Niu, Zhendong
    2019 27TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2019), 2019, : 187 - 198
  • [3] Feature requests-based recommendation of software refactorings
    Ally S. Nyamawe
    Hui Liu
    Nan Niu
    Qasim Umer
    Zhendong Niu
    Empirical Software Engineering, 2020, 25 : 4315 - 4347
  • [4] A recommendation system for software function discovery
    Ohsugi, N
    Monden, A
    Matsumoto, K
    APSEC 2002: NINTH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, 2002, : 248 - 257
  • [5] A prototype for software refactoring recommendation system
    Gao Y.
    Zhang Y.
    Lu W.
    Luo J.
    Hao D.
    International Journal of Performability Engineering, 2020, 16 (07) : 1095 - 1104
  • [6] API Recommendation System for Software Development
    Thung, Ferdian
    2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2016, : 896 - 899
  • [7] A Novel Feature Selection Strategy for Friends Recommendation
    Ding, Rui
    Zhu, Jia
    Tang, Yong
    Lin, Xueqin
    Xiao, Danyang
    Dong, Haoye
    2016 IEEE 20TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2016, : 123 - 128
  • [8] Hybrid approach for next basket recommendation system
    Yannam V.R.
    Kumar J.
    Vankayala T.
    Babu K.S.
    International Journal of Information Technology, 2023, 15 (3) : 1733 - 1740
  • [9] Recommendation System Based on Heterogeneous Feature: A Survey
    Wang, Hui
    Le, Zichun
    Gong, Xuan
    IEEE ACCESS, 2020, 8 : 170779 - 170793
  • [10] WebProcessPAIR: Recommendation System for Software Process Improvement
    Raza, Mushtaq
    Faria, Joao Pascoal
    Amaro, Luis
    Henriques, Pedro Castro
    ICSSP'17: PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESS, 2017, : 139 - 140