Logo Lanfrica

UjjwalPanchal07/Algerian-Forest-Fire-Prediction

Domain:

environment and energy

Record type:

software
Creator:
Ujj
Host:
# πŸ”₯ Forest Fire Detection System A comprehensive machine learning-based web application for predicting forest fire risks in Algeria using environmental factors such as temperature, humidity, wind conditions, and rainfall. ## 🌟 Features ### **ML-Powered Predictions** - **Ridge Regression Model**: Advanced machine learning algorithm for accurate fire risk assessment - **Real-time Analysis**: Instant predictions based on environmental parameters - **Risk Level Classification**: LOW, MEDIUM, HIGH, and EXTREME risk categories ### **Interactive Dashboard** - **Prediction History**: Track all your previous predictions with detailed analytics - **Data Visualization**: Beautiful charts showing temperature trends, risk patterns, and distribution - **Summary Statistics**: Total predictions, average risk, highest/lowest risk scores - **Responsive Design**: Works seamlessly on desktop, tablet, and mobile devices ### **User Experience** - **Smooth Navigation**: GSAP-powered smooth scrolling between dashboard sections - **Active Page Indicators**: Clear navigation showing current page - **Custom Scrollbars**: Beautiful, dark-themed scrollbars for better visibility - **Hover Effects**: Interactive elements with smooth transitions and animations ### **Data Management** - **Local Storage**: Secure storage of user prediction history - **Data Persistence**: Predictions saved locally for privacy and convenience - **Export Ready**: Structured data format for future analysis ## πŸ—οΈ Project Structure ``` ML Project 1/ β”œβ”€β”€ Backend/ # Python Flask Backend β”‚ β”œβ”€β”€ application.py # Main Flask application β”‚ β”œβ”€β”€ models/ # Trained ML models β”‚ β”‚ β”œβ”€β”€ ridgereg.pkl # Ridge Regression model β”‚ β”‚ └── scaler.pkl # Data scaler β”‚ β”œβ”€β”€ notebooks/ # Jupyter notebooks β”‚ β”‚ β”œβ”€β”€ 1.EDA&FeatureEngi.ipynb # Exploratory Data Analysis β”‚ β”‚ β”œβ”€β”€ 2.ModelTraining.ipynb # Model Training β”‚ β”‚ …