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

5. Deploying Your Chatbot

Sumit Raj1 
(1)
Bangalore, Karnataka, India
 

In this chapter we’ll learn how to deploy our chatbots on the web. There are various ways and channels through which one can deploy or expose their chatbot web application to the outside world. For an example, we can expose our HoroscopeBot with NLU and dialog model on Facebook and Slack as they provide you a user interface already. You may also want to have your own web app that exactly runs on your own server. We will also explore how to deploy a chatbot on our own servers using our own user interface by the end of this chapter.

First Steps

The first step is to create a copy of your ...

Get Building Chatbots with Python: Using Natural Language Processing and Machine Learning now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.