| Apache Lucene Mahout > index > QuickStart > TasteCommandLine |
This quick start page describes how to run the hadoop based recommendation jobs of Mahout Taste on a Hadoop cluster.
In the examples directory type:
mvn -q exec:java -Dexec.mainClass="org.apache.mahout.cf.taste.hadoop.SlopeOneDiffsAveragesJob" -Dexec.args="<OPTIONS>" mvn -q exec:java -Dexec.mainClass="org.apache.mahout.cf.taste.hadoop.SlopeOnePrefsToDiffsJob" -Dexec.args="<OPTIONS>" mvn -q exec:java -Dexec.mainClass="org.apache.mahout.cf.taste.hadoop.RecommenderJob" -Dexec.args="<OPTIONS>"
Usage: SlopeOneDiffsAveragesJob and SlopeOnePrefsToDiffsJob [--input <input> --output <output> --help] Options --input (-i) input The Path for input preferences file. --output (-o) output The directory pathname for output. --help (-h) Print out help.
Usage:
Recommender [--recommenderClassName <recommenderClassName> --userRec <userRec> --userIdFile <userIdFile> --dataModelFile <dataModelFile> --output <output> --help]
Options
--recommenderClassName (-r) recommenderClassName Name of recommender class to use.
--userRec (-n) userRec Desired number of recommendations per user.
--userIdFile (-f) userIdFile File containing user ids.
--dataModelFile (-m) dataModelFile File containing data model.
--output (-o) output The directory pathname for output.
--help (-h) Print out help.