Nowadays, chatbots are very popular and used by huge companies to researchers to anyone who has a passion to learn and use automated responses. A chatbot is a system that has the ability to respond to your questions in an automated way. There are smart chatbots and dump ones. The difference between them is that a smart chatbot is well trained and has the ability to understand the language and syntax that you type and responds accordingly, whereas the dump one responds in an almost specific way according to a question. In this chapter, we will create a simple and easy chatbot using Raspberry Pi Zero W. We will go through the following topics in this chapter:
- User input
- Server installation
- and networking services
- Security