• Corpus ID: 218624003

A Study in Practical Solutions to Sarcasm Detection with Machine Learning and Knowledge Engineering Techniques

  title={A Study in Practical Solutions to Sarcasm Detection with Machine Learning and Knowledge Engineering Techniques},
  author={Chia Zheng Lin and M. Ptaszynski and Fumito Masui and Gniewosz Leliwa and Michal Wroczynski},
  booktitle={AAAI Spring Symposium: Combining Machine Learning with Knowledge Engineering},
In this paper we tackle the problem of sarcasm detection with the use of machine learning and knowledge engineering techniques. Sarcasm detection is considered a complex and challenging task in Natural Language Processing and has been studied by various researchers in the past decade. To get a grasp on the present state of the art in sarcasm detection, we review the important previous research in this field, with a focus on text-based sarcasm detection in English texts. In the proposed method… 

Tables from this paper



Approaches for Computational Sarcasm Detection : A Survey

Rule-based, Machine Learning and Deep Learning approaches for detecting sarcasm and also describes various datasets are described and details of different features used by various sarcasm detection approaches from past upto the present are given.

A Deeper Look into Sarcastic Tweets Using Deep Convolutional Neural Networks

This work develops models based on a pre-trained convolutional neural network for extracting sentiment, emotion and personality features for sarcasm detection and addresses the often ignored generalizability issue of classifying data that have not been seen by the models at learning phase.

Fracking Sarcasm using Neural Network

A neural network semantic model composed of Convolution Neural Network (CNN) and followed by a Long short term memory (LSTM) network and finally a Deep neural network(DNN) is proposed, yielding an F-score of .92.

Exploring Machine Learning Techniques for Irony Detection

It is concluded that CNN is effective for irony detection under various situation with the model outperforming all the other classifiers.

Learning Deep on Cyberbullying is Always Better Than Brute Force

A novel method to automatic cyberbullying detection based on Convolutional Neural Networks and increased Feature Density is proposed, which shows a major advantage of this approach to all previous methods, including the best performing method so far based on BruteForce Search algorithm.

ICWSM - A Great Catchy Name: Semi-Supervised Recognition of Sarcastic Sentences in Online Product Reviews

A novel Semi-supervised Algorithm for Sarcasm Identification that recognizes sarcastic sentences in product reviews and speculate on the motivation for using sarcasm in online communities and social networks is presented.

NTUA-SLP at SemEval-2018 Task 3: Tracking Ironic Tweets using Ensembles of Word and Character Level Attentive RNNs

Two deep-learning systems that competed at SemEval-2018 Task 3 “Irony detection in English tweets”, based on recurrent neural networks, are presented, which operate at the word and character level, in order to capture both the semantic and syntactic information in tweets.

A Pattern-Based Approach for Sarcasm Detection on Twitter

This paper proposes a pattern-based approach to detect sarcasm on Twitter and proposes four sets of features that cover the different types of sarcasm, which are used to classify tweets as sarcastic and non-sarcastic.

SemEval-2018 Task 3: Irony Detection in English Tweets

This paper presents the first shared task on irony detection: given a tweet, automatic natural language processing systems should determine whether the tweet is ironic and which type of irony (if any) is expressed (Task B) and demonstrates that fine-grained irony classification is much more challenging than binary irony detection.

Machine learning methods for understanding social media communication: modeling irony and emojis

This dissertation proposes novel automatic systems, based on machine learning methods, able to recognize and interpret irony and emojis, and proposes an emoji prediction task that consists in predicting the emoji present in a text message using only the text.