Datasets › Towards a Data-Driven Requirements Engineering Approach: Automatic Analysis of User Reviews

Towards a Data-Driven Requirements Engineering Approach: Automatic Analysis of User Reviews

Introduced by Jialiang Wei et al. in Towards a Data-Driven Requirements Engineering Approach: Automatic Analysis of User Reviews29 Jun 2022 archive 2025-07-28

6000 French user reviews from three applications on Google Play (Garmin Connect, Huawei Health, Samsung Health) are labelled manually. We selected four labels: rating, bug report, feature request and user experience.

  • Ratings are simple text which express the overall evaluation to that app, including praise, criticism, or dissuasion.
  • Bug reports show the problems that users have met while using the app, like loss of data, crash of app, connection error, etc.
  • Feature requests reflect the demande of users on new function, new content, new interface, etc.
  • In user experience, users describe their experience in relation to the functionality of the app, how does certain functions be helpful.

As we can observe from the following table, that shows examples of labelled user reviews, each review belongs to one or more categories.

App Total Rating Bug report Feature request User experience
Garmin Connect 2000 1260 757 170 493
Huawei Health 2000 1068 819 384 289
Samsung Health 2000 1324 491 486 349

Benchmarks archive 2025-07-28

No leaderboard in the archive resolves to this dataset.

Papers archive 2025-07-28

No paper in the archive has a leaderboard row on this dataset; the archive counts 1 paper for it but never published that list.

Dataset loaders archive 2025-07-28

No loader listed in the archive.

Tasks archive 2025-07-28

License archive 2025-07-28

CC BY

Modalities archive 2025-07-28

No modality tagged.

Languages archive 2025-07-28

No language tagged.

Variants archive 2025-07-28

  • Towards a Data-Driven Requirements Engineering Approach: Automatic Analysis of User Reviews

1 variant name, as the archive lists them.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections