DOI QR코드

DOI QR Code

A Hybrid Music Recommendation System Combining Listening Habits and Tag Information

사용자 청취 습관과 태그 정보를 이용한 하이브리드 음악 추천 시스템

  • Kim, Hyon Hee (Dept. of Statistics and Information Science, Dongduk Women's University) ;
  • Kim, Donggeon (Dept. of Statistics and Information Science, Dongduk Women's University) ;
  • Jo, Jinnam (Dept. of Statistics and Information Science, Dongduk Women's University)
  • 김현희 (동덕여자대학교 정보통계학과) ;
  • 김동건 (동덕여자대학교 정보통계학과) ;
  • 조진남 (동덕여자대학교 정보통계학과)
  • Received : 2013.01.30
  • Accepted : 2013.02.12
  • Published : 2013.02.28

Abstract

In this paper, we propose a hybrid music recommendation system combining users' listening habits and tag information in a social music site. Most of commercial music recommendation systems recommend music items based on the number of plays and explicit ratings of a song. However, the approach has some difficulties in recommending new items with only a few ratings or recommending items to new users with little information. To resolve the problem, we use tag information which is generated by collaborative tagging. According to the meaning of tags, a weighted value is assigned as the score of a tag of an music item. By combining the score of tags and the number of plays, user profiles are created and collaborative filtering algorithm is executed. For performance evaluation, precision, recall, and F-measure are calculated using the listening habit-based recommendation, the tag score-based recommendation, and the hybrid recommendation, respectively. Our experiments show that the hybrid recommendation system outperforms the other two approaches.

본 연구에서는 소셜 음악 사이트에서 사용자들이 음악 아이템을 청취한 횟수와 생성한 태그 정보를 혼합하여 음악을 추천하는 시스템을 제안한다. 현재, 상용화된 음악 추천 시스템들은 주로 사용자의 청취 습관과 외부적인 선호도 입력값을 기반으로 음악을 추천하고 있다. 그러나 이 방식은 아직 음악을 청취한 사용자가 많지 않은 새로운 음악이나 청취 정보가 없는 새로운 사용자의 경우 추천하는 데 어려움이 있다. 이 문제를 해결하기 위해서 본 논문에서는 사용자가 선정한 키워드를 아이템에 부여하는 협업 태깅으로 생성된 태그 정보를 활용하였다. 태그의 의미를 파악하여 감정 표현의 정도에 따라 가중치를 부여한 뒤, 태그 점수와 청취 횟수를 혼합하여 음악 아이템의 선호도를 산출하였다. 이를 기반으로 사용자 프로파일을 생성하고 협업 필터링 알고리즘을 수행하였다. 제안하는 추천 방법의 효율성을 평가하기 위해서, 청취 습관 기반 추천, 태그 점수 기반 추천, 하이브리드 추천 방법의 세 가지 추천 방법에 대해서 정확도, 재현율, 그리고 F-measure를 계산하였다. 실험 결과에 대해 통계적 검증을 시행한 결과, 하이브리드 추천 방법이 다른 두 가지 방식보다 통계적으로 유의한 차이를 보여 성능이 우수한 것으로 나타났다.

Keywords

References

  1. Last.fm, http://www.last.fm/
  2. O. Celma, "Music Recommendation and Discovery", Springer, 2010.
  3. P. Lamere and E. Pampalk, "Social Tagging and Music Information Retrieval", In Proc. of International Conference on Music Information Retrieval, Journal of New Music Research, Vol. 37, No. 2, pp. 101-114, Nov. 2008. https://doi.org/10.1080/09298210802479284
  4. A. Nanopoulos et al., "MusicBox: Personalized Music Recommendation based on cubic Analysis of Social Tags", IEEE Trans. on Audio, Speech and Language Processing, Vol. 18, No. 2, pp. 1-7, Feb. 2010. https://doi.org/10.1109/TASL.2009.2034513
  5. H. H. Kim, "A Tag-based Music Recommendation Using UniTag Ontology", Journal of The Korea Society of Computer and Information, Vol. 17, No. 11, pp. 133-140, Dec. 2012. https://doi.org/10.9708/jksci/2012.17.11.133
  6. G. Adomavicius and A. Tuzhilin, "Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions", IEEE Trans. on Knowledge and Data Engineering, Vol. 17, No. 6, pp. 734-749, June, 2005. https://doi.org/10.1109/TKDE.2005.99
  7. S. Jun, S. Rho, and E. Hwang, "Music Retrieval and Recommendation Scheme Based on Varying Mood Sequences", Int. J. on Semantic Web & Information Systems, Vol. 6, No. 2, pp. 1-16, April, 2010.
  8. H. H. Kim, J. Jo, and D. Kim, "Generation of Tag-based User Profiles for Clustering Users in a Social Music Site", In Proc. of Asian Conference on Intelligent Information and Database Systems, pp. 51-61, Kaoshiung, Taipei, April, 2012.
  9. S. Tan et al., "Using Rich Social Media Information for Music Recommendation via Hypergraph Model", ACM Trans. on Multimedia Computing, Communications and Applications, Vol. 7, No. 3, pp. 1-20, Oct. 2011.
  10. O. Celma, "Foafing the Music: Bridging the Semantic Gap in Music Recommendation", Web Semantics: Science, Services, and Agents on the World Wide Web, Vol. 6, No. 4, pp.250-256, Sept. 2008. https://doi.org/10.1016/j.websem.2008.09.004
  11. Pandora, http://www.pandora.com/
  12. M. Kaminskas and F. Ricci, "Contextual Music Information Retrieval and Recommendation: State of the Art and Challenges", Computer Science Review, Vol. 6, No. 2, pp. 89-119, May, 2012. https://doi.org/10.1016/j.cosrev.2012.04.002
  13. C. H. Choi et al., "An Influence Value Algorithm based on Social Network in Knowledge Retrieval Service", Journal of the Korea Society of Computer and Information, Vol. 14, No. 10, pp. 43-53, Oct. 2009.
  14. S. J. Yu, "A Comprehensive Performance Evaluation in Collaborative Filtering", Journal of the Korea Society of Computer and Information, Vol. 17, No. 4, pp. 83-90, April, 2012. https://doi.org/10.9708/jksci.2012.17.4.083