A simple Python Dash web app to scrape reviews for the Google Play Store and the Apple App Store.
The app is deployed on vercel at the following link: Revscrap.
The web app consists in just a search bar, in which to insert the url of the app you want to download reviews.
The url has to be a valid Google Play Store or Apple App Store link.
The output is a CSV file with the following columns:
Datetime
: date of the review (%d/%m%Y).Username
: user that wrote the review.Review
: text of the review (both title and content).Rating
: number of stars assigned to the review (1-5).Reply
: text of the reply to the review.Reply Datetime
: date of the reply (%d/%m%Y).Thumbs Up
: number of thumbs up (only for Google Play Store).
Vercel currently supports only Python 3.9
.
The library used are:
dash
: as the main framework.numpy
: to manage the csv dataset. Numpy has been used instead of Pandas to keep the serverless function lightweight.google-play-scraper
: to scrape data from the Google Play Store.app-store-scraper
: to scrape data from the Apple App Store.