Data Abstractions#
The lenskit.data
module provides the core data abstractions LensKit uses
to represent recommender system inputs and outputs.
Data Sets#
Representation of a data set for LensKit training, evaluation, etc. |
|
Create a dataset from a data frame of ratings or other user-item interactions. |
|
Load a MovieLens dataset. |
|
Load the ratings from a MovieLens dataset as a raw data frame. |
Item Data#
Representation of a (usually ordered) list of items, possibly with scores and other associated data; many components take and return item lists. |
Identifiers#
Vocabularies of terms, tags, entity IDs, etc. |