Singh, SatwinderBeniwal, Himanshu2024-01-212024-08-142024-01-212024-08-142021-11-101319157810.1016/j.jksuci.2021.10.013https://kr.cup.edu.in/handle/32116/3899Conversational AI intends for machine-human interactions to appear and feel more natural and inclined to communicate in a near-human context. Chatbots, also known as conversational agents, are typically divided into two use-cases: task-oriented bots and social friend-bots. Task-oriented bots are often used to do activities such as answering questions or solving basic queries. Furthermore, social-friend-bots are designed to communicate like humans, where the user can speak freely and the bot answers organically while maintaining the conversation's ambience. This paper analyses recent works in the conversational AI domain examining the exclusive methodologies, existing frameworks or tools, evaluation metrics, and available datasets for building robust conversational agents. Finally, a mind-map encompassing all the stated elements and qualities of chatbots is created. � 2021 The Authorsen-USChatbotsConversational agentsConversational AINatural Language ProcessingPersonal assistantsA survey on near-human conversational agentsReviewhttps://linkinghub.elsevier.com/retrieve/pii/S1319157821003001Journal of King Saud University - Computer and Information Sciences