Key points are not available for this paper at this time.
The modern era of technology has a tremendous impact on the society. With the creation of the ultimate virtual assistants, chatbots have become a popular entity in the conversational services. Chatbots are software programs that use natural language understanding and processing. Chatbots are not just restricted to help the user to complete his tasks such as booking a movie ticket or finding the nearest restaurant, but they also provide a source of entertainment, play a major role in home automation projects, give business strategy tips and help in other ways. In this paper, we will provide an insight into what a chatbot is and the types of chatbots. We also propose a classification based on the current market trends, ease of usability and requirements.
Aishwarya Gupta (Sat,) studied this question.