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.
Run scrape.py
User reviews are scraped and saved into reviews.txt
Run critic_scrape.py
- Either
Fresh
orRotten
is written intocritic_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
Run user_sentiment.py
- The script performs Sentimental Analysis on the scraped user reviews i.e
reviews.txt
and stores the results insentiment.txt
- The script also appends the values (percentage) into
review.csv
- Visualization is done via Tableau to better understand the final results.
Below are two movies namely Logan
and Get Out
whose histogram has been plotted after complete analysis.