🌱 I Built an Open‑Source Adaptive Learning Framework (ALF) — Modular, Bilingual, and JSON‑Driven
github.com·4d·
Discuss: DEV
📋Tokei
Preview
Report Post

📘 Adaptive Learning Framework (ALF) A modular, bilingual, open‑source engine for adaptive STEM education.

🚀 Overview The Adaptive Learning Framework (ALF) is a lightweight, extensible system designed to diagnose student misconceptions, generate targeted drills, and verify understanding through integration tests. It is fully modular, JSON‑driven, and built for both research and practical classroom use.

ALF now includes:

🧠 A state‑machine Adaptive Learner

⚙️ A clean, modular engine (engine.py)

🎛️ A bilingual Streamlit UI (alf_app.py)

📚 A scalable JSON problem bank

🌍 Full English + Dutch interface support

🔄 Automatic topic loading and learner initialization

🖼️ A visual evolution timeline (see /FotoDocs)

✨ Features 🔍 Phase 1 — Diagnosis ALF analyzes student input and de…

Similar Posts

Loading similar posts...