Do you know a NLP research about extraction of sarcastic, metaphorical, polemical and rhetorical phrases in texts? For example, in the text “Find your patience before I lose mine.”
We have made a Python library called FinMeter (https://github.com/mikahama/FinMeter) that can interpret metaphors and give a metaphoricity score for a sentence and the candidate tenor and vehicle in it. It works for Finnish, but it is not too difficult to rebuild the model in English.
The methods are described in the following paper: Conference Paper Let's FACE it. Finnish Poetry Generation with Aesthetics and Framing
For sarcasm detection, we have released a dataset and built models, but they are in Spanish. Perhaps the method can be used if trained on an English corpus: Conference Paper ¡Qué maravilla! Multimodal Sarcasm Detection in Spanish: a D...