Skip to content

rafiks7/Rain-Forecaster-ML

Repository files navigation

Rain Forecaster

This project is a machine learning model that predicts daily rainfall using various algorithms, including Decision Tree Classifier, Support Vector Machine, Multilayer Neural Network, Naive Bayes, Logistic Regression, and Ensemble Classifier. The project aims to provide accurate weather predictions by analyzing historical weather data.

How to Use

To see the details of the project, including data preprocessing, model training, and evaluation, please view the .ipynb notebook provided in this repository. The notebook contains all the necessary code and explanations.

Models Explored

  • Decision Tree Classifier
  • Support Vector Machine
  • Multilayer Neural Network
  • Naive Bayes
  • Logistic Regression
  • Ensemble Classifier

Results

The Multilayer Neural Network and XGBoost models showed the highest accuracy in predicting rainfall.

Requirements

  • Python
  • Jupyter Notebook

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published