A Taxonomy for User Feedback Classifications
Online user feedback contains information that is of interest to requirements engineering (RE). Natural language processing (NLP) techniques, especially classification algorithms, are a popular way of automatically classifying requirements-relevant contents. Research into this use of NLP in RE has sought to answer different research questions, often causing their classifications to be incompatible. Identifying and structuring these classifications is therefore urgently needed. We present a preliminary taxonomy that we constructed based on the findings from a systematic literature review, which places 78 classifications categories for user feedback into four groups: Sentiment, Intention, User Experience, and Topic. The taxonomy reveals the purposes for which user feedback is analyzed in RE, provides an initial harmonization of the vocabulary in this research area, and may inspire researchers to investigate classifications they had previously not considered. This paper intends to foster discussions among NLP experts and to identify further improvements to the taxonomy.
Groen, Eduard C.