Preference, context and communities: a multi-faceted approach to predicting smartphone app usage patterns
multi - instance metric learning .