All projects

Diabetes Readmission Analysis & Prediction

Which patients return within 30 days? Exploratory analysis, feature engineering and an XGBoost pipeline on encounters from 130 US hospitals.

Jun 2025Course project
~100kinpatient encounters
130US hospitals
~8%readmitted within 30 days
5-fold cross-validation

Exploratory analysis

Target distribution

A heavily imbalanced target

No readmission · ~75%After 30 days · 17%Within 30 days · 8%

Top correlates of 30-day readmission

Prior inpatient visits first (r = 0.165)

Missing-value heatmap
Missing-value heatmap
Feature correlation heatmap
Feature correlation heatmap
Numeric features by group
Numeric features by group

Modelling pipeline

FeaturesTreatment intensity, prior visits, diagnosis groups
Impute & scaleMissing values, standardisation
One-hot encodeClinical categories
TruncatedSVDSparse-matrix reduction
XGBoost30-day readmission
EvaluateROC AUC, class metrics, 5-fold CV

Takeaways

History predicts readmissionPast-year inpatient visits were the leading correlate.
Minority-class recall stayed lowClass-specific metrics therefore mattered more than overall scores.
Next: resampling & class weightsPrioritised to catch more 30-day returns.
AI Food RecognitionEV Population Analysis