What's your favourite movie? Get recommendations to watch similar movies. This content based recommendation system is using sklearn cosine algorithm to provide results, by comparing movie's attributes such as cast, director, genre and keywords.
Install the required Python packages with pip install pandas numpy sklearn
.
The movie dataset that is used in this recommendation engine can be downloaded from https://raw.githubusercontent.com/codeheroku/Introduction-to-Machine-Learning/master/Building%20a%20Movie%20Recommendation%20Engine/movie_dataset.csv
Enter the name of a movie. The engine will show 20 movies that are similar to the one you input.