o find interesting and new apps in the crowded App marketplaces. Given the huge supply of apps, the problem is even bigger for app developers to not only make their apps get noticed, but also to drive engagement, retention, and monetization from their use