/movie-rec-sys

Movie Recommendation System with Content-Based method and Collaborative Filtering technique

Primary LanguageJupyter Notebook

Movie Recommendation System

Explore the data Notebook

Number of movies watched by users

Average ratings by users

Content-based Recommendation Method Notebook

For content-based method, we used 'tag' as the main feature, aim to find the most relevant 'tag' and extract the features of the tag content. There are clean tags with relevancy scoring so that make it easier to get the most relevant tags for the movie.

Collaborative Filtering Recommendation Method Notebook

For collaborative filtering (CF), we used the rating of the movie given by each user to find the similarity between the two users. We just use similarity-based on to calculate how similar the user interests are. The higher the similarity score, the closer the user profiles are.


References