Aspect-based sentiment analysis and emotion detection for code-mixed review

Andi Suciati, Indra Budi

Research output: Contribution to journalArticlepeer-review

16 Citations (Scopus)


Review can affect customer decision making because by reading it, people manage to know whether the review is positive, or negative. However, positive, negative, and neutral, without considering the emotion will be not enough because emotion can strengthen the sentiment result. This study explains about the comparison of machine learning and deep learning in sentiment as well as emotion classification with multilabel classification. In machine learning comparison, the problem transformation that we used are Binary Relevance (BR), Classifier Chain (CC), and Label Powerset (LP), with Decision Tree (DT), Random Forest (RF), Support Vector Machine (SVM), and Extra Tree Classifier (ET) as algorithms of machine learning. The features we compared are n-gram language model (unigram, bigram, unigram-bigram). For deep learning, algorithms that we applied are Gated Recurrent Unit (GRU) and Bidirectional Long Short-Term Memory (BiLSTM), using selfdeveloped word embedding. The comparison results show RF dominates with 88.4% and 89.54% F1 scores with CC method for food aspect, and LP for price, respectively. For service and ambience aspects, ET leads with 92.65% and 87.1% with LP and CC methods, respectively. On the other hand, in deep learning comparison, GRU and BiLSTM obtained similar F1-score for food aspect, 88.16%. On price aspect, GRU leads with 83.01%. However, for service and ambience, BiLSTM achieved higher F1-score, 89.03% and 84.78%.

Original languageEnglish
Pages (from-to)179-186
Number of pages8
JournalInternational Journal of Advanced Computer Science and Applications
Issue number9
Publication statusPublished - 2020


  • Deep learning
  • Emotion
  • Machine learning
  • Multi-label classification
  • Sentiment analysis


Dive into the research topics of 'Aspect-based sentiment analysis and emotion detection for code-mixed review'. Together they form a unique fingerprint.

Cite this