Downloads · 30 days
18
2% of all-time downloads
keras-io/collaborative-filtering-movielens
collaborative-filtering-movielens is a tabular classification model from keras-io. Use it for the tabular classification task on the model card, and read the license before you ship it in a product. It is set up for tf-keras. The card lists the license as cc0-1.0.
This repo contains the model and the notebook on how to build and train a Keras model for Collaborative Filtering for Movie Recommendations.
Downloads · 30 days
18
2% of all-time downloads
All-time downloads
867
Public
Repo size
8.8 MB
Likes
15
Trending 1
Click a slice to open those files.
.data-00000-of-000016.3 MB · 97%
From the Hugging Face model README
This repo contains the model and the notebook on how to build and train a Keras model for Collaborative Filtering for Movie Recommendations.
Full credits to Siddhartha Banerjee.
Based on a user and movies they have rated highly in the past, this model outputs the predicted rating a user would give to a movie they haven't seen yet (between 0-1). This information can be used to find out the top recommended movies for this user.
The dataset consists of user's ratings on specific movies. It also consists of the movie's specific genres.
The model was trained for 5 epochs with a batch size of 64.
The following hyperparameters were used during training:
| Epochs | Train Loss | Validation Loss |
|---|---|---|
| 1 | 0.637 | 0.619 |
| 2 | 0.614 | 0.616 |
| 3 | 0.609 | 0.611 |
| 4 | 0.608 | 0.61 |
| 5 | 0.608 | 0.609 |
