Escape the bubble: guided exploration of music preferences for serendipity and novelty

In order to predict user behaviour recommender systems generate views of the world according to expressed and known user preferences resulting in 'filter bubbles'. This kind of bubbles generally help users to easily identify objects they like. However, it is becoming increasingly difficult for users to escape their personalized world and change their perspectives especially in domains such as music. In this work we present a methodology and related system that allows users to initiate explorations of music genres by taking a gradual path towards the desired genre while viewing the preferences of other users. The proposed methodology is based on identifying 'latent genres' and using user preference graphs for detecting optimal paths towards a selected target latent genre. In this process we generate suggestions of artists a user should listen to, aiming towards serendipitous and novel encounters. We have implemented our approach in a music recommendation system and evaluated it with encouraging results.

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

[2]  Klaas Bosteels,et al.  Music Recommendation and the Long Tail , 2010 .

[3]  Ernesto Damiani,et al.  What is a "Musical World"? An affinity propagation approach , 2011, MIRUM '11.

[4]  Cormac Herley,et al.  Inferring similarity between music objects with application to playlist generation , 2005, MIR '05.

[5]  Enric Plaza,et al.  Case-Based Sequential Ordering of Songs for Playlist Recommendation , 2006, ECCBR.

[6]  Robin Burke,et al.  Context-aware music recommendation based on latenttopic sequential patterns , 2012, RecSys.

[7]  Tsvi Kuflik,et al.  Second workshop on information heterogeneity and fusion in recommender systems (HetRec2011) , 2011, RecSys '11.

[8]  Daniele Quercia,et al.  Auralist: introducing serendipity into music recommendation , 2012, WSDM '12.

[9]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[10]  Gerhard Widmer,et al.  Playlist Generation using Start and End Songs , 2008, ISMIR.

[11]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[12]  Milton J. Bennett Basic Concepts of Intercultural Communication: Selected Readings , 2013 .

[13]  Ioannis Konstas,et al.  Categorising social tags to improve folksonomy-based recommendations , 2011, J. Web Semant..

[14]  Milton J. Bennett Overcoming the Golden Rule: Sympathy and Empathy , 1979 .

[15]  Tsvi Kuflik,et al.  Workshop on information heterogeneity and fusion in recommender systems (HetRec 2010) , 2010, RecSys '10.