Two types of Recommender System : Content-based Recommender System and Colaborating filtering based recommender system
So the dataset used in this project is from kaggle. The link of the dataset is https://www.kaggle.com/tmdb/tmdb-movie-metadata
This is a content based recommendation system.
The algorithm used in the project is K nearest neighbour but the cosine distance is used instead of using Euclidean Distance.
Preprocessing includes merging the datasets, modifying the columns of data, data cleaning, vectorization and stemming of the words.