© Sumit Raj 2019
Sumit RajBuilding Chatbots with Pythonhttps://doi.org/10.1007/978-1-4842-4096-0_1

1. The Beloved Chatbots

Sumit Raj1 
(1)
Bangalore, Karnataka, India
 

When you begin to build a chatbot, it’s very important to understand what chatbots do and what they look like.

You must have heard of Siri, IBM Watson, Google Allo, etc. The basic problem that these bots try to solve is to become an intermediary and help users become more productive. They do this by allowing the user to worry less about how information will be retrieved and about the input format that may be needed to attain specific data. Bots tend to become more and more intelligent as they handle user data input and gain more insights from it. Chatbots are successful because they give ...

Get Building Chatbots with Python: Using Natural Language Processing and Machine Learning 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.