“…Event prediction has been explored in a variety of applications, including elections [19,20], disease outbreaks [21], stock market movements [22,23], social unrest event prediction [11,13,[24][25][26][27][28][29][30][31], movie earnings [22], crime [32], and failure prediction [33]. Most recent social unrest event prediction techniques can be categorized into three types: planned event forecasting, classification-based prediction, and time series mining.…”