lenskit.data.sources.ambar ========================== .. py:module:: lenskit.data.sources.ambar .. autoapi-nested-parse:: Support for the AMBAR music recommendation dataset. Functions --------- .. autoapisummary:: lenskit.data.sources.ambar.load_ambar Module Contents --------------- .. py:function:: load_ambar(path) Load the AMBAR music dataset. AMBAR consists of roughly 3.3M ratings from around 31,013 users for 443,921 tracks and 30,667 artists. Ratings are on a 1-5 Likert scale, derived from quintiles of each user's listening-history playcounts. The dataset directory is expected to contain four files: ``users_info.csv``, ``tracks_info.csv``, ``artists_info.csv``, and ``ratings_info.csv``. :param path: The directory containing the AMBAR data files. :returns: The loaded AMBAR dataset. Exported Aliases ---------------- .. py:function:: lenskit.data.sources.ambar.get_logger Re-exported alias for :py:func:`lenskit.logging.get_logger`. .. py:class:: lenskit.data.sources.ambar.DatasetBuilder Re-exported alias for :py:class:`lenskit.data._builder.DatasetBuilder`. .. py:class:: lenskit.data.sources.ambar.Dataset Re-exported alias for :py:class:`lenskit.data._dataset.Dataset`.