Skip to content

mayank8823/Movie-Recommendation-System

Repository files navigation

Movie-Recommendation-System

Content Based Recommender System recommends movies similar to the movie user likes and analyses the sentiments on the reviews given by the user for that movie. The details of the movies(title, genre, runtime, rating, poster, etc) are fetched using an API by TMDB, 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 and performed sentiment analysis on those reviews. This application provides all the details of the requested movie such as overview, genre, release date, rating, runtime, top cast, reviews, recommended movies, etc. Don't worry if the movie that you are looking for is not auto-suggested. Just type the movie name and click on "enter". You will be good to go eventhough if you made some typo errors.

Architecture:

image

Similarity Score And Cosine Similarity:

Similarity score is a numerical value ranges between zero to one which helps to determine how much two items are similar to each other on a scale of zero to one. This similarity score is obtained measuring the similarity between the text details of both of the items. Cosine similarity measures the cosine of the angle between two vectors projected in a multi-dimensional space. The cosine similarity is advantageous because even if the two similar documents are far apart by the Euclidean distance (due to the size of the document), chances are they may still be oriented closer together. The smaller the angle, higher the cosine similarity.

Technologies Used:

Web Technologies: Html , Css , JavaScript , Bootstrap , ExpressJS Machine Learning Library In Python3: Jupyter Notebook, Numpy, Pandas, Flask Database: MongoDB Github, Figma

Screenshots of my Project:

Registration Page:

image

Login Page:

image

Home Page:

image

User Profile Page:

image

Auto-Complete Suggestion and Voice Search:

image

Recommendation on Search Basis:

image

Description And Comment Section:

image

Give review if already watched:

image

Contact Us Page:

image

Contributers:

Pushkar Choudhary

Purvesh Patil

Shyam Kumar

Thank you for visiting my repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages