Skip to content

Arvind-Maan/Reco-Me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reco-Me

How to Run: If python3 is already installed simply run,

python3 movie_recommendation.py

and follow the user prompts :)

The project implements several different ways of calculating simularity and distance:

  • Euclidean Distance
  • Pearson Similarity
  • Cosine Similarity
  • Jaccard Distance

We use those methods to calculate a user's "distance" from another user.

Taking the closest users to our user, we predict possible movie ratings for movies we haven't seen using a weighted value of the opposing user's rating.

This allows us to guess what we would rate every movie that we haven't yet seen, then we order this and return a top 5!

Libraries Used:

  • Built in Libraries: (math, collections, operator)
  • Pandas
  • Numpy

How to download Pandas:

How to download Numpy:

About

A movie recommendation system using collaborative filtering made with Python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages