Text this: A Semi-Parametric KDE-GPD Model for Earthquake Magnitude Analysis