Skip to main content
Ctrl+K
LensKit 2025.3.0a3.dev296+g8fcfae17 documentation - Home LensKit 2025.3.0a3.dev296+g8fcfae17 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
    • Amazon Data

Components

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

Experiments

  • Splitting Data
  • Batch-Running Pipelines
  • Evaluating Recommender Output
    • Evaluating Top-N Rankings
    • Evaluating Rating Predictions
  • 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

This Page

  • Show Source

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

LensKit version 2025.3.0a3.dev296+g8fcfae17.

This material is based upon work supported by the National Science Foundation under Grant No. IIS 17-51278. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation, Drexel University, or Boise State University.