Building a bot

In the first chatbots, quite simple algorithms were used to analyze the input message and return an output response; these algorithms were intended to simulate the computer's understanding of what was proposed in the input by providing consistent responses as output. As time passed and technology evolved, more and more sophisticated AI methods were created, with which the chatbots were able to establish conversations closer and closer to real ones between humans. From what basics is it necessary to start in order to correctly design chatbots? Fundamental topics in the bot building are intents, entities, and context. In the following section, we will analyze them to understand how to use them efficiently.

Get Hands-On Machine Learning on Google Cloud Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.