Skip to content
All projects
Research software2026 – Present

Simulation Lab

Interactive knowledge graph for epidemiology and biostatistics

Overview

A Bantuity research and teaching platform that presents epidemiology and biostatistics as a connected knowledge graph. Learners explore concepts through interactive simulations powered by verified numerical solvers, with AI used only for explanation and pedagogical guidance.

Problem

Many quantitative courses emphasise formula recall over conceptual understanding. Generative AI systems frequently invent statistical results, and existing educational tools seldom link topics into a coherent, navigable structure.

Solution

Designed and implemented a client-side deterministic computation engine, more than sixty interactive simulations, curriculum pathways, and an AI tutor constrained to teaching roles only. Numerical estimates are produced exclusively by verified algorithms, never by the language model.

Architecture

  • Clear role separation: the engine computes; the tutor teaches and interprets
  • Offline-capable client-side solvers for reproducible results
  • Simulation catalogue, scenario modules, and structured curriculum tracks

Challenges

  • Preserving strict separation between pedagogical AI and numerical computation under product constraints
  • Maintaining responsive performance across a large library of interactive visualisations

Lessons learned

  • Deterministic computation is foundational to trust in clinical and epidemiological education software
  • A shared design system enables consistent multi-product delivery without compromising clarity