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.