Skip to content

AjayBora002/anime_recommendation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Anime Recommendation System :-

This is a Python-based Anime Recommendation System that suggests anime titles to users based on their preferences. It uses collaborative filtering with user ratings and anime metadata, and provides an interactive UI using widgets. image

Dataset Used

This project uses two main CSV files:

  • anime.csv: Contains anime metadata such as titles, genres, type, episodes, ratings, etc.
  • rating.csv: Contains user ratings for each anime (user_id, anime_id, rating).

Features

  • 🎯 Personalized anime recommendations
  • 🧠 Collaborative filtering logic (based on user-item interaction)
  • 🖱️ Interactive UI using ipywidgets
  • 🧹 Preprocessing and data filtering (handling missing and negative ratings)
  • 📊 Simple and clean recommendation logic

Technologies Used

  • Python 3.x
  • Pandas, NumPy
  • scikit-learn / Surprise (optional for model building)
  • ipywidgets (for interactive widgets)
  • Jupyter Notebook (recommended for running the UI)

About

This project is a python - based Anime Recommendation System that helps users discover new anime titles based on their viewing preferences. By analyzing user ratings and anime metadata, the system generates personalized recommendations using collaborative filter techniques

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors