Chatbots work just like AI robots. They are programmed to operate according to a predefined set of instructions. The more a chatbot interacts and learns new things, the smarter it becomes. They use the text-to-speech technology to deliver responses in a simulated human voice or text boxes. Chatbots are typically used in dialogue systems for various practical purposes.