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 |