Chatbot and bullyfree Chat

Abstract
In this technology world, a recent technology called chatbot which have been in demand and usage for every business purpose and have hit the market.Chatbots is an interaction between person and bot which gives us a efficient service and it also gives the way to develop customer engagement and efficiency by reduction of cost by using these service.Chatbots can be accessible at anytime,which can handle capacity that is chatbot can chat with thousands of people at a time,It has a flexible attribute as well as customer satisfaction. A chatbot is constructed using natural language processing with the help of machine learning algorithm for training the bot and to make up the bot to perform in a right way and so training and testing is done using ML.This paper gives an overview of chatbot and challenges we faced behind the chatbot with extra features of images.