Shevat, A. (2017). Designing Bots – Creating Conversational Experiences. Sebastopol, CA: O’Reilly Media.
Chatbots enable powerful and effective conversations between a learner and the platform they are learning on. They use machine or artificial intelligence to create routes to dialogue and engagement. Many readers will have heard of the use of such support systems from the story of Jill Watson – the IBM Watson bot used as a tutorial assistant at Georgia Tech (for details, see here). This book explores the details of the design process and provides concrete examples of designing bots for a range of use cases. It looks at everything from use case specification to actual designing of a bot, all the way to validating our design with users. While written for business-to-business and business-to-customer, it is not difficult to translate from these environments to learning environments. Chat bots are already in use in a variety of educational organizations. This will help you add this functionality to your designs.