Skip to Content

In this blog I’m going to give a brief overview of how we can achieve sentiment analysis.

From Data Services 4.0 the feature Text Data Processing was made part of Data Services, this allows us to extract keywords from unstructured text. These keywords are extracted based on a dictionary. So for sentiment analysis we are interested in pulling out parts of the text and determining if their is positive or negative remarks.

TextDataProcessing.jpg

I have created a table with positive and negative sentiments. I have underlined the sentiments in red.

Table.jpg

I then built a simple data flow to read the text data and store in another table with extra information. Below you can see lines highlighted related to sentiment. As seen in the below picture not only can we determine the sentiment but can classify it as a strong or weak sentiment.

SentimentResult.jpg

We can then create reports on the data to achieve meaningful sentiment analysis.

Example of reports created in Web Intelligence.

Sentiment1Webi.jpg

Here is another example created in Web Intelligence where we narrow down sentiments by city.

Sentiment2Webi.jpg

For more information follow me on twitter @louisdegouveia

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

Leave a Reply