A Recommender System or a Recommendation System is a subclass of information filtering system that seeks to predict the "rating" or "preference" a user would give to an item. Recommender systems are utilized in a variety of areas including movies, music, news, books, research articles, search queries, social tags, and products in general.
The project is divided into three stages:
- Data Preprocessing
- Model Building
- Results Analysis
- Movie Recommendations
-
Movie recommendations based on ratings of other user
It contains 100836 ratings and 3683 tag applications across 9742 movies. These data were created by 610 users between March 29, 1996 and September 24, 2018. This dataset was generated on September 26, 2018.
datasets: kaggle dataset
- Collaborative filterinf - Item-Item
- Cosine Simmilarity
- Pearsons Correlation
- Matplotlib
- Pandas
- Numpy
Clone the repository:
git clone https://github.com/TanishqCh07/movie-recommender-systemInstall dependencies:
$ virtualenv MRS
$ source MRS/bin/activate
$ pip3 install -r requirements.txtGo inside the folder :
cd movie-Recommendation-systemRun the python file
$ python3 Recommender Systems.pyContributions are actively encouraged. Please review the code. If you find a bug, or any improvement please email me, submit a pull request or submit an issue.


