Machine learning based approval prediction for enhancement reports

被引:1
|
作者
Nafees, Sadeem Ahmad [1 ]
Rehman, Faisal Asad Ur [2 ]
机构
[1] NUST, RCMS, Res Ctr Modelling & Simulat, Islamabad, Pakistan
[2] NUST, RCMS, Islamabad, Pakistan
关键词
Machine Learning; Natural Language Processing; Text Classification; Software Engineering; Enhancement Report; SEVERITY; ALGORITHMS;
D O I
10.1109/IBCAST51254.2021.9393180
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In modern times, the maintenance of the software application plays a vital role in its success. Software applications obtain enhancement requests on a large scale to fulfil user requirements through different Issue Tracking Systems. Issue tracking system provides an effective way for keeping the bugs records in the software development system. Conventionally, developers used to manually check these requests themselves. However, manual inspection of these requests turns out to be a boring, hectic and time-consuming activity.Therefore, there is dire need of developing an automatically prediction system, that can help in decision making for further improvement. In this work, we propose a Support Vector Machine-based classifier to automatically approve or reject an enhancement report. Our approach can be divided into different steps. Firstly, we perform the pre-processing on each enhancement report using natural language processing (NLTK) techniques. Secondly, we generate a feature vector for each pre-processed enhancement report. Finally, we train a Support Vector Machine-based classifier that automatically predicts the rejection or approval of the enhancement report. In order to have a thorough analysis, we also evaluate and compare other well-known machine learning algorithms e.g. Multinomial Naive Bayes and Logistic Regression. We use a well-known open-source dataset extracted from the Bugzilla software application for our experiments. Our experiments suggest that Support Vector Machine-based classifier outperforms other approaches and achieves high accuracy on 35 different open-source applications which include 40,000 enhancement reports. The evaluated results of tenfold cross-validation show that the proposed approach can increase the accuracy as compared to the state-of-the-art accuracy. We believe that our approach will help developers save time and address user-requirements in a more efficient manner.
引用
收藏
页码:377 / 382
页数:6
相关论文
共 50 条
  • [31] A Stratigraphic Prediction Method Based on Machine Learning
    Zhou, Cuiying
    Ouyang, Jinwu
    Ming, Weihua
    Zhang, Guohao
    Du, Zichun
    Liu, Zhen
    [J]. APPLIED SCIENCES-BASEL, 2019, 9 (17):
  • [32] Visibility Prediction Based on Machine Learning Algorithms
    Zhang, Yu
    Wang, Yangjun
    Zhu, Yinqian
    Yang, Lizhi
    Ge, Lin
    Luo, Chun
    [J]. ATMOSPHERE, 2022, 13 (07)
  • [33] Machine learning based energy demand prediction
    Kamoona, Ammar
    Song, Hui
    Keshavarzian, Kian
    Levy, Kedem
    Jalili, Mahdi
    Wilkinson, Richardt
    Yu, Xinghuo
    McGrath, Brendan
    Meegahapola, Lasantha
    [J]. ENERGY REPORTS, 2023, 9 : 171 - 176
  • [34] Machine learning based cardiovascular disease prediction
    Chinnasamy, P.
    Kumar, S. Arun
    Navya, V
    Priya, K. Lakshmi
    Boddu, Siva Sruthi
    [J]. MATERIALS TODAY-PROCEEDINGS, 2022, 64 : 459 - 463
  • [35] Lung Cancer Prediction Based on Learning Machine
    Wang, Ying
    [J]. 2023 IEEE International Conference on Image Processing and Computer Applications, ICIPCA 2023, 2023, : 247 - 251
  • [36] Machine learning based cardiovascular disease prediction
    Chinnasamy, P.
    Kumar, S. Arun
    Navya, V.
    Priya, K. Lakshmi
    Boddu, Siva Sruthi
    [J]. MATERIALS TODAY-PROCEEDINGS, 2022, 64 : 459 - 463
  • [37] Machine Learning Based LncRNA Function Prediction
    Liu, Yu
    Zheng, Xianghan
    Rang, Chunming
    [J]. 2017 INTERNATIONAL CONFERENCE ON GREEN INFORMATICS (ICGI), 2017, : 67 - 70
  • [38] Prediction of Crops Based on a Machine Learning Algorithm
    SRM Institute of Science and Technology, Department of Networking and Communications, Tamil Nadu, Chennai
    603203, India
    [J]. Int. Conf. Comput. Commun. Informatics, ICCCI, 2023,
  • [39] Prediction of Customer Propensity Based on Machine Learning
    Zhang, Yue
    [J]. 2021 ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE (ACCTCS 2021), 2021, : 5 - 9
  • [40] A Hybrid Machine Learning Model for Credit Approval
    Weng, Cheng-Hsiung
    Huang, Cheng-Kui
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2021, 35 (15) : 1439 - 1465