Skip to content

Kyziridis/recommender_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recommender-System for Netflix Challenge.

Methods

  • Naive algorithms for recommendation such as: User_Average, Item_Average, Regression.
  • Advanced algorithms such as: Matrix Factorization and Singular Value Decomposition.

You can fetch the dataset from folder datasets and run RecommenderSystem.py which implements all algorithms. File recommender.py is an older/initial version of recommendation system with not as good results as RecommenderSystem.py.

This was part of a master course in Advanced Data Analytics so for further information about the whole process read the report under /report folder.
Download and Enjoy~!