edu.qut.cs.rcmd.app.service
Class BasicRecommenderWrapper

java.lang.Object
  extended by edu.qut.cs.rcmd.app.service.BasicRecommenderWrapper
All Implemented Interfaces:
RecommenderWrapper
Direct Known Subclasses:
LazyInitRecommenderWrapper

public class BasicRecommenderWrapper
extends Object
implements RecommenderWrapper


Field Summary
protected  org.apache.mahout.cf.taste.recommender.Recommender recommender
           
 
Constructor Summary
BasicRecommenderWrapper(org.apache.mahout.cf.taste.recommender.Recommender recommender)
           
 
Method Summary
 List<org.apache.mahout.cf.taste.recommender.RecommendedItem> recommend(long userId, int howMany)
           
 List<org.apache.mahout.cf.taste.recommender.RecommendedItem> recommend(String userProfileJSONString, int howMany)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

recommender

protected org.apache.mahout.cf.taste.recommender.Recommender recommender
Constructor Detail

BasicRecommenderWrapper

public BasicRecommenderWrapper(org.apache.mahout.cf.taste.recommender.Recommender recommender)
Method Detail

recommend

public List<org.apache.mahout.cf.taste.recommender.RecommendedItem> recommend(long userId,
                                                                              int howMany)
                                                                       throws Exception
Specified by:
recommend in interface RecommenderWrapper
Throws:
Exception

recommend

public List<org.apache.mahout.cf.taste.recommender.RecommendedItem> recommend(String userProfileJSONString,
                                                                              int howMany)
                                                                       throws Exception
Specified by:
recommend in interface RecommenderWrapper
Throws:
Exception


Copyright © 2012. All Rights Reserved.