Pattern recognition mate, take fictional novels for instance, they all have a certain pattern they follow, might be complex but the patterns are clear and concise, sarcasm on the other hand is an expression that still confuses human beings, how much more a computer.