This project predicts weather conditions using historical meteorological data. The goal of the project is to analyze weather patterns and build a machine learning model that can predict weather-related outcomes based on different environmental factors.
The project demonstrates the complete machine learning workflow including data preprocessing, model training, evaluation, and visualization.
The dataset contains historical farm weather data with the following features:
- Date – Observation date
- MaxT – Maximum temperature
- MinT – Minimum temperature
- WindSpeed – Wind speed recorded
- Humidity – Humidity percentage
- Precipitation – Rainfall measurement
This dataset helps the model learn relationships between temperature, humidity, wind speed, and rainfall patterns.
- Python
- Pandas
- NumPy
- Scikit-learn
- Matplotlib
- Jupyter Notebook / Google Colab
- Data Collection
- Data Cleaning and Preprocessing
- Feature Selection
- Model Training using Scikit-learn
- Model Evaluation
- Data Visualization
You can run this project directly on Google Colab: