Skip to content

Play Store Review Scraper: Fetch reviews of specified top 10 apps from search to do further analysis of reviews

Notifications You must be signed in to change notification settings

anujhsrsaini/Play-Store-Review-Scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Google Play Store App Reviews Scraper

Python

Table of Contents

Introduction

This Python script allows you to scrape information about the top 10 searched apps from the Google Play Store and collect their user reviews into CSV files. The collected data can be used for analysis of user sentiments, ratings, and feedback for these apps.

Features

  • Search for the top 10 searched apps on the Google Play Store.
  • Fetch detailed information about each app, including its name, developer, description, and more.
  • Download user reviews for each app, including ratings, comments, and timestamps.
  • Save app information and user reviews into separate CSV files for further analysis.

Installation

  1. Clone the repository:

    git clone https://github.com/anujhsrsaini/Play-Store-Review-Scraper.git
  2. Navigate to the project directory:

    cd Play-Store-Review-Scraper
  3. Initiate a virtual environment and activate the virtual environment:

    python -m venv venv
    venv/Scripts/activate
  4. Install the required libraries in the virtual environment

    pip install -r requirements.txt
  5. You can make certain changes to the code to search for your desired keywords.

Usage

Run the main script to fetch app information and user reviews:

python fetch_reviews.py

This script performs the following steps:

  • Searches for the top 10 searched apps on the Google Play Store in a specific country (default: India).
  • Retrieves detailed app information for each of the top 10 apps.
  • Stores the app information in a CSV file.
  • For each app, it downloads user reviews, saving them in separate CSV files named after the app's package name.
  • You can analyze the collected data using your preferred data analysis tools, such as Python, SQL, or Tableau.

Authors

About

Play Store Review Scraper: Fetch reviews of specified top 10 apps from search to do further analysis of reviews

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages