What are Conversational AI and Chatbot?

A chatbot is a computer program that uses artificial intelligence (AI) and natural language processing (NLP) to understand and answer questions, simulate human conversation and can learn things under the human agent supervision