Chatbots
In this chapter, we will learn about chatbots. We will understand what they are, and how they can be used. You will also learn how to create your own chatbot. We will cover the following topics:
- The future of chatbots
- Chatbots today
- Basic chatbot concepts
- Popular chatbot platforms
- DialogFlow:
- Setting up DialogFlow
- Integrating the chatbot into a website with a widget
- Integrating the chatbot into a website using Python
- Setting up a webhook in DialogFlow
- Enabling webhooks for intents
- Setting up training phrases for an intent
- Setting up parameters and actions for an intent
- Building fulfillment responses from a webhook
- Checking responses from a webhook
We'll begin by talking about the future of chatbots and their many potential applications.