Performing Opinion Mining

Learn to use the text analytics service from Azure to perform Opinion Mining from the text using the SDK.

What is opinion mining?

The opinion mining feature is related to sentiment analysis that we have discussed in the previous lesson. In fact, opinion mining is also called “Aspect based sentiment analysis” in the field of Natural Language Processing. This feature helps to dig deeper into the sentiment insights based on the words (such as those which describe the products or services).

For example, if the user provides a review of a restaurant as “The food at the restaurant was amazing, but the service was not good.” Here, opinion mining will help to understand the association of the positive and negative sentiment with the corresponding attribute of the product or service. In this example, “food” will be associated with a positive sentiment and “service” will be associated with a negative sentiment.

Hence, opinion mining helps to better understand the users’ sentiments for particular attributes of a product or service.

Implementation

Let’s start the implementation of the aspect-based sentiment analysis.

Get hands-on with 1200+ tech skills courses.