Make an perfect software for this is as hard as make a software that mimic perfectly the human intelligence(mimic this is way harder than mimic a 13 you for 5 min during a conversation).
But I have some ideas that might help to make a good enough software for this:
-If one uses quotation marks or write ~this way~ , or put lols and other funny stuffs in their speaking(quite obvious)
-If one says with high conviction something contrary to their previous declarations, specially if these previous declarations are near the ironic phrase.
-If one say exaggerated, absurd and hyperbolic things.
-Incisive affirmative statements, with any signals of doubt and politeness related to contrary opinions, or with no rhetoric tricks, are alone a hint of irony, but with high chance to false positives.For example:
i can help the secret service and other underground institutions: i love them, and i think their existence is completely necessary. they do great work.
yeah, because -as we all know - sarcasm is the biggest threat to the national security
Compare that with the non ironical comments on this or any other thread
All social media sites need to do is add this function:
[hypotheticallyspeaking]Lets just say I have a device that ticks....[/hypotheticallyspeaking]
Sorted, SS send your BTC to my wallet: 1MGaKZ9ndQPqux65h2rncSXRomvwreXTbn for saving you millions.