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
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
metrics.py Added refreshed movieSimilarities. Aug 17, 2012
moviesSimilarities.py Also fix up vectorSimilarities.py Aug 24, 2012
moviesSimilarities_up.py
movies_count.py
normalize.py Added new files to Similarities Mar 30, 2012
runner.py Added runners. Aug 23, 2012
runner_up.py Added runners. Aug 23, 2012
u.data Added new files to Similarities Mar 30, 2012
u.item Added new files to Similarities Mar 30, 2012
vectorSimilarities.py Also fix up vectorSimilarities.py Aug 24, 2012

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