Work, sorted by how it was judged.

Every project opens on the same question: how did I know it worked? The metric is the interesting decision, and it was usually made before the model was trained.

Featured

Also documented in full

Smaller studies

2025

Diabetes Risk Prediction

Compared linear, polynomial, and RBF SVM kernels on NHIS survey data, tuning for clinical recall (78%) over raw accuracy because a missed diagnosis costs more than a false alarm.

Solo

svm-health-behavior-prediction

2025

Youth Substance Use Prediction

Three ML pipelines on NSDUH survey data (binary, multi-class, regression) where engineered interaction features drove 60%+ of model importance.

Solo

youth-drug-use-analysis

2025

Global Mortality Analysis

Clustering and SVR explaining country-level mortality from healthcare, governance, and economic indicators, 1990–2019.

Collaborated with 4 classmates

global-mortality-analysis

2025

Hotel Demand Forecasting

Pickup-model time-series forecasts predicting final occupancy from partial bookings, benchmarked on MAE, RMSE, and MAPE.

Solo

hotel_demand_forecasting

TBC

Reserved: LLM / agent project

A small, honest agent project with a real evaluation harness, written up with the same rigour as the Legal Clause page. The slot exists so it drops into the grid without a relayout.

Planned

Everything, filterable

Modality

11 / 11 projects

All projects, filterable by data modality. Columns: project, modality, role, the metric it was evaluated on, and year.
ProjectModalityRoleEvaluated onYear
Pole Inspection RiskTurning 13 years of messy utility inspection records into a risk model that tells crews which poles to look at first.Tabular · GeospatialProfessionalRecall on failures · SHAP plausibility2026
SafeANCNoise cancellation that gets out of the way when an ambulance is coming.AudioSolo<50 ms latency budget · adversarial set2026
Legal Clause ClassificationAutomatically labelling contract clauses, and choosing a metric that does not flatter the model.TextLed team of 3Macro F1 as the gating metric2026
Bird Sound ClassificationIdentifying bird species from field recordings by turning sound into pictures.AudioSoloConfusion-matrix error analysis2025
Seattle Demand Modeling850,000 records of parking and weather, joined to answer whether rain changes where people park.Tabular · GeospatialSoloR² vs baseline · feature ablation2024
SalatA prayer times app that shows the times the masjid actually set, not the ones an algorithm calculated.MobileSoloCorrection-loop cost, not a metric2026
Diabetes Risk PredictionSVM kernel comparison on NHIS survey data.TabularSoloClinical recall over raw accuracy2025
Youth Substance Use PredictionThree ML pipelines over NSDUH survey data.TabularSoloInteraction-feature importance2025
Global Mortality AnalysisClustering and SVR over country-level indicators, 1990–2019.TabularWith 4 classmatesCluster stability2025
Hotel Demand ForecastingPickup-model time-series forecasting.TabularSoloMAE · RMSE · MAPE2025
Reserved: LLM / agent projectEvaluation harness first.TextNextTo be definedTBC