You are a real boy. At least as real as I’ve ever made one.

– Prof. Hobby to his AI robot, David (Characters from 2002 Hollywood movie A.I.: Artificial Intelligence)

Infusing emotions into machines and making robots behave humanlike has been an on-going process since quite some time now. At this stage, technology can distinguish between a yes and no, true and false, right and wrong. The AI technology has just scratched the surface of sentiment analysis sphere and only a handful of players in the tech industry claimed to have mastered it. Sentiment is commonly defined as a view or an opinion that is held or expressed. There is a sentiment attached to every action that we are performing in our day to day lives. These could be in various forms such as happiness, gratitude, fear, anger, sadness, disgust, surprise, trust, etc. For simplification, let us group them as positive, negative and neutral sentiments.


By observing the behavioral pattern of the humans, we can make sense of the person’s mental and emotional condition at any given time. This will then influence our response, appropriate to the best of our knowledge. Consider the following sentence:

My bank rejected my loan request. Amazing!

Clearly, to any human, the above statement is in a bad taste. The word ‘amazing’ makes the statement sarcastic, which is again a negative emotion. Most humans can apply contextual understanding to this statement and comprehend the true sentiment behind the expression. For a machine though, it will catch the word ‘amazing’ and term the statement as a positive one.

This is the difference between humans and machines.

Imagine the customer’s frustration if he gets an automated reply saying, “We are delighted to know about your amazing experience with our services, and we look forward to serving you again!


The past year has witnessed a lot of hype and exponential growth in the implementation of artificial intelligence in various sectors. Machine learning algorithms are created to automate various processes within the Sales, Marketing and HR functions. The implementation of AI technology has certainly helped organizations in improving the top line.

Deep learning has improved the machine’s ability to understand a query and give an appropriate response. The companies can find the opinions and views of their customers on various social media channels such as Twitter, Facebook, Youtube, etc. This data is fed through machine learning algorithms to understand the customer sentiment (positive, negative or neutral) to provide an appropriate response. This happens so smoothly in the background that a customer posting the query might not know that he is speaking to a Bot unless explicitly mentioned.

As mentioned in the example above, it is evident that the customer’s feedback on getting his loan rejected is a negative one and the situation could go down south if it is not handled properly.

Apart from the quick response functionality and the ability to give accurate resolutions, the companies have shifted their focus on AI tech to make the automation smarter. The most basic use case would be an intelligent auto response to an irate customer posting negative statements on chat or social media. While most of these comments can be handled correctly by the automated systems using an IF-THEN algorithm, it is the sarcastic comments that could be tricky. So, the system needs to ‘understand’ that if a loan is rejected, it is not a pleasant experience for the customer regardless of the adjectives that follow. The machine learning techniques and natural language processing have an important role in identifying sentiments from the customer’s contextual statements. Using text mining, i.e. extracting high-quality information from text and through text analysis, systems can be trained to handle mocking or sardonic queries with the right approach.

Beyond everything else, realistically the human sentiments cannot be divided into just three buckets of Positive, Negative and Neutral. With the advancement of technology and social platforms, language is evolving faster than ever before, and the AI must keep up with the pace. Exponentia DataLabs is an AI tech provider that understands the importance of building an intelligent system that not only makes automation smarter but also acknowledges the human expressions.