How Starbucks is using AI to improve the customer experience

At Microsoft's Build conference, Starbucks showed how artificial intelligence is helping them better predict what customers may be in the mood for by considering such factors such as weather, location, and user preferences.