top of page
Search

Earthquake-predictions

  • Writer: Nour El banna
    Nour El banna
  • Sep 10
  • 1 min read

🌋 Earthquake Prediction Dashboard

An interactive Streamlit application for analyzing and predicting earthquake patterns using machine learning.


🚀 Features

- **Global Visualization**: Interactive map of historical earthquake data

- **Type Prediction**: Classify earthquakes by type (Earthquake, Explosion, etc.)

- **Date Estimation**: Predict likely year of future earthquakes

- **Location Analysis**: Estimate probable locations based on magnitude/depth

- **Prediction Lab**: Experiment with different ML models and thresholds

- **Educational Resources**: Earthquake safety tips and scientific resources

🛠️ Technical Stack

- **Frontend**: Streamlit, Plotly

- **Backend**: Python, Scikit-learn

- **ML Models**:

  - Random Forest Classifier/Regressor

  - Logistic Regression

  - Linear Regression

- **Data Processing**: Pandas, NumPy

- **Caching**: Streamlit cache decorators

## how to run :

  to use the code just run the line in the run.txt file in the terminal of the app.py

click on the image to see more about the project ⬆️
click on the image to see more about the project ⬆️

   

 
 
 

Comments


bottom of page