SARCASM DETECTION IN REDDIT COMMENTS
DOI:
https://doi.org/10.24867/07BE25PericKeywords:
Sarkasm, Convolutinal and Recurrent neural networks, Support Vector Machines, Logistic Regression, Random ForestAbstract
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
[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