After nearly three years of designing dialog systems, that have been full of mistakes, disappointments, reality strikes, and other sad stuff, I’ve formulated some rules I live by as a chatbot designer. So if you want to build an efficient chatbot, here are three major recommendations. 1. Always keep in mind the goal your chatbot needs to achieve Chatbots can be very…