학술논문

Software Requirement Classification Using Machine Learning Algorithms
Document Type
Conference
Source
2023 International Conference on Artificial Intelligence and Applications (ICAIA) Alliance Technology Conference (ATCON-1) Artificial Intelligence and Applications (ICAIA), 2023 International Conference on, Technology Conference (ATCON-1), Alliance. :1-6 Apr, 2023
Subject
Aerospace
Communication, Networking and Broadcast Technologies
Computing and Processing
Engineering Profession
Fields, Waves and Electromagnetics
General Topics for Engineers
Photonics and Electrooptics
Robotics and Control Systems
Transportation
Support vector machines
Measurement
Machine learning algorithms
Databases
Software algorithms
Natural languages
Machine learning
Requirements Engineering
Requirement Classification
SVM
DT
KNN
Naïve Bayes
Machine Learning
Language
Abstract
Every software contains numerous processes for building a program, and each step is significant for software requirements. As the globe expands and develops quickly, so does the demand for software. Categorization of requirements can be done manually however doing so requires a lot of human effort, time, money, and risk of inaccurate results. As a result, numerous earlier studies have suggested automating the classification process but consumes lot of time. Here several ways are introduced such that this time taking process can be automated and software requirements can be classified using several machine learning algorithms into various categories. In the process of achieving this there were several algorithms that were taken into consideration which includes KNN, SVM, DT, Naïve Bayes to train dataset and their evaluation metrics were studied.