Summary

As part of an AI course final project, I built a machine learning model to predict whether it would rain tomorrow in Melbourne, using historical weather data. This end-to-end project demonstrates data cleaning, feature engineering, model training using RandomForestClassifier and LogisticRegression, hyperparameter tuning with GridSearchCV, and evaluation via accuracy, recall, and confusion matrix.

Tech Stack

Python, Pandas, Scikit-learn, Matplotlib, Google Colab