Health AI · Clinical training
Clinical training simulator
A clinical training MVP in development: students work through cases, guided by a state machine and evaluated with AI feedback and scoring. Several modules are functional; the platform is not fully delivered.
MVP in developmentSeveral modules are functional. The platform is not presented as fully delivered.
The problem
Clinical training needs structure: cases must move through controlled steps and feedback must be consistent. An open-ended chat is not enough.
Context
A training MVP in development, where a student works a clinical case step by step instead of talking to an unconstrained chatbot.
My role
I designed and built the session loop now in the MVP: backend orchestration, the state machine that governs case steps, the clinical evaluation of student actions, and the AI feedback and scoring that close the loop.
What I built
Built features
- 01Case presentation and student actions
- 02Controlled step transitions
- 03Evaluation of actions against case logic
- 04AI-generated feedback
- 05Session scoring
Design decisions
- Drive the case with a state machine so only allowed transitions can happen.
- Keep orchestration, evaluation and feedback as separate backend responsibilities.
- Score the session from evaluated actions, not from an open-ended conversation.
- 01A backend orchestrator coordinates each training session.
- 02A state machine governs case steps and allowed transitions.
- 03A clinical engine evaluates the student's actions.
- 04AI feedback and scoring close the loop.
Outcome
Several modules of this clinical training MVP are functional. The platform is not presented as fully delivered.
Architecture
How Clinical training simulator fits together.
Each step, in order. Select a node to see what it is responsible for.
A student working through a clinical case.
The interface where the case is presented and actions are taken.
Coordinates each step of a session across the backend components.
Controls which step of the case is active and which transitions are allowed.
Evaluates the student's actions against the case logic.
Generates feedback on the student's decisions.
- LLM
Produces the session score.
Stack
- Orchestration
- State machine
- Clinical engine
- LLMs
Next project
AI content generation platform
An internal product in development: AI features that turn a brief into generated marketing content, grounded in retrieved context.