Abstract

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 multi-label 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 self-developed 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%.

Highlights

  • Review is an evaluation to entities such as product, restaurant, place, etc. that can be used by customers or owner as product input

  • We evaluated the performances of those algorithms by comparing their F1 scores

  • The best feature for this classification in service aspect is unigram-bigram with score is 92.65% obtained by Extra Tree Classifier (ET)

Read more

Summary

INTRODUCTION

Review is an evaluation to entities such as product, restaurant, place, etc. that can be used by customers or owner as product input. Mostly people only see the ratings of the restaurant, reading the review is very important because the customers will obtain specific information rather than only seeing the ratings. This kind of review is difficult to understand by computer because computer cannot identify the languages like human This a big challenge for sentiment analysis and emotion detection. Stojanovski et al [4] applied deep learning algorithm for sentiment analysis and emotion detection for Twitter data. This research focuses to conduct sentiment analysis an emotion detection in every aspect that appeared in a restaurant review. The addition of „neutral‟ because there is a possibility that a review contains sentiment polarity, but the emotion is difficult to detect. In last part, we concluded the results and future work for this study

RELATED WORK
Data Collection
Building Annotation Guidelines
Annotation
Data Preprocessing
Feature Extraction
Experiments
Results
CLASSIFICATION RESULTS FOR FOOD ASPECT
Analysis
CONCLUSIONS AND FUTURE WORK

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.