Chatbot has been quite successful in creating a buzz among online businesses in its efforts to take customer experience to the next level. Users have high expectations from Artificial Intelligence (AI) powered chatbot. This entitles businesses to design a chatbot that has the potential to make a customer feel as if they are talking to a human being who understands their language well.
It is a known fact that a lot of programming effort is required to build a fully functional chatbot. However, what many businesses fail to realize is UX designing aspect is equally important. How does your chatbot appear and respond to customer’s queries is what determines its overall usability.
http://www.hiddenbrains.com/articles/4-ux-elements-for-engaging-and-interactive-chatbots.html