Sarcasm detection in political speeches using recurrent neural networks

dc.contributor.advisorMokwena, S. N.
dc.contributor.authorMulaudzi, Thikho
dc.date.accessioned2024-09-11T07:45:02Z
dc.date.available2024-09-11T07:45:02Z
dc.date.issued2024
dc.descriptionThesis (M.Sc. (Computer [Science])) -- University of Limpopo, 2024en_US
dc.description.abstractSarcasm detection is a challenging task in natural language processing (NLP) that has received significant attention in recent years. Sarcasm is a form of indirect speech in which the speaker says the opposite of what they mean. It can be used to express a variety of emotions, such as humour, irony, or contempt. Sarcasm is often difficult to detect, especially in written text, because it often relies on context and the speaker's intent. Recurrent neural networks (RNNs) have been shown to be effective in sarcasm detection, but there is still room for improvement. In this work, we propose a stacking and weighted average ensemble model using simpleRNN, LSTM, and GRU as base models for sarcasm detection. The news headline dataset was used in the study. The dataset contains sarcastic and non-sarcastic labels for the headlines, and contains a total of 55325 headlines, the dataset is split into 80% (44260) testing and 20% (11065) validation. The aim of this study was to develop a model to detect sarcasm in political speech using Recurrent Neural Networks, incorporating sarcasm detection into sentiment analysis for political text can significantly enhance the accuracy and depth of sentiment understanding. The results suggest that the ensemble models outperform individual neural network models, with the two-level stacking model achieving the best overall performance.en_US
dc.description.sponsorshipETDP SITAen_US
dc.format.extentx, 73 leavesen_US
dc.identifier.urihttp://hdl.handle.net/10386/4592
dc.language.isoenen_US
dc.relation.requiresPDFen_US
dc.subjectSarcasm detectionen_US
dc.subjectSentiment analysisen_US
dc.subjectDeep learningen_US
dc.subjectSimpleRNNen_US
dc.subjectLSTMen_US
dc.subjectGRUen_US
dc.subjectEnsembleen_US
dc.subjectStackingen_US
dc.subjectWeighted averageen_US
dc.subject.lcshNeural computersen_US
dc.subject.lcshSentiment analysisen_US
dc.subject.lcshNatural language processing (Computer science)en_US
dc.subject.lcshNeural networks (Computer science)en_US
dc.titleSarcasm detection in political speeches using recurrent neural networksen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
mulaudzi_t_2024.pdf
Size:
1.45 MB
Format:
Adobe Portable Document Format
Description:
Thesis

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed upon to submission
Description: