A Chatbot is a computer programs that can interact with humans through a simple conversational interface. They are designed to simulate an interaction with another human. Couple this with the fact that more than 90% of smartphone users spend most of their time in messaging apps such as Facebook Messenger and you have an excellent opportunity to bui...