A 10-module clinical decision-support portal.
Ten independent clinical modules under a unified Streamlit shell, each wrapping a trained model with a clinician-facing interface: PDF lab uploads, image upload for chest X-rays, conversational interpretation through an AI clinical assistant on the Anthropic Messages API. Continuous deployment, model versioning, evaluation harness.
Clinicians and patients need interpretable, fast, point-of-care decision support across heterogeneous lab and imaging data. I wanted to prove research code could become a real, deployable tool.
Independent modules sharing a Streamlit app, unified theming, modular evaluation harness. Continuous deployment on Streamlit Cloud with model versioning and rollback. Shared session state.
ECG rhythm classification (custom 1D-CNN, held-out test) on the MIT-BIH arrhythmia set. Chest X-ray triage via MobileNetV2 transfer learning. Tabular modules using calibrated classifiers with rule-based safety guards.
Built on the Anthropic Messages API, it accepts PDF and image uploads, holds multi-turn session memory, surfaces safety disclaimers, and is cross-module aware. The same architecture scaffolds any clinical decision-support system.