Topics In Demand
Notification
New

No notification found.

Blog
The analytics behind chatbots

June 22, 2016

552

0


Listen to this article



Facebook says tens of thousands of developers are working on chatbots. Microsoft, Google, Amazon- almost all major companies have indicated their interest in chatbots.

Machine Learning and Analytics to the fore-

Analytics India Magazine states that some of the deep learning techniques that are used to build chatbots are based on either Retrieval models, which use predefined responses or Generative models which generate new responses from scratch.

While retrieval models don’t make grammatical mistakes, as they have a database of responses to choose from; they are unable to handle cases for which no appropriate predefined response exists. On the other hand, Generative models are hard to train and are more likely to make grammatical mistakes, even though they are ‘smarter’ as they use machine translation techniques to translate from an input to output.

Facebook Messenger bot engine will be following the retrieval model for most companies as the starting point of a bot would be a set of interaction rules defined by the developer as some basic guidelines on handling inquiries. Further, the application will start amassing chat logs, and soon it will be able to take advantage of the tool’s machine learning component to scan the information for recurring communications patterns and factor them into its programming.

Initial experiences show that while chatbots might be the future of personalized communication between brands and consumers, and have massive potential as the de-facto data collection tool,  there is still a long way to go. At the same time, they could also be a very dangerous threat to a customer’s online privacy & security over time. As they are supposed to behave as human as possible by mimicking the language, they may end up collecting sensitive or confidential information. The problem is that this data will get stored somewhere which could be misused.

Have you thought about developing, or are in the process of developing chatbots? Do share your experiences!


That the contents of third-party articles/blogs published here on the website, and the interpretation of all information in the article/blogs such as data, maps, numbers, opinions etc. displayed in the article/blogs and views or the opinions expressed within the content are solely of the author's; and do not reflect the opinions and beliefs of NASSCOM or its affiliates in any manner. NASSCOM does not take any liability w.r.t. content in any manner and will not be liable in any manner whatsoever for any kind of liability arising out of any act, error or omission. The contents of third-party article/blogs published, are provided solely as convenience; and the presence of these articles/blogs should not, under any circumstances, be considered as an endorsement of the contents by NASSCOM in any manner; and if you chose to access these articles/blogs , you do so at your own risk.


images
achyuta ghosh
Head of Research

© Copyright nasscom. All Rights Reserved.