Earthquake Parameters

Richter scale magnitude (0.0 – 9.0+)

Depth of earthquake in kilometers

Community Decimal Intensity (0-10)

Modified Mercalli Intensity (0-10)

Significance parameter (0-1000)

Prediction Result

Enter earthquake parameters and click "Analyze & Predict"

Alert Levels Guide

SeismoSense classifies earthquakes into four alert levels based on multiple seismic parameters:

Green (Low)
Minor seismic activity, minimal risk
Orange (Moderate)
Moderate earthquake, some damage possible
Red (High)
Major earthquake, significant damage expected
Yellow (Watch)
Elevated activity, potential for escalation

Quick Tip

For accurate predictions, use data from reliable seismic monitoring stations. CDI and MMI values are typically derived from crowd-sourced reports and instrumental readings.

Model Performance: Confusion Matrix

Confusion Matrix
4
Alert Classes
5
Input Features

Reading the Matrix

The confusion matrix shows how well the model classifies earthquake alerts:

  • Diagonal values — Correct predictions
  • Off-diagonal values — Misclassifications
  • Rows — True actual labels
  • Columns — Predicted labels

About SeismoSense

SeismoSense is an AI-powered earthquake alert classifier that uses machine learning to analyze seismic parameters and predict alert levels. The system processes multiple input features including magnitude, depth, CDI (Community Decimal Intensity), MMI (Modified Mercalli Intensity), and SIG (Significance) to classify earthquakes into four alert categories.

Features

  • Real-time earthquake alert prediction
  • Machine learning-powered classification
  • Model performance visualization
  • Responsive design for all devices
  • Reliable error handling

Technology Stack

Python Flask Scikit-learn Pandas NumPy Seaborn Matplotlib HTML5 CSS3 Font Awesome

Credits

Built by Sakib Hossain. Licensed under the MIT License.
View the source code on GitHub.