An advanced learning approach for detecting sarcasm in social media posts: Theory and solutions | Synapse