Abstract: Predicting earthquakes is one of the most challenging scientific endeavors due to the complex and dynamic nature of Earth's crust and the multitude of factors influencing seismic activity.