Team Ai
Apppublic

sevvaliclal/BinaryPredictionwithaRainfallDataset

sourceHugging Facemitupdated 8mo agoView on Hugging Face
0likes
App README

๐ŸŒง๏ธ Rainfall Prediction with Machine Learning

This project predicts rainfall occurrence using meteorological data and machine learning models.

๐Ÿ“Š Dataset

The dataset consists of atmospheric pressure, temperature metrics, humidity, cloud coverage, sunshine duration, wind information, and engineered features.

๐ŸŽฏ Target

  • โ€”rainfall (Binary Classification)
  • โ€”0 โ†’ No Rain
  • โ€”1 โ†’ Rain

๐Ÿง  Models

  • โ€”Logistic Regression
  • โ€”Decision Tree
  • โ€”Random Forest
  • โ€”Gradient Boosting
  • โ€”AdaBoost
  • โ€”LightGBM
  • โ€”XGBoost
  • โ€”CatBoost

Evaluation metric: ROC-AUC

๐Ÿ› ๏ธ Feature Engineering

  • โ€”Temperature difference
  • โ€”Humidity & cloud interaction
  • โ€”Sunshine ratios
  • โ€”Wind power
  • โ€”Cyclical day features

๐Ÿ† Best Model

  • โ€”LightGBM (after cross-validation & hyperparameter tuning)

๐Ÿ’พ Saved Artifacts

python
final_model.pkl        # Trained model
model_features.pkl     # Feature list