Chatbots have come a long way from their earliest rule-based forms.
Chatbots are used in a wide range of applications, from customer service to education