# π₯ Algerian Forest Fires Prediction
### π End-to-End ML Project | Streamlit Deployment | Real-World Use Case
---
## π§ Problem Statement
Forest fires are unpredictable, destructive, and costly.
This project solves a **real-world problem**:
π Predicting fire risk using meteorological data before it happens.
---
## β‘ What Makes This Project Stand Out
* π₯ Full **end-to-end ML pipeline**
* π Real-world dataset (Algerian Forest Fires)
* π§ͺ Proper **EDA + Feature Engineering**
* βοΈ Model optimization (Ridge Regression)
* π Interactive **Streamlit Web App**
* π¦ Clean, production-ready structure
---
## π― Live Demo (Add This ASAP)
> π¨ If this is missing, your project loses 70% impact.
π streamlit-app-link
---
## π Dataset Overview
The dataset includes environmental and weather conditions:
| Feature | Description |
| ------------------ | ----------------------------- |
| Temperature | Atmospheric temperature |
| RH | Relative Humidity |
| Ws | Wind Speed |
| Rain | Rainfall |
| FFMC, DMC, DC, ISI | Fire Weather Index components |
| Region | Bejaia / Sidi Bel-Abbes |
---
## π§© ML Pipeline
```mermaid
graph TD;
A[Raw Data] --> B[Data Cleaning]
B --> C[EDA]
C --> D[Feature Engineering]
D --> E[Scaling]
E --> F[Model Training]
F --> G[Evaluation]
G --> H[Deployment]
```
---
## βοΈ Tech Stack
* **Python**
* **NumPy, Pandas**
* **Scikit-learn**
* **Matplotlib / Seaborn**
* **Streamlit**
---
## π§ Model Performance
| Metric | Value |
| ---------- | ---------------- |
| RΒ² Score | High (Good Fit) |
| RMSE | Low |
| Model Used | Ridge Regression |
---
## π Run Locally
```bash
git clone
github.com
cd Algerian_Forest_Fires_Prediction
pip install -r requirements.txt
streamlit run app.py
```
---
## π Project β¦