Smart(phone) Personalization: Apps vs. Bots