This is an implementation of collaborative filtering on Netflix data, with a training and test set consisting of users and their ratings for a given movies. The cf.py script outputs a text file with a prediction for each user and movie in the test set.
Requirements for input are through bash are
$python cf.py --train pathtotrainingfile --test pathtotestingfile