Abstract
The goal of this project is to predict the magnitude of earthquake for a region given by the user with the help historical data. As we know that the destruction caused by earthquakes is massive and causes loss of lives every year. There are several ways Geologist use to predict earthquakes. The results so far have been successful in telling where an earthquake has more probability to occur but when it will happen is still under research. This application will ask the user to enter the range of latitude and longitude for the region where they want to know if earthquake can occur. Based on these co-ordinates it will use the data set and apply Regression algorithms to make the prediction. The mean square error is also calculated so we can find which algorithm gives accurate results. Apache Spark is an open source big data processing framework used for processing data and other supporting technologies used are Java and Scala.