This application provides all the details of the requested movie such as overview, genre, release date, rating, runtime, top cast, reviews, recommended movies, etc.
The details of the movies(title, genre, runtime, rating, poster, etc) are fetched using an API by TMDB, https://www.themoviedb.org/documentation/api, and using the IMDB id of the movie in the API, I did web scraping to get the reviews given by the user in the IMDB site using beautifulsoup4
and performed sentiment analysis on those reviews.
Create an account in https://www.themoviedb.org/, click on the API
link from the left hand sidebar in your account settings and fill all the details to apply for API key. If you are asked for the website URL, just give “NA” if you don’t have one. You will see the API key in your API
sidebar once your request is approved.
pip install -r requirements.txt
.static/recommend.js
file.main.py
file by executing the command python main.py
.http://127.0.0.1:5000/
in the address bar.1) The Movie Dataset 2) IMDb 5000 Movies Dataset 3) List of American Movies of 2017 4) List of American Movies of 2018 5) List of American Movies of 2019 6) List of American Movies of 2020