| 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.
|