Nand Kishor Contributor

Nand Kishor is the Product Manager of House of Bots. After finishing his studies in computer science, he ideated & re-launched Real Estate Business Intelligence Tool, where he created one of the leading Business Intelligence Tool for property price analysis in 2012. He also writes, research and sharing knowledge about Artificial Intelligence (AI), Machine Learning (ML), Data Science, Big Data, Python Language etc... ...

Follow on

Nand Kishor is the Product Manager of House of Bots. After finishing his studies in computer science, he ideated & re-launched Real Estate Business Intelligence Tool, where he created one of the leading Business Intelligence Tool for property price analysis in 2012. He also writes, research and sharing knowledge about Artificial Intelligence (AI), Machine Learning (ML), Data Science, Big Data, Python Language etc...

3 Best Programming Languages For Internet of Things Development In 2018
7 days ago

Data science is the big draw in business schools
180 days ago

7 Effective Methods for Fitting a Liner
190 days ago

3 Thoughts on Why Deep Learning Works So Well
190 days ago

3 million at risk from the rise of robots
190 days ago

Top 10 Hot Artificial Intelligence (AI) Technologies
209847 views

Here's why so many data scientists are leaving their jobs
75198 views

Want to be a millionaire before you turn 25? Study artificial intelligence or machine learning
68184 views

2018 Data Science Interview Questions for Top Tech Companies
58575 views

Google announces scholarship program to train 1.3 lakh Indian developers in emerging technologies
56679 views

Aspect Based Sentiment Analysis

Jan 12, 2018 | 6543 Views

ABSA is the analysis of a given statement, paragraph, or a huge document for getting insight about what the text or document is talking about.

By seeing the list of all nouns in a sentence or a paragraph, we can get an idea about the document or particular paragraph. If we can get the adjective that describes each noun, we will understand that paragraph more.

If we can run a sentimental analysis on each short sentence in that paragraph, we will get more information. Please don't think we are talking about a text-summarizer. It's more than that.

Suppose we are launching a new laptop. After the product launch, we are monitoring customer feedback. Because we have lots of customers across the globe, we will get lots of feedback.

If we want to analyze all of that feedback, it may take a year or several months. In short, it is impossible now, because the industry is very competitive and growing too fast.

ABSA will be very helpful in this situation. It will extract all of the nouns and adjectives and do a sentimental analysis on each sentence that has a noun.

For example, if the sentence is "Monitor of the lap is good but the battery backup is worse," it contains two nouns, monitor and battery, and each noun also has an adjective.

For monitor, its good and for battery, its worse. Monitor has a positive sentiment and battery has a negative sentiment. If we run our program on a set of feedback, we will be able to find out what features users don't like and the features they do like. We can use that information to redesign the next version of our product.

It is that simple. You can find a sample code for doing ABSA on my GitHub repository.

Source: Codementor