Interface Summary |
CandidateItemsStrategy |
Used to retrieve all items that could possibly be recommended to the user |
ClusteringRecommender |
Interface implemented by "clustering" recommenders. |
IDRescorer |
A Rescorer which operates on long primitive IDs, rather than arbitrary Object s. |
ItemBasedRecommender |
Interface implemented by "item-based" recommenders. |
RecommendedItem |
Implementations encapsulate items that are recommended, and include the item recommended and a value
expressing the strength of the preference. |
Recommender |
Implementations of this interface can recommend items for a user. |
Rescorer<T> |
A simply assigns a new "score" to a thing like an ID of an item or user which a
Recommender is considering returning as a top recommendation. |
UserBasedRecommender |
Interface implemented by "user-based" recommenders. |