Designing Conversational Interfaces

An introduction to creating compelling chat applications