edu.qut.cs.rcmd.experiment.kfold
Class AbstractExperimentRecommenderBuilder

java.lang.Object
  extended by edu.qut.cs.rcmd.experiment.kfold.AbstractExperimentRecommenderBuilder
All Implemented Interfaces:
ExperimentRecommenderBuilder
Direct Known Subclasses:
ExperimentBasicTidalRecommenderBuilder, ExperimentJaccardTrustRecommenderBuilder, ExperimentSimpleRecommenderBuilder, ExperimentSimTrustRecommenderBuilder, ExperimentTrustPropagationRecommenderBuilder, ExperimentUserBasedWeightedTagRecommenderBuilder

public abstract class AbstractExperimentRecommenderBuilder
extends Object
implements ExperimentRecommenderBuilder


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

Field Detail

mongoDBDataModelProvider

@Inject
protected MongoDBDataModelProvider mongoDBDataModelProvider
Constructor Detail

AbstractExperimentRecommenderBuilder

public AbstractExperimentRecommenderBuilder()
Method Detail

getAdaptedDataModel

protected org.apache.mahout.cf.taste.model.DataModel getAdaptedDataModel(ExperimentConfig experimentConfig,
                                                                         Map<Long,org.apache.mahout.cf.taste.model.PreferenceArray> trainingUserPreferences)


Copyright © 2012. All Rights Reserved.