Python data odyssey: Mining user feedback from google play store
Related Experiment Video
Updated: Jun 25, 2025

Cloud-Based Phrase Mining and Analysis of User-Defined Phrase-Category Association in Biomedical Publications
Published on: February 23, 2019
Affan Yasin1, Rubia Fatima2, Ahmad Nauman Ghazi3
1School of Software, Northwestern Polytechnical University, Xian, 710072, Shaanxi, China.
Context:
The Google Play Store is widely recognized as one of the largest platforms for downloading applications, both free and paid. On a daily basis, millions of users avail themselves of this marketplace, sharing their thoughts through various means such as star ratings, user comments, suggestions, and feedback. These insights, in the form of comments and feedback, constitute a valuable resource for organizations, competitors, and emerging companies seeking to expand their market presence. These comments provide insights into app deficiencies, suggestions for new features, identified issues, and potential enhancements. Unlocking the potential of this repository of suggestions holds significant value.
Objective:
This study sought to gather and analyze user reviews from the Google Play store for leading game apps. The primary aim was to construct a dataset for subsequent analysis utilizing requirements engineering, machine learning, and competitive assessment.
Methodology:
The authors employed a Python-based web scraping method to extract a comprehensive set of over 429,000+ reviews from the Google Play pages of selected apps. The scraped data encompassed reviewer names (removed due to privacy), ratings, and the textual content of the reviews.
Results:
The outcome was a dataset comprising the extracted user reviews, ratings, and associated metadata. A total of 429,000+ reviews were acquired through the scraping process for popular apps like Subway Surfers, Candy Crush Saga, PUBG Mobile, among others. This dataset not only serves as a valuable educational resource for instructors, aiding in the training of students in data analysis, but also offers practitioners the opportunity for in-depth examination and insights (in the past data of top apps).
Related Concept Videos
Water and Mineral Acquisition
Quarrying of Stone
One common method involves using a diamond belt saw to cut large blocks from the quarry face. These blocks can be about 50 feet long and 12 feet high. After the initial vertical cut, drilling is performed at the base of the...
Feedback Regulation of Calcium Concentration
Various transmembrane receptors, such as G protein-coupled receptors (GPCRs), elicit a response to extracellular signals by increasing cytosolic calcium. Activated GPCRs...
Robbers Cave
Positive and Negative Feedback Loops
Porosity and Absorption of Aggregate
When all pores in an aggregate are filled with water, the aggregate is considered saturated and surface-dry. If left in dry air, water will evaporate until the...

