Blogs | 15 Feb 2022

Aspect-Based Sentiment Analysis: A Brief Introduction

#socialmediamonitoringtools #sentimentanalysis
Aspect-Based Sentiment Analysis: A Brief Introduction

Among so many text analysis techniques that are available out there, sentiment analysis is one of the most precise and accurate one—hence widely used by companies that have social media monitoring as one of their services. However, there’s an even better alternative to the traditional sentiment analysis we all know, and it is called aspect-based sentiment analysis—which Sonar also uses in our social media monitoring tools.

Also known as aspect-level sentiment analysis, feature-based sentiment analysis, or aspect sentiment analysis, this technique gives an upper hand for businesses in learning more about what customers really need by analysing their customer feedback data by categorizing them according to each aspect and identifying the sentiment attributed to each one. The fact that customers usually talk about more than one aspect of service in social media conversations is what makes it hard for machines to categorize the real sentiment behind each sentence.

For example, when a customer posts their review for a restaurant they recently visited, they would usually not only write:

 “The food here tastes good.

Instead, they will write a full-on review about their whole experience there, such as:

I hate the fact that I have to wait in line for SO LONG just to get in. However, the food here tastes heavenly, and it makes all the waiting worth it!

In these kinds of sentences, there can never be only one sentiment for the entire review. That is why aspect-based sentiment analysis is used to understand the context in a deeper and help find out what kind of actionable insights we can take from this customer’s review—in this case, maintaining the quality of the food while enlarging the space so more customers can get in without waiting for too long.

So, basically, aspect-based sentiment analysis is able extract two things: sentiments and aspects. Sentiment as we know it is the positive, neutral, or negative tone behind customers’ opinions regarding a particular aspect. On the other hand, aspect is the topic, category, or feature that is being talked about by customers.

To put it simply, after deciding on which aspects to analyse from customers’ reviews, we can categorize and label these reviews according to the aspect that is mentioned in the review as seen on the table below.

Case Study: Yoiko Ramen 415 Restaurant (Blok M)

Customer’s Review





Ambience resto ini biasa aja, tetapi konsep Japanese-nya masih masuk. Overall, harga dan rasa dari menu yang saya pesan di sini kurang worth it.







Chicken Karage yang saya pesen enak banget, begitu pun dengan Goma Tonkotsu Ramen-nya. Suasananya berasa lagi makan di Jepang karena interiornya sangat mendukung. Sayangnya, pelayanannya kurang ramah.








Enak sih Tonkotsu Ramen-nya, tapi yaudah biasa aja gitu. Kalo disuruh balik lagi kayaknya aku nggak mau. Menurutku ramen dan kuahnya kurang rich.











Soal rasa, nggak usah dibahas lagi. Tadi pesen Gyoza, Tonkotsu, dan Gila Ramen. All good as usual. Tapi, waiting time-nya parah. Makanan pertama baru keluar setelah nunggu 45 menit!

















Some cells that are left blank on the table above means that the customer did not mention or talk about that aspect on their reviews. This kind of categorization is the key to extracting the most important insights from customers’ reviews and decide the next strategy that can really help improve your business.

On our next blog, we will talk more about why aspect-based sentiment analysis is better than the conventional ones. So, stay tuned!

If you have any questions about how Sonar’s aspect-based sentiment analysis works and how we can help your company grow, please feel free to contact us.

Related Resources

Deep dive analysis on industry trending topics, social media trends, digital movers and shakersand other need-to-know developments on social

Sonar Sonar analytics Sonar Influence Election Day Indonesian Election Social Media Analytics Pilpres 2019

Social Analysis Report: Election Day 2019

27 Sep 2019
Sonar Sonar analytics Ratna Sarumpaet Social Media Analytics

Ratna Sarumpaet: From Victim to Perpetrator

27 Sep 2019
Sonar Sonar analytics Sonar Influence Banking Industry Indonesia Banking Industry Banking Report Socisl Media Analytics

Indonesia's Banking Industry: Quarter 1, 2017

27 Sep 2019
Sonar Sonar analytics Banking Banking Industry Banking Report Social Media Analytics

Indonesian Banking Landscape: 2017 Report

26 Sep 2019
social media monitoring social media listening big data AI Social media week jakarta

Optimizing Business Strategies With Data-Driven & AI Based Insights

14 Nov 2019
social media monitoring sentiment analysis bahasa Indonesia election day political landscape

Political Landscape Analysis: Road to 2024

30 Nov 2021

PT Sonar Analitika Indonesia is a Dataxet Pte. Ltd. company.