This is a movie recommendation system, that is trained on a dataset from The Movie Database (TMDb)
The inspiration was the IMDB Dataset challenge on Kaggle, however, it was removed due to some copyright issues.
For the recommendation system, the following three approaches are employed:
1: Demographic Filtering. This will recommend same movies to the audience with similar demographics
2: Content Based Filtering. This will recommend movies based on the content that you like, watch, etc.
3: Collaborative Filtering. This will provide a better recommendation, and will recommend movies that people with similar interests watch (similar actors, directors, etc)
I want to improve it further, but haven't had the time for it yet!