Related Experiment Video
Updated: Jun 16, 2025

The Collective Trust Game: An Online Group Adaptation of the Trust Game Based on the HoneyComb Paradigm
Published on: October 20, 2022
Mining software insights: uncovering the frequently occurring issues in low-rating software applications
Nek Dil Khan1, Javed Ali Khan2, Jianqiang Li1
1Faculty of Information Technology, Beijing University of Technology, Beijing, China.
This study analyzes user feedback from low-rated apps to identify key areas for software improvement. Machine learning and deep learning models effectively classify user issues, enhancing software quality and user experience.
Area of Science:
- Software Engineering
- Human-Computer Interaction
- Machine Learning
Background:
- App stores are crucial for software distribution, but research often overlooks feedback from low-rated applications.
- End-user feedback is vital for software evolution and quality improvement, yet underutilized for less popular apps.
- Existing studies predominantly focus on high-rating apps, neglecting valuable insights from low-rated ones.
Purpose of the Study:
- To analyze end-user feedback from low-rated apps to identify critical factors for software evolution.
- To develop and evaluate machine learning (ML) and deep learning (DL) models for classifying user feedback issues.
- To improve the explainability of ML/DL models using the SHAP approach for actionable insights.
Main Methods:
- Collected and analyzed end-user reviews from 64 low-rated apps across 14 categories in the Amazon App Store.
- Developed a grounded theory to categorize feedback into UI/UX, functionality, compatibility, performance, support, and security.
- Applied natural language processing (NLP) and feature engineering to train and optimize ML/DL classifiers (e.g., MLP, RF, BiGRU, CNN, LSTM).
Main Results:
- Identified key areas for software improvement including UI/UX, functionality, performance, and customer support based on user feedback.
- Achieved high classification accuracies for user feedback issues using various ML/DL models, with MLP and RF reaching 94%.
- The SHAP approach successfully identified critical features influencing the classification of specific user-reported issues.
Conclusions:
- End-user feedback from low-rated apps provides essential insights for enhancing software quality and user experience.
- ML and DL models demonstrate significant potential for automatically classifying user feedback, aiding developers in prioritizing improvements.
- This research offers a data-driven approach for developers to address shortcomings in low-rated applications and improve overall software.
Related Concept Videos
Rate-Determining Steps
In a multistep reaction mechanism, one of the elementary steps progresses significantly slower than the others. This slowest step is called the rate-limiting step (or rate-determining step). A reaction cannot proceed faster than its slowest step, and hence, the rate-determining step limits the overall reaction rate.
The concept of rate-determining step can be understood from the analogy of a 4-lane freeway with a short-stretch of traffic-bottleneck caused due to...
Introduction to R
Common Leveling Mistakes and Errors
Issues And Trends In Healthcare Delivery System
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Regression Toward the Mean
Errors occurring during blood pressure monitoring
Several factors...

