Skip to content

Hybrid Recommender System using anime-recommendations-database and LightFm.

Notifications You must be signed in to change notification settings

tr1ten/Anime-Recommender-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Anime Recommender System

This is an anime recommender system that suggests new anime based on the user's past preferences and ratings. The system uses a collaborative filtering algorithm to make recommendations.

Installation

To install the necessary packages, run the following command:

pip install -r requirements.txt

Usage

To use the anime recommender system, follow these steps:

  1. Download the dataset from Kaggle.
  2. Run the preprocess section to preprocess the dataset.
  3. Run the Fit Model section to train the collaborative filtering model.
  4. Run the recommendMe function to get anime recommendations for a specific user with given preferences.

Dataset

The dataset used in this project is the Anime Recommendations Database from Kaggle, which contains information on anime titles, ratings, and user preferences.

Collaborative Filtering

Collaborative filtering is a technique used in recommendation systems to predict the preferences of a user by analyzing their past ratings and the ratings of similar users.

In this project, the collaborative filtering algorithm is implemented using the Surprise library, which provides a range of algorithms for recommendation systems.

Credits

This project was created by tr1ten. The dataset used in this project was obtained from Kaggle. The Hybrid collaborative filtering algorithm was implemented using the lightfm library.

About

Hybrid Recommender System using anime-recommendations-database and LightFm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published