Documentation · v0.1.0

Engagement is a state,
not a count.

The Dynamic Latent-State Model treats student engagement in self-paced learning as a continuous, multi-dimensional latent process — inferred from noisy observations, tracked with particle filtering, and estimated with PMCMC.

State Xₜ = ( Sₜ , Eₜ , Pₜ , Rₜ )ᵀ
Particle filtering PMCMC estimation Continuous-time SDEs Bayesian inference
Xₜ eO eP eC eSR P R LMS ASM COM ACTIVITY OUTCOMES INTERACTION
Two ways in

Read it, or run it.

The tutorial walks you through every step with runnable code. The user guide is the complete reference for research and deployment.

Everything the model touches

From engagement theory to stochastic calculus to Bayesian computation — the DLSM sits at an intersection.

αGrowth rates λDecay rates βProgress dynamics γRisk relaxation ωRisk target ΣProcess noise ℝ⁶Continuous state ∂Particle filter ∏Likelihood ∫Marginalization θParameters πPosterior ≈Approximation ∈Constrained support
👤