All projects
Web Apps2.4× faster skill acquisition

Luminary — Adaptive EdTech Learning Platform

Every learner on their own optimal path

Next.jsAI PersonalisationWebSocketsPostgreSQLPython

Project Overview

An online coding bootcamp was seeing 60% dropout before course completion. Their one-size-fits-all curriculum frustrated fast learners (bored) and overwhelmed slower ones (lost). Luminary replaced the linear syllabus with a knowledge-graph-driven adaptive engine that meets every learner exactly where they are — and moves at exactly the speed they can handle.

The Challenges

  • 1

    A single linear curriculum cannot serve both a complete beginner and someone pivoting from a related field — the dropout cliff was real and measurable.

  • 2

    Assessing true mastery (vs. guessing) requires more than MCQs — the system needed code-execution challenges evaluated for correctness and efficiency.

  • 3

    Instructors were worried AI pacing would sideline their expertise — adoption depended on giving them visibility and control.

  • 4

    Real-time collaborative exercises between learners in different timezones added significant architectural complexity.

Our Approach

We modelled the curriculum as a directed knowledge graph: each concept node has prerequisites and feeds into successors. A Bayesian Knowledge Tracing (BKT) model continuously estimates each learner's mastery probability for every node based on their exercise outcomes. The adaptive engine selects the next activity that maximises expected mastery gain given current confidence levels — avoiding both the 'too easy' boredom zone and the 'too hard' anxiety zone. Code challenges run in sandboxed Docker containers with AST-based evaluation; partial credit is awarded for correct logic with suboptimal complexity. Instructors see a live cohort dashboard showing mastery heatmaps and can inject 'mandatory' nodes for time-sensitive content.

Key Features & Metrics

Knowledge-graph curriculum with 1,200+ concept nodes across 8 learning tracks

Bayesian Knowledge Tracing engine updating mastery estimates after every interaction

Sandboxed code execution with AST-based partial-credit evaluation

Real-time collaborative whiteboard for pair-programming exercises

Instructor cohort dashboard: mastery heatmaps, at-risk learner alerts, content injection

Completion rate improved from 41% to 79% after adaptive engine deployment

Results & Business Outcome

Dropout rate fell from 60% to 21%. Average time to course completion dropped by 2.4× — from 14 weeks to 5.8 weeks — while post-course assessment scores improved by 34%. The bootcamp saw a 3.1× increase in word-of-mouth referrals within two cohorts.

Learning is not a race and it is not a queue. It is a deeply personal journey that scales beautifully when the curriculum adapts to the person — not the other way around.
Ready to Build?

Let's Build Something Intelligent Together

Tell us about your project. We'll respond within 24 hours with a custom plan and transparent pricing.