Package moa.recommender.predictor
Interface RatingPredictor
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
BaselinePredictor
,BRISMFPredictor
public interface RatingPredictor extends Serializable
Rating predicting algorithm. The core of any recommender system is its rating prediction algorithm. Its purpose is to estimate the rating (a numeric score) that a certain user would give to a certain item, based on previous ratings given of the user and the item.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RecommenderData
getData()
double
predictRating(int userID, int itemID)
List<Double>
predictRatings(int userID, List<Integer> itemIDS)
void
train()
-
-
-
Method Detail
-
predictRating
double predictRating(int userID, int itemID)
-
getData
RecommenderData getData()
-
train
void train()
-
-