Millions of people find the digital media that they want and need via social networks, and rely on recommendations to sort a flood of posts, friends, multimedia and promoted content. Today's users, however, need a new generation of smart recommendations that are able to keep pace with their moment-to-moment needs in their fast-moving, dynamically developing, mobile worlds. Achieving such social sm ...