Interface | Description |
---|---|
Preference |
A real-valued preference a user has for an item.
|
RatingMatrix |
Snapshot of the ratings data for building a recommender.
|
RatingVectorPDAO |
Proxy DAO for user ‘rating vectors’, which are mappings of items to user preference.
|
Class | Description |
---|---|
EntityCountRatingVectorPDAO |
Rating vector DAO that counts entities appearing for a user.
|
PackedRatingMatrix |
An in-memory snapshot of rating data stored in packed arrays.
|
PackedRatingMatrixProvider |
Build a packed rating matrix from the available rating events.
|
PreferenceDomain |
An object describing the domain of preference data, used in ratings and predictions.
|
PreferenceDomainBuilder |
Build a
PreferenceDomain . |
Rating |
A user rating an item.
|
RatingBuilder |
Build a
Rating . |
RatingMatrixEntry |
An entry in a
RatingMatrix . |
Ratings |
Utilities for working with ratings.
|
RatingSummary |
A summary of the ratings data.
|
RatingSummaryProvider |
Default builder for rating summaries.
|
StandardRatingVectorPDAO |
Rating vector source that extracts user ratings from the database.
|
Annotation Type | Description |
---|---|
EntityCountRatingVectorPDAO.CountedType |
Qualifier for the type of entities that are counted to compute user preferences.
|
Ratings data type.
This package contains LensKit’s core Rating
event type, as well as additional classes for working with rating data (and pseudo-ratings derived from other user activity).