Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

SukritDeb/Algerian-Forest-Fire-Predictor

Domain:

environment and energyclimate

Record type:

softwareproject
Creator:
Suk
Host:
It basically predicts the Fire in the two regions of Algerian Forest # Algerian Forest Fire Predictor This project provides a complete pipeline for analyzing, modeling, and predicting the Forest Fire Weather Index (FWI) in Algeria using machine learning. It includes data cleaning, exploratory data analysis (EDA), model training, and a web application for real-time prediction. ## Features - **Data Cleaning & EDA**: Jupyter notebooks for cleaning and exploring the Algerian forest fire dataset. - **Model Training**: Multiple regression models (Linear, Lasso, Ridge, ElasticNet) with cross-validation and feature engineering. - **Web Application**: Flask-based web app for predicting FWI from user input. ## Dataset - `notebooks/Algerian_forest_fires_dataset_UPDATE.csv`: Raw dataset with meteorological and fire occurrence data for two Algerian regions. - `notebooks/Algerian_forest_fires_dataset_Cleaned.csv`: Cleaned and preprocessed dataset. ## Notebooks - `notebooks/clean-and-eda.ipynb`: Data cleaning, type fixing, region labeling, visualization, and correlation analysis. - `notebooks/model-training.ipynb`: Feature selection, scaling, model training (including saving scaler and model as `.pkl`), and evaluation. ## Web Application - `application.py`: Flask app that loads the trained Ridge regression model and scaler, provides a web interface for FWI prediction. - `templates/index.html`: Welcome page. - `templates/home.html`: Input form for prediction and result display. - `models/ridge_model.pkl`, `models/scaler.pkl`: Saved model and scaler from training notebook. ## Requirements - Python 3.x - Flask - numpy - pandas - scikit-learn Install dependencies with: ```bash pip install -r requirements.txt ``` ## Usage 1. **Data Cleaning & EDA**: Run `notebooks/clean-and-eda.ipynb` to clean and explore the dataset. This generates the cleaned CSV. 2. **Model Training**: Run `notebooks/model-training.ipynb` to train models and export the scaler/model as `.pkl` files. 3. **Web App (Local)**: Start the Flas …

Visit

github.com

Languages

Arabic, Algerian Spoken

Similar

gaurav25bm/Algerian-Forest-Fire-Predictorayushhh026/Algerian-Forest-Fire-PredictorMuhammadPA/Algerian-Forest-Fire-Predictoraryann13/Algerian-Forest-Fire-PredictorCodewithsayanjib/Algerian-Forest-Fire-Predictornamimaleki/Algerian-Forest-Fire-Predictor

gaurav25bm/Algerian-Forest-Fire-Predictor

A Flask web application to predict Forest Fire Weather Index (FWI) using a Ridge Regression model.

ayushhh026/Algerian-Forest-Fire-Predictor

End-to-end ML regression pipeline predicting Forest Weather Index (FWI) using Ridge Regression • Fas

MuhammadPA/Algerian-Forest-Fire-Predictor

A Regression model to predict the Algerian Forest Fire FWI (Fire Weather Index) parameter for the y

aryann13/Algerian-Forest-Fire-Predictor

End-to-End Machine Learning Web App. # 🌲 Algerian Forest Fire Predictor A Flask-based Machine Lear

Codewithsayanjib/Algerian-Forest-Fire-Predictor

# 🔥 Algerian Forest Fire Predictor > Predict forest fire risk in Algerian regions using machine lea

namimaleki/Algerian-Forest-Fire-Predictor

# Algerian Forest Fire Predictor ## About This Project This was one of my first end-to-end machine