You can’t be truly convinced by an Artificial Intelligence until it can understand your emotions. What’s the point of keeping a robot if it can’t get at the nuances of what you really mean? IBM can understand your need and thinks it can help you with this. It just gave Watson an upgrade that includes a new set of APIs available for developers, Tone Analyzer, Emotion Analysis and Visual Recognition that are in beta mode. Also, the company re-released its Text-to-speech engine with emotional capabilities as Expressive TTS.
The Tone Analyzer API will listen to the way you speak, and identify your input for emotions like sadness or joy. So, if you are really down in the dumps but keep saying that you are fine, Watson should pick up on that subtle gloom. According to IBM, this API will help with “nuanced understanding” of the users’ input as it can analyze entire sentences rather than single words.
On the other hand, Emotion Analysis helps you to dig up the emotion of people you’re communicating with. Using much of the same analysis tools as Tone Analyzer, it gives you a better read on people just by turning the table.
You can easily understand from the name that Visual Recognition is for image analysis, except it allows the developers to train it. Being a very specific stylistic identifier, it will also tell you the type of the product rather than only identify them as some other image scanning services.
These three new APIs (including Expressive TTS) are available via Watson Developer Cloud on Bluemix. They are all part of Watson’s open platform making sure that Watson is going to be a full-fledged intelligent agent, rather than just a business tool.