Our project mainly shows the real time plots and past occurrences of earthquakes based on user input. The database which we are using is from the official USGS website. Earthquake Tracking Website
- Python (3.0 and above)
- Python Libraries:
- dash
- dash-core-components
- dash-html-components
- plotly
- pandas
- geopandas
This part of the project gives a track of all the earthquakes happened in past hour, past 24 hours and last week. The points are plotted on a map. Based on the magnitude of the earthquake the point is highlighted. It works based on user's input and has very simple user interface. The working can be seen below.
This part of the project deals with the history of earthquakes occurred during the years 1965-2016. Country-wise plots can be obtained. The working can be seen below.
The aim for our project is to predict the future earthquakes and alert people about the occurrence and prevent any kind off damage.
In this, we mainly considered the highly earthquake prone areas like Japan, Indonesia, India etc to predict the magnitude of the future calamities. The algorithm that we have used to predict is GridSearchCV algorithm that uses the RandomForestRegressor as an argument and fits the best estimator. The same is used to predict the Accuracy. We mainly have to tune the parameters in order to get the maximum accuracy.
We are also looking forward to include the future enhancements like intimating the officials on different social media platforms or social network groups and take necessary precautions.