| Class | Description |
|---|---|
| ItemSelector |
Select items for use in recommendation or
|
| ItemSelector.GroovyItemSelector |
Item selector based on a Groovy script.
|
| ItemSelector.ItemSelectScript |
Base class defining the environment in which item selectors are evaluated.
|
| ListOnlyTopNMetric<X> |
Intermediate class for top-N metrics that only depend on the list of recommended items, not their details.
|
| PRMetricSpec |
Specification class for configuring precision/recall metrics.
|
| RecommendEvalTask |
An eval task that attempts to recommend items for a test user.
|
| TopNEntropyMetric |
Metric that measures the entropy of the top N recommendations across all users.
|
| TopNEntropyMetric.Context | |
| TopNEntropyMetric.EntropyResult | |
| TopNLengthMetric |
Metric that measures how long a TopN list actually is.
|
| TopNLengthMetric.LengthResult | |
| TopNMAPMetric |
Compute the mean average precision.
|
| TopNMAPMetric.AggregateResult | |
| TopNMAPMetric.Context | |
| TopNMAPMetric.UserResult | |
| TopNMetric<X> |
Base class for metrics that measure Top-N recommendations for users.
|
| TopNMRRMetric |
Compute the mean reciprocal rank.
|
| TopNMRRMetric.AggregateResult | |
| TopNMRRMetric.Context | |
| TopNMRRMetric.UserResult | |
| TopNNDCGMetric |
Measure the nDCG of the top-N recommendations, using ratings as scores.
|
| TopNNDCGMetric.Spec |
Specification for configuring nDCG metrics.
|
| TopNNDPMMetric |
Measure the nDPM of the top-N recommendations, using rankings.
|
| TopNNDPMMetric.Spec |
Specification for configuring nDPM metrics.
|
| TopNPopularityMetric |
Metric that measures how popular the items in the TopN list are.
|
| TopNPopularityMetric.PopResult | |
| TopNPrecisionRecallMetric |
A metric to compute the precision and recall of a recommender given a set of candidate items to recommend from and a set of desired items.
|
| TopNPrecisionRecallMetric.Context | |
| TopNPrecisionRecallMetric.PresRecResult |