Machine Learning
MediSight AI
An explainable healthcare risk-modelling workflow built around model evaluation, experiment tracking, and a clinician-facing interface.
Case study · Machine Learning
A supervised-learning study comparing classification approaches for identifying customers who may leave a service.
01 / Context
Retention teams need useful risk signals, but classifying churn requires more than selecting a model with a high headline accuracy. Precision, recall, F1, class balance, and the decision threshold all matter.
My role: Team coursework project; model experimentation and analysis are represented in the public repository.
02 / Implementation
Inspect feature types, missingness, distributions, and the churn label before fitting models.
Compare a linear model with tree-based and neural approaches to understand trade-offs in performance and interpretability.
Report accuracy alongside F1 and other class-sensitive metrics so the model is not judged on a single number.
The project is an educational prediction workflow; it does not claim to be a production retention platform.
03 / Evidence
The points below summarize the public repository and owner-provided CV where noted. Read the source for implementation details and the evaluation setup before drawing further conclusions.
Owner-confirmed CV figure; verify exact split and evaluation setup in the repository before direct comparisons.
Owner-confirmed CV figure; F1 depends on the positive class and decision threshold.
Reported as the selected model in the CV.
04 / Boundaries
Continue exploring