Full-Stack Clinical System · Flask & React

Diabetes Expert

Clinical decision support platform powered by a forward-chaining expert inference engine with certainty factors, explainable AI diagnostics, role-based access control (RBAC), and longitudinal patient telemetry.

Feature

Forward Chaining & Explainable AI

  • Deterministic rule-based inference evaluating patient symptoms, laboratory metrics, and risk factors
  • Transparent reasoning trace detailing fact extraction, active rule firings, and certainty factors
  • Stratified clinical diagnosis output with personalized lifestyle and dietary guidance
Forward Chaining & Explainable AI peek 1
Forward Chaining & Explainable AI

Multi-Role Clinical Workflow (RBAC)

  • Granular access controls separating Admin governance, Doctor consultations, and Patient telemetry
  • Secure JWT session handling with refresh tokens, permission checks, and active token revocation
  • Clinical review annotation tools allowing physicians to flag acute cases and override automated findings
Multi-Role Clinical Workflow (RBAC) peek 1
Multi-Role Clinical Workflow (RBAC)

Dynamic Knowledge Base & Rules Engine

  • Interactive web-based rule editor enabling doctors to update diagnostic criteria without engineering support
  • Immutable audit log tracking every rule modification, timestamp, and author for medical compliance
  • Version snapshot history allowing rollback of rule sets to previously validated medical baselines
Dynamic Knowledge Base & Rules Engine peek 1
Dynamic Knowledge Base & Rules Engine

Patient Telemetry & Health Monitoring

  • Longitudinal tracking of fasting blood glucose, HbA1c levels, and vital biomarker trends
  • Interactive patient symptom consultation questionnaire assessing clinical indicators and nocturia severity
  • Dynamic risk stratification generating personalized lifestyle interventions and clinical follow-up alerts
Patient Telemetry & Health Monitoring peek 2
Patient Telemetry & Health Monitoring peek 1
Patient Telemetry & Health Monitoring

Technical

Deterministic rule inference engine generating transparent Explainable AI (XAI) reasoning traces

Robust role-based access control (RBAC) backed by PostgreSQL, Supabase, and token revocation mechanisms

Real-time rule editor enabling live knowledge-base updates without code deployment or downtime

Technologies Utilized
Python
Flask
SQLAlchemy
PostgreSQL
Supabase
React
Vite
Tailwind CSS
JWT
Docker
Explore More

Kwizz

Production-ready Flutter trivia gaming app featuring real-time OpenTDB question fetching, Supabase cloud profiles and authentication, a gems reward economy, interactive gameplay lifelines, and 3D isometric podium leaderboards.