Movie recommendation system using Restricted Boltzmann Machines (RBM) on MovieLens dataset.
-
Updated
Jun 10, 2026 - Python
Movie recommendation system using Restricted Boltzmann Machines (RBM) on MovieLens dataset.
SASRec Movie Recommendation API on AWS. Self-attention sequential recommender with 2 attention blocks, 50-dim embeddings. NDCG@10: 58.11%, Hit@10: 78.49%. 1.81ms inference, 8,366 req/s on CPU. Deployed on EC2 with Docker, Streamlit dashboard. Trained on MovieLens-1M.
Collaborative-filtering recommender built from scratch — Truncated SVD + SGD-trained bias terms in NumPy, with embedding probing for implicit demographic signal
Sequential Recommendation Model on MovieLensM1
Movie recommendation system using collaborative filtering, matrix factorization (SVD), FastAPI and MovieLens data.
Add a description, image, and links to the movielensm1 topic page so that developers can more easily learn about it.
To associate your repository with the movielensm1 topic, visit your repo's landing page and select "manage topics."