Rainfall Prediction Classifier: Machine Learning for Weather Forecasting
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