Skip to main content

Posts

Showing posts with the label deep neural network

How to build a chat bot

How to build a chatBot Do you know what a chatBot is? Well if "no" ,a chatbot is an intelligent piece of software that is capable of communicating and performing actions similar to a human. Chatbots are used a lot in customer interaction, marketing on social network sites and instantly messaging the client. So many industry uses it,some times when you think you are chatting with a care line of a companyeyou might be chatting eith a ChatBot !isn't that awesome?. There are two basic types of chatbot models based on how they are built; Retrieval based and Generative based models.Lets talk about them: Retrieval Based Model A retrieval-based chatbot uses predefined input patterns and responses. It then uses some type of heuristic approach to select the appropriate response. It is widely used in the industry to make goal-oriented chatbots where we can customize the tone and flow of the chatbot to drive our customers with the best experience. Generative Based chatbot ...