Pranav Harikumar blog / literature / projects / writeups

Diagnostic Engine

Bounded knee symptom reasoning with registry-defined evidence, deterministic scoring, explicit fallback, and safety exits outside ranking.

A narrow diagnostic assistant should use controlled evidence and hard safety exits, not broad medical improvisation.

Free text maps into controlled symptom evidence before ranking. The system then asks one focused question at a time and stops with a shortlist, fallback, or escalation.

Proof: technical writeup, GitHub repo, live demo, 53 symptom signals, and 28 prompts.