Project

Wet-Bulb Temperature Analysis for Singapore

A Singapore climate analysis platform focused on heat stress, wet-bulb temperature, and resilience signals.

Python Streamlit pandas scikit-learn matplotlib Climate analytics Regression modeling
Wet-Bulb Temperature Analysis for Singapore
Wet-Bulb Temperature Analysis for Singapore supporting evidence

Business context

Climate dashboards often stop at temperature trends, but heat stress depends on more than dry-bulb temperature alone. This project focused on wet-bulb temperature as the more decision-relevant signal for resilience planning in Singapore.

Outcome

  • Merged seven climate and emissions datasets into a unified analysis dataset.
  • Converted an academic notebook into a modular Streamlit platform with ETL, modeling, and visualization layers.
  • Covered more than 40 years of climate and greenhouse-gas context for Singapore-focused analysis.
  • Produced publication-style visualizations and regression surfaces for exploration.

Key decisions

  • Framed the project around wet-bulb temperature instead of generic temperature trends.
  • Combined local meteorological variables with broader greenhouse-gas indicators.
  • Broke the notebook into reusable modules for data loading, feature engineering, modeling, and visualization.
  • Treated the work as both scientific communication and analysis, not just prediction.

System design

Multiple climate and emissions datasets are cleaned into a shared analytical dataset, then passed into feature engineering, regression, and visualization modules. The dashboard layers those outputs into a more usable exploration surface for policy and resilience questions.

Stack

  • Python, pandas, scikit-learn, matplotlib, and supporting statistics tooling
  • Streamlit for the analysis interface
  • Multi-source ETL, feature engineering, regression, and visualization modules