Review Article

A Systematic Literature Review on Using Machine Learning Algorithms for Software Requirements Identification on Stack Overflow

Table 11

Different ML algorithms.

TypeML algorithms/techniquePurposeType of software requirementsSupport level

USLLDAFinding the hidden or latent topic(s) that the documents (posts) contain based on their probabilitiesFRs (S01, S07, S10, and S11), NFRs (S02, S04, S06, and S08)8
Thematic codingIt involves exploring, identifying, extracting, and storing the patterns or themesFRs (S03 and S12), NFRs (S05)3

SLSVMIt is primarily used for classification and is grounded upon the statistical learning theoryFRs (S09)1