A Deep Classifier for Crowdsourcing User Requests

Feifei Niu,Chuanyi Li,Bin Luo
DOI: https://doi.org/10.1007/978-981-33-6141-6_2
2021-01-01
Abstract:Software feature requests are proposed by users online to ask for new features of software covering diverse aspects of software properties, such as usability, security, and performance. They are valuable sources of software requirements. Early detection of request categories enables them to be stored structurally and incorporated into requirements specifications. But manually analyzing and labeling the category of user requests is a labor-intensive and time-consuming task. In this paper, we propose a deep learning-based approach to automatically classify user requests, where both statistical and semantical text features are adopted. The main contributions of this work are comparing the effectiveness of different deep learning algorithms in feature request classification and exploring the proper way to apply deep learning to solve the requests classification issue. Three research questions are answered by experiments to illustrate the contributions. The experimental results derived from the dataset collected from Sourceforge.net show that the deep classifier works properly on utilizing different types of features, classifying user requests, and combining with active learning.
What problem does this paper attempt to address?