AI-driven chatbots have arrived. Sure, there are the kitschy examples: Xiaolce, the Chinese chatbot whose first words reporting the weather on a Shanghai TV station were, "I'm happy to start my new work on the winter solstice." But there are also machine learning programs like one from Google that writes its own piano songs; or IBM's Watson that is able to deliver life-saving medical diagnoses in under 10 minutes. more