Giter VIP home page Giter VIP logo

eruption's Introduction

Understanding the timing of eruption end using a machine learning approach to classification of seismic time series Badge MIT

A GUI project completed using a machine learning approach by M. Madumitha, V. Pravarsha, J. Naveen and P. Raghavendra.

Volcanic eruptions are magnificent and sometimes the deadliest natural events on Earth. Predicting a volcanic eruption is a challenging task. Various factors trigger a volcanic eruption, but there are three main factors that trigger an eruption, the first factor is the buoyancy of the magma; the second factor is the pressure due to the gases dissolved in the magma; the third factor: Injection of a new batch of magma into an already filled magma chamber. It also is believed that sometimes tectonic earthquakes can also cause volcanic eruptions.

Our primary focus is on Japan because it is the only country that receives maximum earthquakes every year. It is also the fourth country with the maximum number of volcanoes.Japan is located along the pacific ring of fire, the most active earthquake belts globally. Most of the worlds earthquakes and volcanic eruptions occur here. Moreover, Japan sits on the boundary of four tectonic plates: the Pacific late, the North American Plate, the Eurasian Plate, and the Filipino plate. These reasons make Japan an earthquake-prone zone.

Getting Started

Make sure you have installed latest version of Python, GitSCM or GithubCLI is installed on your machine. From your command line, clone and install the required python packages.

# Clone this repository
$ git clone https://github.com/naveenjujaray/Eruption.git
or
$ gh repo clone naveenjujaray/Eruption

# Go into the repository
$ cd Eruption

# Open the run.bat file 
or
# Run Eruption.py file in Python IDE, VS Code, Jupiter or CMD/PS

# Then follow as below

Startup

uploading-dataset

dataset-overview

preprocessing-data

SVM

LR

RF

GPC

Accuracy-Graph

Japan-Upload

Japan-Result

Phillipines-Upload

Phillipines-Result

ROC-Graph

eruption's People

Contributors

naveenjujaray avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.