Need help with movielens?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

khanhnamle1994
301 Stars 152 Forks MIT License 28 Commits 8 Opened issues

Description

4 different recommendation engines for the MovieLens dataset.

Services available

!
?

Need anything else?

Contributors list

# 15,923
Jupyter...
MATLAB
R
pandas
27 commits

MovieLens Recommendation Systems

This repo shows a set of Jupyter Notebooks demonstrating a variety of movie recommendation systems for the MovieLens 1M dataset. The dataset contain 1,000,209 anonymous ratings of approximately 3,900 movies made by 6,040 MovieLens users who joined MovieLens in 2000.

Here are the different notebooks: * Data Processing: Loading and processing the users, movies, and ratings data to prepare them for input into my models. * Content-Based and Collaborative Filtering: Using the Content-Based and Collaborative Filtering approach * SVD Model: Using the SVD approach * Deep Learning Model: Using the Deep Learning approach

An accompanied Medium blog post has been written up and can be viewed here: The 4 Recommendation Engines That Can Predict Your Movie Tastes

Requirements

Dependencies

Choose the latest versions of any of the dependencies below: * pandas * numpy * scipy * matplotlib * sklearn * wordcloud * searborn * surprise * keras * h5py

License

MIT. See the LICENSE file for the copyright notice.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.