edu.qut.cs.rcmd.experiment.alg.simtrust
Class ExperimentSimTrustRecommenderBuilder

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

public class ExperimentSimTrustRecommenderBuilder
extends AbstractExperimentRecommenderBuilder

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


Field Summary
 
Fields inherited from class edu.qut.cs.rcmd.experiment.kfold.AbstractExperimentRecommenderBuilder
mongoDBDataModelProvider
 
Constructor Summary
ExperimentSimTrustRecommenderBuilder()
           
 
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

ExperimentSimTrustRecommenderBuilder

public ExperimentSimTrustRecommenderBuilder()
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.