lenskit.data.msweb#

Support for the MSWeb datasets.

Functions#

load_ms_web(…)

Load the MSWeb data set.

Module Contents#

lenskit.data.msweb.load_ms_web(path: pathlib.Path, format: Literal['dataset'] = 'dataset') lenskit.data._dataset.Dataset#
lenskit.data.msweb.load_ms_web(path: pathlib.Path, format: Literal['collection']) lenskit.data._collection.ItemListCollection
lenskit.data.msweb.load_ms_web(path: pathlib.Path, format: Literal['dataset', 'collection'] = 'dataset') lenskit.data._dataset.Dataset | lenskit.data._collection.ItemListCollection

Load the MSWeb data set.

The Microsoft Anonymous Web data set was published by Breese et al. [BHK98], and is available from the UCI repository.

This function can load the data either as a Dataset (useful for training) or as an ItemListCollection (for evaluation).

Parameters:
  • path – The path to the data file (gzip-compressed).

  • format – The type of object to load the data set into.

Returns:

The loaded MSWeb data.

Exported Aliases#

lenskit.data.msweb.get_logger()#

Re-exported alias for lenskit.logging.get_logger().

class lenskit.data.msweb.DatasetBuilder#

Re-exported alias for lenskit.data._builder.DatasetBuilder.

class lenskit.data.msweb.ItemListCollection#

Re-exported alias for lenskit.data._collection.ItemListCollection.

class lenskit.data.msweb.Dataset#

Re-exported alias for lenskit.data._dataset.Dataset.