In this project we make a movie recommender using matrix factorization in python.The tools that are used in this project are as follows.
- Numpy
- Pandas
The dataset i have used is MovieLens dataset which is one of the most common datasets used when implementing and testing recommender engines.I have used the small dataset for this program you can check the website for the larger dataset here.To downlaod the exact dataset i have used then just click here
A matrix factorization is simply a mathematical tool for playing around with matrices and is therefore applicable in many scenarios where one would like to find out something hidden under the data.
In order to understand matrix factorization here is an artical with the complete implementaion on python just click here.