Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 1.44 KB

README.md

File metadata and controls

33 lines (20 loc) · 1.44 KB

Slick-Flick

Slick-Flick is a Python Program that scrapes reviews of any movie from Rotten Tomatoes that is provided by both, the common user and the movie critic. Then, Sentimental Analysis is applied on the reviews to determine if the review is either Fresh or Rotten. The results are pushed into the a csv file and visualized via Tableau for better data understanding.

Steps to run the program

1. Step One:

Run scrape.py

User reviews are scraped and saved into reviews.txt

2. Step Two:

Run critic_scrape.py

  • Either Fresh or Rotten is written into critic_review.txt based on the scraped critic review.
  • The results are then added into the review.csv

Note: The values that are added into review.csv file are percentage values

3. Step Three:

Run user_sentiment.py

  • The script performs Sentimental Analysis on the scraped user reviews i.e reviews.txt and stores the results in sentiment.txt
  • The script also appends the values (percentage) into review.csv

4. Visualization:

  • Visualization is done via Tableau to better understand the final results.

An Example

Below are two movies namely Logan and Get Out whose histogram has been plotted after complete analysis.

logan_review getout_review