Inspiration
There are, on average, 20,000 earthquakes that happen each year. Earthquake preparedness is essential to save lives and property. But this is a major issue, considering that scientists and the United States Geological Survey (USGS) have not been able to predict any major earthquakes so far. Devastating destruction and deaths result from this lack of earthquake preparedness. I wanted to take on the challenge of coming up with a way to predict earthquakes, and that is how I became inspired to create EarthquAIkes.
What it does
EarthquAIkes is an artificial intelligence and machine algorithm-based software designed to predict earthquakes across the world. It provides valuable insights including the magnitude, location, and other factors, about earthquakes in the future.
How we built it
My software utilizes a variety of machine learning libraries and artificial intelligence. I used html, css, and javascript to build the website. I implemented a forecasting model with Vector Autoregression (VAR) to predict future occurrences of earthquakes.
Challenges we ran into
Because EarthquAIkes is a predictive algorithm-based software, it relies on a huge amount of data to ensure that the predictions are accurate. Cleaning the data and choosing the best factors to analyze were some of the challenges that I ran into when developing this program. I utilized Python to successfully analyze and clean this data, which allowed me to further develop my Python programming skills and create an accurate, well-made earthquake prediction program that I hope will be useful for the future.
Accomplishments that we're proud of
I am really proud of the fact that I have developed a program that can predict earthquakes and can greatly contribute to earthquake preparedness and potentially save lives. I am proud that I was able to move past the challenges I faced in regards to cleaning and analyzing the data for my prediction program. I am also proud of the website I made, which is aesthetically-pleasing and user-friendly. It provides background information about earthquakes. My program allows future earthquakes to be mapped and viewed on the interactive maps on the website. Together they can predict, and help people prepare in advance of any upcoming earthquakes. All in all, I am proud that I was able to utilize my technological, design, and writing skills to develop my program and website for EarthquAIkes.
What we learned
Through working on this project, I was able to sharpen my machine learning programming skills and was able to utilize new Python libraries to build a predictive algorithm that formed the basis of EarthquAIkes.
What's next for EarthquAIkes
As previously stated, neither the United States Geological Survey (USGS), nor any scientists have ever been able to predict a major earthquake. In the future, EarthquAIkes plans to partner with other science organizations/agencies to utilize and further develop this unique software to better predict major earthquakes across the world. Helping to potentially curb earthquake-related destruction around the world and protect people's lives and property from dangerous earthquakes by providing accurate and timely information would be the ultimate goal for EarthquAIkes.
Log in or sign up for Devpost to join the conversation.