Case study
Ecoify – from research prototype to an ML-powered carbon tracker
Ecoify started as a university research project exploring whether raw GPS traces, machine learning, and LLMs could turn everyday mobility into an accurate, automatic climate signal.
Problem discovery
Researched how carbon dioxide emissions have increased over time and how an average US household emits ~7.5 tons of CO₂ per year, then framed it as a measurement problem: could raw GPS traces be turned into an accurate, zero-input emissions signal?
Model & pipeline design
Scoped the ML pipeline end-to-end: mapping APIs and emission-factor models for trip-level CO₂ estimates, plus a transport-mode classifier to auto-detect walking, biking, bus and car trips from location traces alone.
Prototype & validation
Built a JavaScript tracker prototype converting trips and energy usage into live CO₂ scores, then trained and benchmarked a 1D-CNN against an XGBoost baseline on the GeoLife GPS dataset (17,000+ trajectories), reaching 90%+ transport-mode classification accuracy.
My role