Skip to content

jdhawley/collabFiltering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

In order to use the program, Python 3 must be installed.

In order to run the program, use the command "python3 main.py". You will be asked to select whether you want a
prediction for part 1 or part 2.

Once you have selected which part you want to use, you will be prompted to enter a row and a column to predict. Note,
the rows and columns are zero-based.

Part 1 uses a vector-based similarity function aggregated using a weighted sum as a memory-based collaborative filtering algorithm.

Part 2 is a model based collaborative filtering algorithm that uses adjusted cosine similarity and a weighted sum to make its predictions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages