Student Details
Full Name
MUKUBESA ESTHER
Student No
2111130372
Program
B.Sc, Software Engineering
Course
Mobile Programming
Semester
Semester 8
Phone
+260971630720
Project Details
Project ID
#527
Status
✓ Approved
Score
60/100
Grade
Satisfactory
Submitted
September 11, 2026 at 3:40 AM
Project Abstract
A Dual-Mode ML Platform for Diabetes Risk Prediction
This project develops a machine learning-based diabetes risk prediction system using Explainable AI (SHAP/LIME), served through one application built for two distinct users: clinicians and patients. Rather than a one-size-fits-all interface, the app offers a Dual-Mode: Clinician Mode shows dense, metric-driven data (SHAP/LIME plots) for fast diagnosis, while Patient Mode simplifies the same output into plain language (e.g., "Morning Blood Sugar" instead of "Fasting Plasma Glucose") with a simple risk-level indicator. Objectives: build an accurate classifier, integrate dual-audience explainability, and design mode-specific UX. Methodology covers data preprocessing, model training, XAI integration, and a shared backend serving two front-ends. Expected outcomes: a validated predictive model, a jargon-free patient explanation layer, and a professional clinician view bridging clinical utility and everyday accessibility in one platform.
AI Feedback
Mobile Programming projects MUST use Flutter/Dart. Your abstract doesn't mention these.