edu.qut.cs.rcmd.experiment.alg.trustpropagation
Class TrustPropagationRecommenderExperiment

java.lang.Object
  extended by edu.qut.cs.rcmd.experiment.AbstractRecommenderExperiment
      extended by edu.qut.cs.rcmd.experiment.alg.trustpropagation.TrustPropagationRecommenderExperiment
All Implemented Interfaces:
RecommenderExperiment

public class TrustPropagationRecommenderExperiment
extends AbstractRecommenderExperiment

This class will run a user based recommender using the Trust Propagation based algorithm


Constructor Summary
TrustPropagationRecommenderExperiment()
           
 
Method Summary
protected  org.apache.mahout.cf.taste.recommender.Recommender buildExperimentRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel)
           
 ExperimentConfig getDefaultExperimentConfig()
           
 void run(ExperimentConfig config, org.apache.mahout.cf.taste.model.DataModel dataModel)
           
 
Methods inherited from class edu.qut.cs.rcmd.experiment.AbstractRecommenderExperiment
handleResult, runIRStatsExperiment, toResultString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrustPropagationRecommenderExperiment

public TrustPropagationRecommenderExperiment()
Method Detail

getDefaultExperimentConfig

public ExperimentConfig getDefaultExperimentConfig()

run

public void run(ExperimentConfig config,
                org.apache.mahout.cf.taste.model.DataModel dataModel)

buildExperimentRecommender

protected org.apache.mahout.cf.taste.recommender.Recommender buildExperimentRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel)
                                                                                 throws org.apache.mahout.cf.taste.common.TasteException
Specified by:
buildExperimentRecommender in class AbstractRecommenderExperiment
Throws:
org.apache.mahout.cf.taste.common.TasteException


Copyright © 2012. All Rights Reserved.