Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

In Progress..

Collaborative Filtering

This repository contains a collaborative filtering recommendation system developed as part of the CS476 Data Mining course.

GitHub License

Features

  • Collaborative filtering algorithm
  • User-based and Item-based filtering
  • Matrix Factorization (SVD)
  • Evaluation Metrics (RMSE)

Usage

  1. Clone the repository:

    git clone https://github.com/ardaeerol/CollabFilter.git
  2. Install the necessary dependencies:

    cd CollabFilter
    pip install -r requirements.txt
  3. Customize the Filter parameters according to your specific use case.

  4. Run the main script to perform collaborative filtering on your dataset:

    python main.py

Contributions

Contributions to this project are welcome. If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License

About

Recommender Engine based on Collaborative Filtering

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors