A website or an app is a customary way that a business adopts to provide their services to their customer base. However, given the limited storage in the phones, not many users will be willing to download an app to get their queries addressed. Going to company website is also time consuming. In general, when the consumers face issues, they reach out to the customer support. More often than not, it takes a long waiting time to reach the customer service representative. Not to mention, these calls are not always satisfactory. Interacting with customers and retaining those customers becomes difficult for the businesses with a wide audience to cater. Chatbots provide an option that can be used by businesses to address the general queries of the user. These are chat-based software that understand anything user types or says and accordingly replies and takes actions. The recent developments in the field of artificial intelligence have made chatbots more intelligent and adaptable for being a substitute to FAQ pages.