Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collaborative Filtering (cf-mdc)

A simple C++ implementation of user-based collaborative filtering for movie rating prediction using the MovieLens 10M dataset.

Features

  • Predicts movie ratings for a user based on similar users.
  • Calculates rating distance between users.
  • Command-line tools for prediction and distance calculation.

Usage

  1. Place ratings.dat in the project directory.
  2. Compile:
    g++ -o MovieRate MovieRate.cpp common.cpp
    g++ -o RatingDistance RatingDistance.cpp common.cpp
  3. Run:
    ./MovieRate [UserID] [MovieID]
    ./RatingDistance [UserID1] [UserID2]
    

About

A minimal C++ implementation for user-based collaborative filtering on the MovieLens 10M dataset.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages