This project focuses on classifying weather conditions using machine learning techniques. The code processes data, trains models, and evaluates results using several visualization tools.
This project was developed with the following environment specifications:
- Python 3.12.5
The following Python packages are required to run the project:
| Package | Version |
|---|---|
| numpy | 1.26.4 |
| pandas | 2.2.2 |
| scikit-learn | 1.5.1 |
| xgboost | 2.1.1 |
| matplotlib | 3.9.2 |
| seaborn | 0.13.2 |
| shap | 0.45.1 |
| joblib | 1.4.2 |