Show simple item record

dc.contributor.advisor Mokwena, S. N.
dc.contributor.author Mulaudzi, Thikho
dc.date.accessioned 2024-09-11T07:45:02Z
dc.date.available 2024-09-11T07:45:02Z
dc.date.issued 2024
dc.identifier.uri http://hdl.handle.net/10386/4592
dc.description Thesis (M.Sc. (Computer [Science])) -- University of Limpopo, 2024 en_US
dc.description.abstract Sarcasm 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.sponsorship ETDP SITA en_US
dc.format.extent x, 73 leaves en_US
dc.language.iso en en_US
dc.relation.requires PDF en_US
dc.subject Sarcasm detection en_US
dc.subject Sentiment analysis en_US
dc.subject Deep learning en_US
dc.subject SimpleRNN en_US
dc.subject LSTM en_US
dc.subject GRU en_US
dc.subject Ensemble en_US
dc.subject Stacking en_US
dc.subject Weighted average en_US
dc.subject.lcsh Neural computers en_US
dc.subject.lcsh Sentiment analysis en_US
dc.subject.lcsh Natural language processing (Computer science) en_US
dc.subject.lcsh Neural networks (Computer science) en_US
dc.title Sarcasm detection in political speeches using recurrent neural networks en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULSpace


Browse

My Account