StanBKT Documentation#

StanBKT is a Python package for Bayesian Knowledge Tracing using Stan for scalable probabilistic inference and parameter estimation.

Why StanBKT?#

  • Probabilistic modeling: Use Bayesian methods to infer student knowledge states

  • Flexible priors: Specify informative or regularizing priors for domain knowledge

  • Multiple inference methods: Choose between MCMC, variational inference, MLE, or Pathfinder

  • Stan integration: Leverage Stan’s ecosystem for Bayesian statistics

Quick Start#

User’s Guide#

API Reference#

Indices#