← Back to Projects

Anime Recommendation System

Scalable recommendation engine using collaborative filtering and SVD on a large MyAnimeList dataset.

Project Snapshot

Built an anime recommendation system comparing popularity-based models, user-based collaborative filtering, and SVD-based matrix factorization on a large, highly sparse MyAnimeList dataset. Demonstrated that SVD latent-factor modeling achieves the best predictive accuracy and scalability.

Category: Recommendation System Role: Developer Status: Completed

Problem

With thousands of anime titles available, users face difficulty discovering content matching their preferences. The challenge was building a recommendation engine that handles extreme data sparsity while producing accurate, personalized suggestions.

Approach

Tech Stack

Python, Pandas, NumPy, Scikit-learn, Surprise, Jupyter Notebook

Results

Links