Sentiment analysis on Bahasa Indonesia tweets using Unibigram models and machine learning techniques

Open

B.H. Iswanto, V. Poerwoto

2018 IOP Conference Series: Materials Science and Engineering Vol. 434 Issue 1 Conference paper Cited by 9 SDG 17SDG 4SDG 16 Quartile

Abstract

Sentiment analysis on English tweets has its challenges. In addition to frequent use of the informal language, the words used are usually less consistent, contain abbreviations, and mixed with local languages. In this study, we combined n-grams feature selection models, i.e., unigrams, bigrams, and unibigram (1 + 2-grams) to analyze the public opinion of the Bahasa Indonesia tweets about the presidential candidates of the Republic of Indonesia in the 2014 presidential election. The experiment was carried out using Naive Bayes classifiers, Maximum Entropy classifiers, and Support Vector Machines with and without stop words removal and stemming in pre-processed tweet documents. The experiment results show the best performance is achieved by Naïve Bayes classifiers with unibigram feature models without removing the stop words and stemming process. This method achieved high performance with the precision and recall up to 85.50% indicating that automatic sentiment analysis of tweet documents using well-known supervised learning methods is feasible for the Indonesian language. More interestingly is the fact that stop words removal and stemming process on the corpus made the classification performances worse compared with the corpus that experienced cleansing only. © Published under licence by IOP Publishing Ltd.

Affiliations

Complex Systems Research Group, Department of Physics, Universitas Negeri Jakarta, Indonesia; Graduate Program in Information Technology, Bina Nusantara University, Indonesia

Research at a Glance

Premium content — register to unlock

Research at a Glance

Register to unlock

Topics & SDG Alignment

Premium content — register to unlock

Topics & SDG Alignment

Register to unlock

Collaboration

Premium content — register to unlock

Collaboration

Register to unlock

Author Profile (Selected)

Premium content — register to unlock

Author Profile (Selected)

Register to unlock

References Overview

Premium content — register to unlock

References Overview

Register to unlock

Journal & Source

Premium content — register to unlock

Journal & Source

Register to unlock

Metadata & Integrity

Premium content — register to unlock

Metadata & Integrity

Register to unlock