1 INTRODUCTION  
2 DEFINITIONS  
3 HAND-CRAFTED FEATURES BASED APPROACHES  
3.1 Content Features  
3.2 Social context features  
3.3 Classification Methods  
4 PROPAGATION-BASED APPROACHES  
4.1 User-Message-Event Network  
4.2 Hierarchical Content Network  
4.3 Conflicting Viewpoints Network  
5 DEEP NEURAL NETWORKS APPROACHES  
5.1 RNN-based methods  
5.2 CNN-based methods  
6 DATASETS  
7 CONCLUSION AND PERSPECTIVES