org.mymedialite.eval
Class RatingsOnline

java.lang.Object
  extended by org.mymedialite.eval.RatingsOnline

public class RatingsOnline
extends java.lang.Object

Online evaluation for rating prediction.


Method Summary
static RatingPredictionEvaluationResults evaluateOnline(IRatingPredictor recommender, IRatings ratings)
          Online evaluation for rating prediction.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

evaluateOnline

public static RatingPredictionEvaluationResults evaluateOnline(IRatingPredictor recommender,
                                                               IRatings ratings)
Online evaluation for rating prediction. Every rating that is tested is added to the training set afterwards.

Parameters:
recommender - rating predictor
ratings - Test cases
Returns:
a Dictionary containing the evaluation results