Bots: What you need to know (O’Reilly)

O’Reilly’s got a decent overview of bots. “Bots are a new, AI-driven way to interact with users in a variety of environments. As AI improves and users turn away from single-purpose apps and toward messaging interfaces, they could revolutionize customer service, productivity, and communication.”