Australia Weather — Rain Prediction
EDA · Preprocessing · Classification · Regression
A full ML pipeline on 142,193 daily weather observations from 49 Australian cities (2008–2017). The project
predicts whether it will rain tomorrow (classification) and estimates rainfall amount (regression) through rigorous
EDA, skewness-guided imputation, encoding, scaling, and multi-model evaluation.
Python
Pandas
NumPy
Seaborn
Matplotlib
Scikit-learn
KEY METRICS
XGBoost
LightGBM
SMOTE