Open-source, offline-capable adaptive learning desktop app — BKT + SM-2 spaced repetition, hands-on terminal labs, BYOK AI tutor. MIT.
-
Updated
Sep 14, 2026 - Rust
Open-source, offline-capable adaptive learning desktop app — BKT + SM-2 spaced repetition, hands-on terminal labs, BYOK AI tutor. MIT.
🧠 AI-powered cognitive learning OS with knowledge graph diagnosis, Bayesian mastery tracking, spaced repetition study planner, and rubric-aware grading — built for Indian competitive exams (NEET, JEE, CUET)
ExemplAI is an example-based learning intelligent tutor for programming
Implements a grid-search method to find BKT parameters using a shared c library in Python. The shared c library implements the grid search to speed up the nested for loops. Functions to estimate BKT parameters, predictions, collapsed & non-collapsed rmse, auc_roc, accuracy and implement student-stratified k-fold cross-validation.
OSS-first, local-first AI tutor for children — supplements school, never replaces it. No cloud, no accounts, no child data leaving the device.
Multi-agent adaptive SAT tutoring system — a hierarchical Planner→Orchestrator→Specialist agent stack with Bayesian Knowledge Tracing, prerequisite-aware topic routing, and LLM-generated, symbolically-verified questions (FastAPI + vanilla JS).
A tutoring agent that changes its own objective when it works out why you're failing. LangGraph, Bayesian Knowledge Tracing and a prerequisite DAG: the model proposes, a deterministic policy guard disposes.
Closed-loop adaptive reading tutor for early & struggling readers (dyslexia-aware), built on Google's ADK. Keeps a per-child mastery model, picks the next phonics skill from real reading evidence, generates a guaranteed-decodable book, listens to the read-aloud, attributes every miscue to its grapheme, and adapts the next book session over session.
Modeling Knowledge Progression in MOOCs. An extended BKT model that integrates lecture engagement and time-gap data to improve knowledge state estimation in online learning environments.
AI-powered adaptive tutor using PPO reinforcement learning + DKVMN knowledge tracing to personalize learning paths in real time. Dynamically selects concepts per student's knowledge state. Built with React, Django, PyTorch & trained on 131M+ interactions.
Adaptive precalculus diagnostic PWA: descends a 58-node prerequisite graph to find the algebra underneath a wrong answer, and reports which misconception the student actually applied. Static, offline, no backend.
Adaptiver Stochastik-Klausur-Coach, der Bayes-Inferenz nutzt, um deine Schwächen zu finden.
An AI-Powered Adaptive Learning Platform Using Generative AI and Bayesian Knowledge Tracing(BKT)
TypeScript/Python CLI and library for BKT and IRT learner mastery scoring from response event logs.
Adaptive Platform for Learning Java powered by a hybrid BKT-RL model, featuring personalized challenges, performance tracking, and mastery-based progression.
Multimodal Adaptive Socratic Teaching Engine powered by Google Gemini 2.5 Flash, Dynamic SVG Whiteboards, Two-Way Voice, and Bayesian Knowledge Tracing.
ScholarAI Mentor is a web-based, AI-powered adaptive learning companion system designed for JSS3 Mathematics students in Nigerian public secondary schools.
Intelligent Weakness Reasoning Model — Multi-Signal Bayesian Engine + Interactive Next.js Dashboard with D3 Knowledge Graph, Severity Matrix, and Study Simulator
A Socratic dialogue engine that will not give you the answer. Knowledge dependency graph + Bayesian knowledge tracing + two-stage misconception diagnosis.
To associate your repository with the bayesian-knowledge-tracing topic, visit your repo's landing page and select "manage topics."