A chatbot is a software application that aims to mimic human conversation through text or voice interactions, mostly online. Modern chatbots are artificial intelligence (AI) systems that are capable of having a conversation with a user in natural language and…