1 Introduction  
2 Theoretical Research in Irony  
2.1 Irony Theories  
2.2 Linguistic Features  
2.3 Irony and Sarcasm  
3 Irony Datasets Perspectives  
3.1 Irony Textual Datasets  
3.2 Data Source and Construction Methodology  
3.3 Annotation Schemes  
3.4 Future Work in Datasets  
4 Irony Processing Systems  
4.1 Irony Detection  
4.2 Irony Generation  
5 Discussion  
5.1 Irony for Downstream NLP Tasks  
5.2 Multi-X Perspectives  
5.3 New Tasks: Inspiration from Sarcasm  
5.4 Explainable Irony Processing  
6 Conclusion