Complex Networks VII pp 301-310 | Cite as
Lyric-Based Music Recommendation
Abstract
Traditional music recommendation systems rely on collaborative filtering to recommend songs or artists. This is computationally efficient and performs well method but is not effective when there is limited or no user input. For these cases, it may be useful to consider content-based recommendation. This paper considers a content-based recommendation system based on lyrical data. We compare a complex network of lyrical recommendations to an equivalent collaborative filtering network. We used user generated tag data from Last.fm to produce 23 subgraphs of each network based on tag categories representing musical genre, mood, and gender of vocalist. We analyzed these subgraphs to determine how recommendations within each network tend to stay within tag categories. Finally, we compared the lyrical recommendations to the collaborative filtering recommendations to determine how well lyrical recommendations perform. We see that the lyrical network is significantly more clustered within tag categories than the collaborative filtering network, particularly within small musical niches, and recommendations based on lyrics alone perform 12.6 times better than random recommendations.
Keywords
Recommendation System Musical Genre Lyrical Analysis Lyric Network Music RecommendationNotes
Acknowledgments
This material is based upon work in part supported by the National Science Foundation under grant number EPS- IIA-1301726.
References
- 1.Bertin-Mahieu, T., Ellis, D.P.W., Whitman, B., Lamere, P.: The million song dataset. In: Proceedings of the ISMIR (2011)Google Scholar
- 2.The Million Song Dataset Challenge. Kaggle Inc. (2012). http://www.Kaggle.com
- 3.Cano, P., Celma, O., Koppenberger, M.: The topology of music recommendation networks. Universitat Pompeu Fabra, February 2008Google Scholar
- 4.Hu, X., Downie, J.S., Ehmann, A.F.: Lyric text mining in music mood classification. University of Illinois at Urbana-Champaign (2009)Google Scholar
- 5.Xia, Y., Wong, K., Wang, L., Xu, M.: Sentiment vector space model for lyric-based song sentiment classification. Assoc. Comput. Linguist. 133–136 (2008)Google Scholar
- 6.Maxwell, T.: Exploring the music genome: lyric clustering with heterogeneous features. University of Edinburgh (2007)Google Scholar
- 7.Macrae, R., Dixon, S.: Ranking lyrics for online search. In: 13th International Society for Music Information Retrieval Conference (ISMIR 2012), pp. 361–366 (2012)Google Scholar
- 8.Aiolli, F.: A preliminary study on a recommender system for the million song dataset challenge. University of Padova, Italy (2012)Google Scholar