Algorithmic Balancing of Familiarity, Similarity, & Discovery in Music Recommendations

Algorithmic recommendations shape music consumption at scale, and understanding the role different behavioral aspects play in how content is consumed, is a central question for music streaming platforms. Focusing on the notions of familiarity, similarity and discovery, we identify the need for explicit consideration and optimization of such objectives, and establish the need to efficiently balance them when generating algorithmic recommendations for users. We posit that while familiarity helps drive short term engagement, jointly optimizing for discovery enables the platform to influence and shape consumption across suppliers. We propose a multi-level ordered-weighted averaging based objective balancer to help maintain a healthy balance with respect to familiarity and discovery objectives, and conduct a series of offline evaluations and online AB tests, to demonstrate that despite the presence of strict trade-offs, we can achieve wins on both satisfaction and discover centric objectives. Our proposed methods and insights have implications for the design and deployment of practical approaches for music recommendations, and our findings demonstrate that they can lead to substantial improvements on recommendation quality on one of the world's largest music streaming platforms.

[1]  Jaime Teevan,et al.  Large scale query log analysis of re-finding , 2010, WSDM '10.

[2]  Jeffrey Dean,et al.  Efficient Estimation of Word Representations in Vector Space , 2013, ICLR.

[3]  Fernando Diaz,et al.  Towards a Fair Marketplace: Counterfactual Evaluation of the trade-off between Relevance, Fairness & Satisfaction in Recommendation Systems , 2018, CIKM.

[4]  Izak Benbasat,et al.  The Effects of Personalizaion and Familiarity on Trust and Adoption of Recommendation Agents , 2006, MIS Q..

[5]  J. S. Downie,et al.  The utilitarian and hedonic outcomes of music information-seeking in everyday life , 2011 .

[6]  Rebecca K. Ratner,et al.  Patterns of Hedonic Consumption Over Time , 1997 .

[7]  Ronald R. Yager,et al.  On ordered weighted averaging aggregation operators in multicriteria decisionmaking , 1988, IEEE Trans. Syst. Man Cybern..

[8]  Jean Garcia-Gathright,et al.  Understanding and Evaluating User Satisfaction with Music Discovery , 2018, SIGIR.

[9]  Xiaoyu Chen,et al.  Email Volume Optimization at LinkedIn , 2016, KDD.

[10]  Susan T. Dumais,et al.  Large scale analysis of web revisitation patterns , 2008, CHI.

[11]  Derek Bridge,et al.  Diversity, Serendipity, Novelty, and Coverage , 2016, ACM Trans. Interact. Intell. Syst..

[12]  Suju Rajan,et al.  Beyond clicks: dwell time for personalization , 2014, RecSys '14.

[13]  Hyerim Cho,et al.  Users' music information needs and behaviors: Design implications for music information retrieval systems , 2016, J. Assoc. Inf. Sci. Technol..

[14]  Matti Mäntymäki,et al.  Gratifications from using freemium music streaming services: Differences between basic and premium users , 2015, ICIS.

[15]  Eli Pariser,et al.  The Filter Bubble: What the Internet Is Hiding from You , 2011 .

[16]  Deepak Agarwal,et al.  Personalized click shaping through lagrangian duality for online recommendation , 2012, SIGIR '12.

[17]  Neil J. Hurley,et al.  Novelty and Diversity in Top-N Recommendation -- Analysis and Evaluation , 2011, TOIT.

[18]  Dietmar Jannach,et al.  Item Familiarity Effects in User-Centric Evaluations of Recommender Systems , 2015, RecSys Posters.

[19]  Sergei Vassilvitskii,et al.  The dynamics of repeat consumption , 2014, WWW.

[20]  Chirag Shah,et al.  Investigating Listeners’ Responses to Divergent Recommendations , 2020, RecSys.

[21]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[22]  Qingli Da,et al.  On the properties of regular increasing monotone (RIM) quantifiers with maximum entropy† , 2008, Int. J. Gen. Syst..

[23]  Mounia Lalmas,et al.  Bandit based Optimization of Multiple Objectives on a Music Streaming Platform , 2020, KDD.

[24]  Eli Pariser FILTER BUBBLE: Wie wir im Internet entmündigt werden , 2012 .

[25]  Rebecca K. Ratner,et al.  Choosing less-preferred experiences for the sake of variety. , 1999 .