Microsoft spins out AI-powered Xiaoice chatbot as a separate company