Unsupervised emotion detection for Twitter with sarcasm detection

Social media has become a common avenue for transmission of information. There has been a rising trend in research on sentimental analysis and opinion mining on Twitter in the recent years due to the popularity of Twitter. The aim of these research is to develop ways to extract sentiments or opinion...

Full description

Bibliographic Details
Main Author: Sim, Jun Shen
Other Authors: Ke Yi Ping, Kelly
Format: Final Year Project (FYP)
Language:English
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10356/70172
_version_ 1811680307722584064
author Sim, Jun Shen
author2 Ke Yi Ping, Kelly
author_facet Ke Yi Ping, Kelly
Sim, Jun Shen
author_sort Sim, Jun Shen
collection NTU
description Social media has become a common avenue for transmission of information. There has been a rising trend in research on sentimental analysis and opinion mining on Twitter in the recent years due to the popularity of Twitter. The aim of these research is to develop ways to extract sentiments or opinions of the public, which are beneficial in applications such as business and government intelligence. Many methodologies and approaches used for sentiment analysis and opinion mining on Twitter often faced difficulties in classifying tweets that are sarcastic in nature. Sarcasm is a special communication method that uses words that means opposite to what the author is trying to convey. The words used in a sentence may be positive in nature but the underlying emotion that was conveyed was a negative one. In the report, I propose a sentimental analysis model to incorporate a sarcasm detector into an existing sentiment analysis method to enhance the performance of the sentiment classification of a tweet. The sarcasm detector is based on explicit sarcastic labels found in the hashtags of the tweets. These sarcastic tweets are identified and removed from the test data. A self-generated lexicon approach was used to create a polarity dictionary which was then used to calculate and classify the remaining test data based on the polarity of tweets. The results show that the proposed method performed better than the original method when identifying both positive and negative.
first_indexed 2024-10-01T03:22:58Z
format Final Year Project (FYP)
id ntu-10356/70172
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:22:58Z
publishDate 2017
record_format dspace
spelling ntu-10356/701722023-03-03T20:31:15Z Unsupervised emotion detection for Twitter with sarcasm detection Sim, Jun Shen Ke Yi Ping, Kelly School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering Social media has become a common avenue for transmission of information. There has been a rising trend in research on sentimental analysis and opinion mining on Twitter in the recent years due to the popularity of Twitter. The aim of these research is to develop ways to extract sentiments or opinions of the public, which are beneficial in applications such as business and government intelligence. Many methodologies and approaches used for sentiment analysis and opinion mining on Twitter often faced difficulties in classifying tweets that are sarcastic in nature. Sarcasm is a special communication method that uses words that means opposite to what the author is trying to convey. The words used in a sentence may be positive in nature but the underlying emotion that was conveyed was a negative one. In the report, I propose a sentimental analysis model to incorporate a sarcasm detector into an existing sentiment analysis method to enhance the performance of the sentiment classification of a tweet. The sarcasm detector is based on explicit sarcastic labels found in the hashtags of the tweets. These sarcastic tweets are identified and removed from the test data. A self-generated lexicon approach was used to create a polarity dictionary which was then used to calculate and classify the remaining test data based on the polarity of tweets. The results show that the proposed method performed better than the original method when identifying both positive and negative. Bachelor of Engineering (Computer Engineering) 2017-04-13T08:18:25Z 2017-04-13T08:18:25Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/70172 en Nanyang Technological University 30 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering
Sim, Jun Shen
Unsupervised emotion detection for Twitter with sarcasm detection
title Unsupervised emotion detection for Twitter with sarcasm detection
title_full Unsupervised emotion detection for Twitter with sarcasm detection
title_fullStr Unsupervised emotion detection for Twitter with sarcasm detection
title_full_unstemmed Unsupervised emotion detection for Twitter with sarcasm detection
title_short Unsupervised emotion detection for Twitter with sarcasm detection
title_sort unsupervised emotion detection for twitter with sarcasm detection
topic DRNTU::Engineering::Computer science and engineering
url http://hdl.handle.net/10356/70172
work_keys_str_mv AT simjunshen unsupervisedemotiondetectionfortwitterwithsarcasmdetection