edu.qut.cs.rcmd.experiment.alg.jaccard
Class ExperimentJaccardTrustRecommenderBuilder

java.lang.Object
  extended by edu.qut.cs.rcmd.experiment.kfold.AbstractExperimentRecommenderBuilder
      extended by edu.qut.cs.rcmd.experiment.alg.jaccard.ExperimentJaccardTrustRecommenderBuilder
All Implemented Interfaces:
ExperimentRecommenderBuilder

public class ExperimentJaccardTrustRecommenderBuilder
extends AbstractExperimentRecommenderBuilder

This class will run a user based recommender using the Jaccard algorithm


Field Summary
 
Fields inherited from class edu.qut.cs.rcmd.experiment.kfold.AbstractExperimentRecommenderBuilder
mongoDBDataModelProvider
 
Constructor Summary
ExperimentJaccardTrustRecommenderBuilder()
           
 
Method Summary
 org.apache.mahout.cf.taste.recommender.Recommender buildRecommender(ExperimentConfig experimentConfig, Map<Long,org.apache.mahout.cf.taste.model.PreferenceArray> trainingUserPreferences)
           
 String getKey()
           
 
Methods inherited from class edu.qut.cs.rcmd.experiment.kfold.AbstractExperimentRecommenderBuilder
getAdaptedDataModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExperimentJaccardTrustRecommenderBuilder

public ExperimentJaccardTrustRecommenderBuilder()
Method Detail

getKey

public String getKey()

buildRecommender

public org.apache.mahout.cf.taste.recommender.Recommender buildRecommender(ExperimentConfig experimentConfig,
                                                                           Map<Long,org.apache.mahout.cf.taste.model.PreferenceArray> trainingUserPreferences)


Copyright © 2012. All Rights Reserved.