SARCASM DETECTION IN REDDIT COMMENTS

Authors

  • Sara Perić Autor

DOI:

https://doi.org/10.24867/07BE25Peric

Keywords:

Sarkasm, Convolutinal and Recurrent neural networks, Support Vector Machines, Logistic Regression, Random Forest

Abstract

Sentiment analysis is widespread  in research today, and sarcasm represents one of its problems, which can often lead the model to conclude the opposite of the correct sentiment. This phenomenon occurs because of the very nature of sarcasm: the use of positive words to express negative feelings. Therefore, the topic of sarcasm detection was chosen particularly in comments, where it occurs more often than in usual textual content. This paper presents different approaches to solving a given problem. Different classification models are proposed - Random Forest, Support Vector Machines (SVM), Logistic Regression, as well as various neural network architectures - Yoon Kim model, convolution model, recurrent model, and convolution-recurrent model. Along with related research, this work has shown that sarcasm detection is possible and that by further refining of the model, accuracy can be increased and thus contribute to a significant improvement in sentiment analysis.

References

[1] Sarcastic sentiment detection in tweets streamed in real time: a big data approach, K.Bharti, B.Vachha, R.K.Pradhan, K.S.Babu, S.K.Jena
[2] https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.RandomForestClassifier.html
[3] https://scikit-learn.org/stable/modules/svm.html
[4] https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LogisticRegression.html
[5] Convolutional neural networks for sentence, Kim, Yoon, 2014
[6] Detecting Sarcasm in Text, Peng, Chun-Che; Lakis, Mohammad, Pan, Jan Wei.
[7] http://www.thesarcasmdetector.com/
[8] Sarcastic or not: Word embeddings to predict the literal or sarcastic meaning of words, Ghosh, Debanjan; Guo, Weiwei; Muresan, Smaranda.
[9] https://towardsdatascience.com/introduction-to-word-embedding-and-word2vec-652d0c2060fa
[10] A deeper look into sarcastic tweets using deep convolutional neural networks, Poria, Soujanya
[11] https://nlp.stanford.edu/projects/glove/
[12] https://drive.google.com/file/d/0B7XkCwpI5KDYNlNUTTlSS21pQmM/edit

Published

2020-03-02

Issue

Section

Electrotechnical and Computer Engineering