Skip to content

tomdean/growser-mahout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mahout for Growser

Basic implementation of an Item-based recommender using Mahout 0.9 for the Growser project.

Requires Java 1.8+ and Maven.

Building

mvn package

Running

mvn exec:java -Dsrc=... -Dout=... -Drepos=... -DnumRepos=... -DbatchSize=...
Property Optional Description
src No A CSV file with GitHub events (repo_id, login_id, event, timestamp)
out No Save recommendations to this file (compressed).
repos No A CSV file (pre-sorted) to use for repository IDs (first field).
numRepos Yes (Default 10,000) The number of repositories to generate recommendations for.
batchSize Yes (Default 100) Break repositories in chunks of this size when generating recommendations.

About

Growser sub-project for Mahout-based recommendations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages