Skip to main navigation Skip to search Skip to main content

Identifying and Classifying User Requirements in Online Feedback via Crowdsourcing

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    [Context and motivation] App stores and social media channels such as Twitter enable users to share feedback regarding software. Due to its high volume, it is hard to effectively and systematically process such feedback to obtain a good understanding of users’ opinions about a software product. [Question/problem] Tools based on natural language processing and machine learning have been proposed as an inexpensive mechanism for classifying user feedback. Unfortunately, the accuracy of these tools is imperfect, which jeopardizes the reliability of the analysis results. We investigate whether assigning micro-tasks to crowd workers could be an alternative technique for identifying and classifying requirements in user feedback. [Principal ideas/results] We present a crowdsourcing method for filtering out irrelevant app store reviews and for identifying features and qualities. A validation study has shown positive results in terms of feasibility, accuracy, and cost. [Contribution] We provide evidence that crowd workers can be an inexpensive yet accurate resource for classifying user reviews. Our findings contribute to the debate on the roles of and synergies between humans and AI techniques.
    Original languageEnglish
    Title of host publicationRequirements Engineering: Foundation for Software Quality
    Subtitle of host publication26th International Working Conference, REFSQ 2020, Pisa, Italy, March 24–27, 2020, Proceedings
    PublisherSpringer
    Pages143-159
    Number of pages17
    ISBN (Electronic)978-3-030-44429-7
    ISBN (Print)978-3-030-44428-0
    DOIs
    Publication statusPublished - 2020

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer
    Volume12045
    NameProgramming and Software Engineering book
    PublisherSpringer
    Volume12045

    Keywords

    • Crowd-based requirements engineering
    • Crowdsourcing
    • Online user reviews
    • Quality requirements
    • User feedback analysis

    Fingerprint

    Dive into the research topics of 'Identifying and Classifying User Requirements in Online Feedback via Crowdsourcing'. Together they form a unique fingerprint.

    Cite this