Ryan Demo and Eyan Goldman
601.466/666 Information Retrieval and Web Agents (Spring 2019)
Final Project: Product Review Parser
An intelligent product dashboard for mobile-oriented product managers to see aggregated ratings and common topic breakdowns from customer reviews on the Apple App Store and Google Play Store.
$ git clone git@github.com:ryandemo/product-parser.git
- Make sure you have Chrome downloaded. If you’re not using Chrome version 74, also download the correct Chrome driver for Selenium and put it in
webservice/resources
: http://chromedriver.chromium.org/downloads
- Install virtualenv:
$ pip install virtualenv
- Create a virtualenv:
$ virtualenv venv
- Activate virtualenv:
$ source venv/bin/activate
on Mac or Linux, or$ source venv/Scripts/activate
on Windows - Install dependencies:
$ pip install -r requirements.txt
- Change to webservice directory:
$ cd webservice
- Run app:
$ python app.py
- Open http://127.0.0.1:5000/ in a web browser
Generate a full report: Mint App Review Report
Drill into a specific topic: "ui update" Topic Instances