Read this authenticated review
Likelihood to Recommend
It's well suited in building chatbots. We have tried and tested building a chatbot using Watson and it was easy to build and deploy. Watson accepts questions posed by the user in natural language and provides the user with a response (or a set of responses) by generating and evaluating various hypotheses around different interpretations of the question and possible answers to it. Unlike keyword-based search engines, which simply retrieve relevant documents, Watson gleans context from the question to provide the user with precise and relevant answers, along with confidence ratings and supporting evidence.