The 9 components of a well designed chatbot - Kore.ai