Melola Discovery

← Melola Discovery

Jurnal SINTA 2

Sarcasm Detection Engine for Twitter Sentiment Analysis using Textual and Emoji Feature

Jurnal Ilmu Komputer dan Informasi (JIKI) · Vol. 14 No. 1 (2021) · pp. 1–8

DOI
10.21609/jiki.v14i1.812
ISSN
2502-9274, 2088-7051
Published
2021-02-28
Publisher
Faculty of Computer Science - Universitas Indonesia
Language
eng

Abstract

Twitter is a social media platform that is used to express sentiments about events, topics, individuals, and groups. Sentiments in Tweets can be classified as positive or negative expressions. However, in sentiment, there is an expression that is actually the opposite of what is mean to be, and this is called sarcasm. The existence of sarcasm in a Tweet is difficult to detect automatically by a system even by humans. In this research, we propose a weighting scheme based on inconsistency between sentimen of tweet contain in Indonesian and the usage of emoji. With the weighting scheme for the detection of sarcasm, it can be used to find out a sentiment about a event, topic, individual, group, or product's review. The proposed method is by calculating the distance between the textual feature polarity score obtained from the Convolutional Neural Network and the emoji polarity score in a Tweet. This method is used to find the boundary value between Tweets that contain sarcasm or not. The experimental results of the model developed, obtained f1-score 87.5%, precision 90.5% and recall 84.8%. By using the textual features and emoji models, it can detect sarcasm in a Tweet.

Keywords

Collaboration network of the authors

40 authors · 87 co-authorship links · 10 across different organisations · showing the 40 most connected

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Institut Teknologi Sepuluh Nopember
  • Lampung University
  • University of Brawijaya
  • Universitas Islam Negeri Raden Intan Lampung
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Diana PurwitasariInstitut Teknologi Sepuluh Nopember6
Dini Adni NavastaraInstitut Teknologi Sepuluh Nopember4
Rarasmaya IndraswariInstitut Teknologi Sepuluh Nopember3
Munjiah Nur SaadahInstitut Teknologi Sepuluh Nopember2
Rigga Widar AtmagiInstitut Teknologi Sepuluh Nopember2
Dyah S. RahayuInstitut Teknologi Sepuluh Nopember2
Khoirul UmamInstitut Teknologi Sepuluh Nopember2
Gulpi Qorik Oktagalu PratamasunuAffiliation unknown2
Anny YuniartiInstitut Teknologi Sepuluh Nopember2
Darlis HerumurtiInstitut Teknologi Sepuluh Nopember2
Safri AdamInstitut Teknologi Sepuluh Nopember2
Wawan GunawanUniversitas Islam Negeri Raden Intan Lampung1
⁠Undang RosidinLampung University1
Nina KadaritnaLampung University1
Naser JawasInstitut Teknologi Sepuluh Nopember1
Randy Cahya WihandikaUniversity of Brawijaya1
Go Frendi GunawanInstitut Teknologi Sepuluh Nopember1
Sonny Christiano GosariaInstitut Teknologi Sepuluh Nopember1
Yuita Arum SariUniversity of Brawijaya1
Evy Kamilah RatnasariInstitut Teknologi Sepuluh Nopember1
Siti MutrofinInstitut Teknologi Sepuluh Nopember1
Mutmainnah MuchtarInstitut Teknologi Sepuluh Nopember1
Jayanti Yusmah SariInstitut Teknologi Sepuluh Nopember1
Mohammad ZarkasiInstitut Teknologi Sepuluh Nopember1
Fidi Wincoko PutroInstitut Teknologi Sepuluh Nopember1
Khadijah Fahmi Hayati HolleInstitut Teknologi Sepuluh Nopember1
Andi Baso KaswarInstitut Teknologi Sepuluh Nopember1
Saprina MamaseInstitut Teknologi Sepuluh Nopember1
Saiful Bahri MusaInstitut Teknologi Sepuluh Nopember1
Ahmad Mustofa HadiInstitut Teknologi Sepuluh Nopember1
Christian Sri Kusuma AdityaInstitut Teknologi Sepuluh Nopember1
Mamluatul Hani`ahInstitut Teknologi Sepuluh Nopember1
Aryo HartoInstitut Teknologi Sepuluh Nopember1
Arif FadllullahInstitut Teknologi Sepuluh Nopember1
Dasrit Debora KamudiInstitut Teknologi Sepuluh Nopember1
Muhamad NasirInstitut Teknologi Sepuluh Nopember1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://jiki.cs.ui.ac.id/index.php/jiki/oai, first harvested 26 Okt 2026, last seen 26 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Sarcasm Detection Engine for Twitter Sentiment Analysis using Textual and Emoji Feature</dc:title>
	<dc:creator>Wiguna, Bagus Satria</dc:creator>
	<dc:creator>Hudiyanti, Cinthia Vairra</dc:creator>
	<dc:creator>Alqis Rausanfita, Alqis</dc:creator>
	<dc:creator>Arifin, Agus Zainal</dc:creator>
	<dc:subject xml:lang="en-US">twitter</dc:subject>
	<dc:subject xml:lang="en-US">sentiment analysis</dc:subject>
	<dc:subject xml:lang="en-US">sarcasm</dc:subject>
	<dc:subject xml:lang="en-US">social media</dc:subject>
	<dc:description xml:lang="en-US">Twitter is a social media platform that is used to express sentiments about events, topics, individuals, and groups. Sentiments in Tweets can be classified as positive or negative expressions. However, in sentiment, there is an expression that is actually the opposite of what is mean to be, and this is called sarcasm. The existence of sarcasm in a Tweet is difficult to detect automatically by a system even by humans. In this research, we propose a weighting scheme based on inconsistency between sentimen of tweet contain in Indonesian and the usage of emoji. With the weighting scheme for the detection of sarcasm, it can be used to find out a sentiment about a event, topic, individual, group, or product's review. The proposed method is by calculating the distance between the textual feature polarity score obtained from the Convolutional Neural Network and the emoji polarity score in a Tweet. This method is used to find the boundary value between Tweets that contain sarcasm or not. The experimental results of the model developed, obtained f1-score 87.5%, precision 90.5% and recall 84.8%. By using the textual features and emoji models, it can detect sarcasm in a Tweet.</dc:description>
	<dc:publisher xml:lang="en-US">Faculty of Computer Science  - Universitas Indonesia</dc:publisher>
	<dc:date>2021-02-28</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://jiki.cs.ui.ac.id/index.php/jiki/article/view/812</dc:identifier>
	<dc:identifier>10.21609/jiki.v14i1.812</dc:identifier>
	<dc:source xml:lang="en-US">Jurnal Ilmu Komputer dan Informasi; Vol. 14 No. 1 (2021): Jurnal Ilmu Komputer dan Informasi (Journal of Computer Science and Information); 1-8</dc:source>
	<dc:source>2502-9274</dc:source>
	<dc:source>2088-7051</dc:source>
	<dc:source>10.21609/jiki.v14i1</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://jiki.cs.ui.ac.id/index.php/jiki/article/view/812/444</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2021 Jurnal Ilmu Komputer dan Informasi</dc:rights>
</oai_dc:dc>