Skip to main content
Ctrl+K
LensKit 2025.1.1 documentation - Home LensKit 2025.1.1 documentation - Home
  • User Guide
  • API Reference
  • Release Notes
  • Indices
  • GitHub
  • Mastodon
  • User Guide
  • API Reference
  • Release Notes
  • Indices
  • GitHub
  • Mastodon

Section Navigation

Preliminaries

  • Installing LensKit
  • Getting Started
  • Examples
  • Migrating from LensKit 0.x

Fundamentals

  • Design Goals and Principles
  • Queries and Operations
  • Recommendation Pipelines

Data

  • Datasets
  • Data Model
  • Item Lists and Collections
  • Standard Datasets
    • MovieLens Data

Components

  • Component Conventions
  • Scoring Models
  • Ranking Algorithms
  • Other Components
  • Implementing Components

Experiments

  • Splitting Data
  • Batch-Running Pipelines
  • Evaluating Recommender Output
    • Evaluating Rating Predictions
    • Evaluating Top-N Rankings
  • Documenting Experiments

Support Code

  • Logging and Progress Reporting
  • Parallel Processing
  • LensKit CLI
  • User Guide

User Guide#

Welcome to the LensKit user guide! These documents provide a topical guide to how to use LensKit for research, education, and other purposes.

Preliminaries

  • Installing LensKit
  • Getting Started
  • Examples
  • Migrating from LensKit 0.x

Fundamentals

  • Design Goals and Principles
  • Queries and Operations
  • Recommendation Pipelines

Data

  • Datasets
  • Data Model
  • Item Lists and Collections
  • Standard Datasets

Components

  • Component Conventions
  • Scoring Models
  • Ranking Algorithms
  • Other Components
  • Implementing Components

Experiments

  • Splitting Data
  • Batch-Running Pipelines
  • Evaluating Recommender Output
  • Documenting Experiments

Support Code

  • Logging and Progress Reporting
  • Parallel Processing
  • LensKit CLI

previous

LensKit

next

Installing LensKit

Show Source

© Copyright 2018–2024 Drexel University, Boise State University, and collaborators.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.0.