Examples of Recommendations powered by MapReduce and mrjob
Python
Latest commit bdbc5a6 Aug 24, 2012 @marcelcaraciolo Merge pull request #1 from irskep/random_improvements
Various improvements to docs and mrjob 0.4 compatibility
Failed to load latest commit information.
data
README Link to blog post from README Aug 24, 2012
booksSimilarities.py Added new VectorSimilarities and new datasets. Aug 22, 2012
metrics.py
moviesSimilarities.py
moviesSimilarities_up.py
movies_count.py
normalize.py
runner.py Added runners. Aug 23, 2012
runner_up.py
u.data Added new files to Similarities Mar 30, 2012
u.item
vectorSimilarities.py

README

For more information, read the blog post:
http://aimotion.blogspot.com/2012/08/introduction-to-recommendations-with.html

# Python files that aren't in the MRJob file itself need to be uploaded
# separately, so put them in a tarball and use --python-archive
> tar -cvf metrics.tar.gz metrics.py
> python moviesSimilarities.py data/sampling.csv --python-archive data/metrics.tar.gz