## Package org.apache.mahout.cf.taste.recommender

Interface Summary
CandidateItemsStrategy: Used to retrieve all items that could possibly be recommended to the user
IDRescorer: A `Rescorer` which operates on `long` primitive IDs, rather than arbitrary `Object`s.
ItemBasedRecommender: Interface implemented by "item-based" recommenders.
MostSimilarItemsCandidateItemsStrategy: Used to retrieve all items that could possibly be similar
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 `Rescorer` 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.

Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.