Abstract
Nowadays, thanks to the popularization of music streaming services, we gained access to millions of songs to listen to. One of the methods employed by these services to support browsing and promote song discovery are playlists. Additionally, creating and sharing playlists over the Internet have become common practices. A playlist can be defined as a “sequence of songs meant to be listened to as a group”. Research on playlist creation has been done according to three perspectives: i) manual creation; ii) automatic generation and recommendation; and iii) assisted playlist creation. In this paper we review previous research on these three approaches, which we believe are complementary on the subject of playlist creation. We highlight the importance of combining insights from these three perspectives to better understand the current problems and methods, criteria and techniques, and how they complement each other. Furthermore, we identify promising research directions for the three different approaches of playlist creation.
Similar content being viewed by others
Notes
References
Althoff KD (2001) Case-based reasoning, vol 1. Handbook on software engineering and knowledge engineering
Asante MK (2008) It’s bigger than hip hop: The rise of the post-hip-hop generation Macmillan
Aucouturier JJ, Pachet F (2002) Scaling up music playlist generation. In: Proceedings of the IEEE international conference on multimedia and expo, vol 1, pp 105–108
Baccigalupo C, Plaza E (2006) Case-based sequential ordering of songs for playlist recommendation. In: Advances in case-based reasoning, lecture notes in computer science, vol 4106. Springer, Berlin Heidelberg, pp 286–300
Baccigalupo C, Plaza E (2007) A case-based song scheduler for group customised radio. In: Case-based reasoning research and development, vol 4626. Springer Verlag, pp 433–448
Bakalov F, Meurs MJ, König-Ries B., Sateli B, Witte R, Butler G, Tsang A (2013) An approach to controlling user models and personalization effects in recommender systems. In: Proceedings of the international conference on intelligent user interfaces, pp 49–56
Barrington L, Oda R, Lanckriet G (2009) Smarter than genius? human evaluation of music recommender systems. In: ISMIR, vol 9. Citeseer, pp 357–362
Baur D, Seiffert F, Sedlmair M, Boring S (2010) The streams of our lives: Visualizing listening histories in context. IEEE TVCG
Baur D, Hering B, Boring S, Butz A (2011) Who needs interaction anyway: exploring mobile playlist creation from manual to automatic. In: Proceedings of the international conference on intelligent user interfaces
Bengio IGY, Courville A Deep learning (2016). http://www.deeplearningbook.org. Book in preparation for MIT Press
Bennett J, Lanning S, Netflix N (2007) The netflix prize. In: KDD cup and workshop in conjunction with KDD
Bonnin G, Jannach D (2013) A comparison of playlist generation strategies for music recommendation and a new baseline scheme. In: Workshops at the twenty-seventh AAAI conference on artificial intelligence
Bonnin G, Jannach D (2013) Evaluating the quality of generated playlists based on hand-crafted samples. In: Proceedings of the international music information retrieval conference
Bonnin G, Jannach D (2014) Automated generation of music playlists: Survey and experiments. ACM Comput Surv 47(2):26
Bostandjiev S, O’Donovan J, Höllerer T (2012) Tasteweights: A visual interactive hybrid recommender system. In: Proceedings of the sixth ACM conference on recommender systems, RecSys ’12. ACM, NY, USA, pp 35–42
Brewster B, Broughton F (2006) Last night a DJ saved my life: The history of the disc jockey, 2nd edn. Headline Book Publishing, London, United Kingdom
Bull M (2006) Investigating the culture of mobile listening: From walkman to ipod. In: Consuming Music Together. Springer Verlag, pp 131–149
Burke R (2002) Hybrid recommender systems: Survey and experiments. User Model User-Adapt Interact 12(4):331–370
Byron L, Wattenberg M (2008) Stacked graphs geometry & aesthetics. IEEE TVCG. doi:10.1109/TVCG.2008.166
Cardoso L, Panda R, Paiva RP (2011) Moodetector: A prototype software tool for mood-based playlist generation. In: Simposio de Informatica–INForum 2011, vol 124
Carreira M (2012) Musicmapper: Visualizing and exploring music libraries. Master’s Thesis, Instituto Superior Tecnico, Universidade de Lisboa
Casey M, Veltkamp R, Goto M, Leman M, Rhodes C, Slaney M (2008) Content-based music information retrieval: current directions and future challenges. Proc IEEE 96(4):668–696
Celma O (2010) Music Recommendation and Discovery. Springer, Berlin Heidelberg
Chen Y (2010) Exploratory browsing: Enhancing the browsing experience with media collections. Master’s Thesis, Ludwig-Maximilians-Universitt Mnchen
Chen YX, Butz A (2009) Musicsim: Integrating audio analysis and user feedback in an interactive music browsing ui. In: Proceedings of the international conference on intelligent user interfaces, pp 429–434
Chen S, Moore JL, Turnbull D, Joachims T (2012) Playlist prediction via metric embedding. In: Proceedings of the international conference on knowledge discovery and data mining. ACM, pp 714–722
Cohen WW, Fan W (2000) Web-collaborative filtering: recommending music by crawling the Web. Comput Netw 33(1):685–698
Crampes M, Villerd J, Emery A, Ranwez S (2007) Automatic playlist composition in a dynamic music landscape. In: Proceedings of the international workshop on semantically aware document processing and indexing, pp 15–20
Cremonesi P, Garzotto F, Negro S, Papadopoulos AV, Turrin R (2011) Looking for good? recommendations: A comparative evaluation of recommender systems. In: Human-computer interaction–INTERACT 2011. Springer, pp 152–168
Cunningham SJ, Bainbridge D, Falconer A (2006) More of an art than a science: Supporting the creation of playlists and mixes. In: Proceedings of 7th international conference on music information retrieval, Victoria, Canada, pp 240–245
De Mooij A (1997) Learning preferences for music playlists. Master’s Thesis, Technische Universiteit Eindhoven, Department of Mathmatics and Computer Science
Dias R, Fonseca MJ (2010) Muvis: an application for interactive exploration of large music collections. In: Proceedings of the international conference on multimedia (MM’10). ACM, pp 1043–1046
Dias R, Fonseca MJ, Gonalves D (2012) Interactive exploration of music listening histories. In: Proceedings of the international conference on Advanced Visual Interfaces, AVI’12. ACM, NY, USA
Dias R, Cunha R, Fonseca MJ (2014) A user-centered music recommendation approach for daily activities. In: Proceedings of the workshop on new trends in content-based recommender systems (CBRecSys’14)
Dix A, Ellis G (1998) Starting simple: Adding value to static visualisation through simple interaction. In: Proceedings of the working conference on advanced visual interfaces, AVI’98, pp 124–134
Du Gay P, Hall S, Janes L, Madsen AK, Mackay H, Negus K (2013) Doing cultural studies: The story of the Sony Walkman. Sage
Fields B (2011) Contextualize your listening: The playlist as recommendation engine. Ph.D. Thesis, Goldsmiths University of London
Fields B, Lamere P (2010) Finding a path through the jukebox the playlist tutorial. In: International conference on music information retrieval 2010
Freire AM (2008) Remediating radio: Audio streaming, music recommendation and the discourse of radioness. Intl Stud Broadcast Audio Media 5(2-3):97–112
Golbeck J, Hansen DL (2011) A framework for recommending collections. In: Inproceedings of the workshop on novelty and diversity in recommender systems (DiveRS’11), p 35
Goto M, Goto T (2005) Musicream: New music playback interface for streaming, sticking, sorting, and recalling musical pieces. In: Inproceedings of the international conference on music information retrieval, pp 404–411
Goussevskaia O, Kuhn M, Wattenhofer R (2008) Exploring music collections on mobile devices. In: Proceedings of the international conference on human computer interaction with mobile devices and services, pp 359–362
Gouyon F, Cruz N, Sarmento L (2011) A last.fm and youtube mash-up for music browsing and playlist edition. In: Late-breaking demo session at the international music information retrieval conference. http://ismir2011.ismir.net/latebreaking/LB-3.pdf
Hagen AN (2015) The playlist experience: Personal playlists in music streaming services. Popular Music and Society (ahead-of-print):1–21
Hariri N, Mobasher B, Burke R (2012) Context-aware music recommendation based on latenttopic sequential patterns. In: Proceedings of the international conference on recommender systems (RecSys’12). doi:10.1145/2365952.2365979, pp 131–138
Heise S, Hlatky M, Loviscach J (2008) Soundtorch: quick browsing in large audio collections. In: Proceedings of the convention of the audio engineering society
Herrera P (2010) Rocking around the clock eight days a week: an exploration of temporal patterns of music listening. In: 1st Workshop On music recommendation and discovery (WOMRAD). ACM RecSys, pp 7–10
Hilliges O, Holzer P, Klber R, Butz A (2006) Audioradar: A metaphorical visualization for the navigation of large music collections. In: Smart graphics, lecture notes in computer science, vol 4073. Springer, Berlin Heidelberg, pp 82–92
Hsu JL, Chung SC (2011) Constraint-based playlist generation by applying genetic algorithm. In: IEEE international conference on systems, man, and cybernetics (SMC). IEEE, pp 1417–1422
Jannach D, Kamehkhosh I, Bonnin G (2014) Analyzing the characteristics of shared playlists for music recommendation. In: Proceedings of the 6th workshop on recommender systems and the social web
Jennings D (2007) Blogs and Rock ’n’ Roll: How Digital Discovery Works and what it Means for Consumers, Creators and Culture. Nicholas Brealey Publication
Kamalzadeh M, Baur D, Möller T (2012) A survey on music listening and management behaviours. In: Proceedings of the international conference on music information retrieval, pp 373–378
Knees P, Schedl M, Pohle T, Widmer G (2006) An innovative three-dimensional user interface for exploring music collections enriched with meta-information from the web. In: Proceedings of the 14th international conference on multimedia (MM’06). ACM Press, pp 17–24
Knijnenburg BP, Bostandjiev S, O’Donovan J, Kobsa A (2012) Inspectability and control in social recommenders. In: Proceedings of the 6th conference on recommender systems (RecSys’12), pp 43– 50
Kohonen T (1982) Self-organized formation of topologically correct feature maps. Biol Cybern 43(1):59–69
Konstan JA, Miller BN, Maltz D, Herlocker JL, Gordon LR, Riedl J, Volume H (1997) Grouplens: Applying collaborative filtering to usenet news. Commun ACM 40:77–87
Kosara R, Hauser H, Gresh DL (2003) An interaction view on information visualization. state-of-the-art report. In: Proceedings of EUROGRAPHICS
Kremp PA (2010) Innovation and selection: symphony orchestras and the construction of the musical canon in the United States (1879–1959). Soc Forces 88 (3):1051–1082
Laplante A, Downie JS (2006) Everyday life music information-seeking behaviour of young adults. In: Proceedings of the international conference on music information retrieval, pp 381–382
Lehtiniemi A, Seppänen J (2007) Evaluation of automatic mobile playlist generator. In: Proceedings of the 4th international conference on mobile technology, applications, and systems and the 1st international symposium on computer human interaction in mobile technology, mobility ’07, pp 452–459
Leitich S, Topf M (2007) Globe of music - music library visualization using geosom. In: Dixon S., Bainbridge D., Typke R. (eds) Proceedings of the international conference on music information retrieval, pp 167–170
Leong T, Howard S, Frank V (2008) Choice: Abdicating or exercising. In: Proceedings of the 26th annual chi conference on human factors in computing systems
Liang D, Zhan M, Ellis DPW (2015) Content-aware collaborative music recommendation using pre-trained neural networks. In: International conference on music information retrieval
Lillie AS (2008) Musicbox: Navigating the space of your music. Master’s Thesis Massachussets Institute of Technology
Marchionini G (2006) Exploratory search: From finding to understanding. Commun ACM 49(4):41– 46
Mazza R (2009) Introduction to information visualization. Springer Science & Business Media
Mcfee B, Lanckriet G (2011) The natural language of playlists. In: Proceedings of the international society for music information retrieval conference, pp 537–541
Miller S, Reimer P, Ness SR, Tzanetakis G (2010) Geoshuffle: Location-aware, content-based music browsing using self-organizing tag clouds. In: Proceedings of the international conference on music information retrieval, pp 237–242
Morchen F, Ultsch A, Ncker M, Stamm C (2005) Databionic visualization of music collections according to perceptual distance. In: Proceedings of the international conference on music information retrieval, pp 396–403
Neumayer R, Dittenbach M, Rauber A (2005) Playsom and pocketsomplayer, alternative interfaces to large music collections. In: Proceedings of the international conference on music information retrieval
Pampalk E, Rauber A, Merkl D (2002) Content-based organization and visualization of music archives. In: Proceedings of the 10th ACM international conference on multimedia (MM’02), pp 570–579
Pampalk E, Rauber A, Merkl D (2002) Using smoothed data histograms for cluster visualization in self-organizing maps. Springer
Parra D (2012) Beyond lists: Studying the effect of different recommendation visualizations. In: Proceedings of the sixth ACM conference on recommender systems, RecSys ’12. doi:10.1145/2365952.2366035. ACM, NY, USA, pp 333–336
Parra D (2013) User controllability in a hybrid recommender system. Ph.D. Thesis, University of Pittsburgh
Pauws S, Eggen B (2002) Pats: Realization and user evaluation of an automatic playlist generator. In: Proceedings of the international conference on music information retrieval
Pauws S, Verhaegh W, Vossen M (2008) Music playlist generation by adapted simulated annealing. Inf Sci 178(3):647–662
Schedl M, Knees P, Widmer G (2005) Interactive poster: using comirva for visualizing similarities between music artists. In: Proceedings of the 16th IEEE visualization 2005 conference (Vis’05), MN, USA
Schedl M, Flexer A, Urbano J (2013) The neglected user in music information retrieval research. J Intell Inf Syst 41(3):523–539
Schwartz B (2005) The paradox of choice: why more is less harper perennial
Shneiderman B (1992) Tree visualization with tree-maps: 2-d space-filling approach. ACM Trans Graph 11(1):92–99
Siegel D (2008) Mindsight. Oneworld, Oxford
Slaney M, White W (2007) Similarity based on rating data. In: Proceedings of the international conference on music information retrieval
Sneha Antony JJN (2014) Survey on playlist generation techniques. Int J Adv Res Comput Eng Technol (IJARCET) 3:437–439
Stumpf S, Muscroft S (2011) When users generate music playlists: When words leave off, music begins?. In: Third international workshop on advances in music information research (AdMIRe)
Torrens M, lluis Arcos J (2004) Visualizing and exploring personal music libraries. In: Proceedings of the international conference on multimedia information retrieval
Van den Oord A, Dieleman S, Schrauwen B (2013) Deep content-based music recommendation. In: Burges C.J.C., Bottou L., Welling M., Ghahramani Z., Weinberger K.Q. (eds) Advances in neural information processing systems 26. Curran Associates, Inc, pp 2643–2651
Verbert K, Parra D, Brusilovsky P, Duval E (2013) Visualizing recommendations to support exploration, transparency and controllability. In: Proceedings of the international conference on intelligent user interfaces, pp 351–362
Vignoli F, Pauws S (2005) A music retrieval system based on user driven similarity and its evaluation. In: Proceedings of the international conference on music information retrieval, pp 272–279
Vignoli F, Van Gulik R, Van de Wetering H (2004) Mapping music in the palm of your hand, explore and discover your collection. In: Proceedings of the international conference on music information retrieval
Wall T (2007) Finding an alternative: Music programming in us college radio. Radio J: Int Stud Broadcast Audio Media 5(1):35–54
Wang X, Wang Y (2014) Improving content-based and hybrid music recommendation using deep learning. In: Proceedings of the 22Nd ACM international conference on multimedia, MM ’14
Wang H, Wang N, Yeung DY (2015) Collaborative deep learning for recommender systems. In: Proceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining, KDD ’15
Weigl DM, Guastavino C (2011) User studies in the music information retrieval literature. In: Proceedings of the international conference on music information retrieval
Acknowledgments
This work was supported by national funds through Fundação para a Ciência e Tecnologia, under INESC-ID multiannual funding - PEst-OE/EEI/LA0021/2013 and LaSIGE Strategic Project - UID/CEC/00408/2013. Ricardo Dias was supported by FCT, grant reference SFRH/BD/70939/2010.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dias, R., Gonçalves, D. & Fonseca, M.J. From manual to assisted playlist creation: a survey. Multimed Tools Appl 76, 14375–14403 (2017). https://doi.org/10.1007/s11042-016-3836-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-3836-x