Interface | Description |
---|---|
IRecommender<T> |
Recommender that can produce recommendations for a user of the recommendation
system.
|
IRecommenderUser |
A user of a recommendation system.
|
Class | Description |
---|---|
AssociationRule<T> |
An association rule is of the form I -> j, where I is a set of items and j is
an item.
|
AssociationRuleMiner<T> |
Mines association rules from a set of shopping baskets.
|
AssociationRuleRecommender<T> |
Based on a set of association rules, this recommender can recommend items for
a given basket.
|
CFRatingRecommender<T> |
A user rating-based recommender using collaborative filtering.
|
FrequentItemSet<T> |
A frequent item set consists of a set of items and an associated support
value between 0..1 indicating in what fraction of all baskets the frequent
item set occurs.
|
FrequentItemSetMiner<T> |
A-priori algorithm for mining frequent item sets from shopping baskets.
|
Recommendation<T> |
A recommendation produced by a recommender, encapsulating an item and a
confidence level.
|
RecommenderRatingDatabase<T> |
Binary rating database.
|
ShoppingBasketUser<T> |
User represented by a shopping basket, i.e.
|
SparseVector |
A sparse vector in the n-dimensional space of a numerical type T.
|
TopNRecommender<T> |
Trivial recommender that always returns the top n used items from the
training data, independent of the query.
|