edu.qut.cs.rcmd.core.alg.tidal.impl
Class BasicTidalTrustBasedItemRecommender

java.lang.Object
  extended by org.apache.mahout.cf.taste.impl.recommender.AbstractRecommender
      extended by org.apache.mahout.cf.taste.impl.recommender.GenericItemBasedRecommender
          extended by edu.qut.cs.rcmd.core.alg.tidal.impl.BasicTidalTrustBasedItemRecommender
All Implemented Interfaces:
org.apache.mahout.cf.taste.common.Refreshable, org.apache.mahout.cf.taste.recommender.ItemBasedRecommender, org.apache.mahout.cf.taste.recommender.Recommender

public class BasicTidalTrustBasedItemRecommender
extends org.apache.mahout.cf.taste.impl.recommender.GenericItemBasedRecommender


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.mahout.cf.taste.impl.recommender.GenericItemBasedRecommender
org.apache.mahout.cf.taste.impl.recommender.GenericItemBasedRecommender.MostSimilarEstimator
 
Constructor Summary
BasicTidalTrustBasedItemRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel, com.mongodb.DBCollection similarityCache, com.google.common.base.Function<org.apache.mahout.cf.taste.similarity.ItemSimilarity,org.apache.mahout.cf.taste.similarity.ItemSimilarity> similarityAdapter, int N)
           
BasicTidalTrustBasedItemRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel, org.apache.mahout.cf.taste.similarity.ItemSimilarity baseSimilarity)
           
BasicTidalTrustBasedItemRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel, org.apache.mahout.cf.taste.similarity.ItemSimilarity baseSimilarity, com.google.common.base.Function<org.apache.mahout.cf.taste.similarity.ItemSimilarity,org.apache.mahout.cf.taste.similarity.ItemSimilarity> similarityAdapter)
           
BasicTidalTrustBasedItemRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel, org.apache.mahout.cf.taste.similarity.ItemSimilarity baseSimilarity, com.google.common.base.Function<org.apache.mahout.cf.taste.similarity.ItemSimilarity,org.apache.mahout.cf.taste.similarity.ItemSimilarity> similarityAdapter, int N)
           
 
Method Summary
 
Methods inherited from class org.apache.mahout.cf.taste.impl.recommender.GenericItemBasedRecommender
doEstimatePreference, estimatePreference, getDefaultMostSimilarItemsCandidateItemsStrategy, getSimilarity, mostSimilarItems, mostSimilarItems, mostSimilarItems, mostSimilarItems, mostSimilarItems, mostSimilarItems, recommend, recommendedBecause, refresh, toString
 
Methods inherited from class org.apache.mahout.cf.taste.impl.recommender.AbstractRecommender
getAllOtherItems, getDataModel, getDefaultCandidateItemsStrategy, recommend, removePreference, setPreference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.mahout.cf.taste.recommender.Recommender
getDataModel, recommend, removePreference, setPreference
 

Constructor Detail

BasicTidalTrustBasedItemRecommender

public BasicTidalTrustBasedItemRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel,
                                           org.apache.mahout.cf.taste.similarity.ItemSimilarity baseSimilarity)

BasicTidalTrustBasedItemRecommender

public BasicTidalTrustBasedItemRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel,
                                           org.apache.mahout.cf.taste.similarity.ItemSimilarity baseSimilarity,
                                           com.google.common.base.Function<org.apache.mahout.cf.taste.similarity.ItemSimilarity,org.apache.mahout.cf.taste.similarity.ItemSimilarity> similarityAdapter)

BasicTidalTrustBasedItemRecommender

public BasicTidalTrustBasedItemRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel,
                                           org.apache.mahout.cf.taste.similarity.ItemSimilarity baseSimilarity,
                                           com.google.common.base.Function<org.apache.mahout.cf.taste.similarity.ItemSimilarity,org.apache.mahout.cf.taste.similarity.ItemSimilarity> similarityAdapter,
                                           int N)

BasicTidalTrustBasedItemRecommender

public BasicTidalTrustBasedItemRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel,
                                           com.mongodb.DBCollection similarityCache,
                                           com.google.common.base.Function<org.apache.mahout.cf.taste.similarity.ItemSimilarity,org.apache.mahout.cf.taste.similarity.ItemSimilarity> similarityAdapter,
                                           int N)


Copyright © 2012. All Rights Reserved.