Examples of Recommendations powered by MapReduce and mrjob
Python
Latest commit bdbc5a6 Aug 25, 2012 @marcelcaraciolo Merge pull request #1 from irskep/random_improvements
Various improvements to docs and mrjob 0.4 compatibility
Permalink
Failed to load latest commit information.
data Various improvements to docs and mrjob 0.4 compatibility Aug 24, 2012
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 Added new files to Similarities Mar 30, 2012
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