DOI QR코드

DOI QR Code

A Study on Recommendation System Using Data Mining Techniques for Large-sized Music Contents

대용량 음악콘텐츠 환경에서의 데이터마이닝 기법을 활용한 추천시스템에 관한 연구

  • Published : 2007.06.30

Abstract

This research attempts to give a personalized recommendation framework in large-sized music contents environment. Despite of existing studios and commercial contents for recommendation systems, large online shopping malls are still looking for a recommendation system that can serve personalized recommendation and handle large data in real-time. This research utilizes data mining technologies and new pattern matching algorithm. A clustering technique is used to get dynamic user segmentations using user preference to contents categories. Then a sequential pattern mining technique is used to extract contents access patterns in the user segmentations. And the recommendation is given by our recommendation algorithm using user contents preference history and contents access patterns of the segment. In the framework, preprocessing and data transformation and transition are implemented on DBMS. The proposed system is implemented to show that the framework is feasible. In the experiment using real-world large data, personalized recommendation is given in almost real-time and shows acceptable correctness.

본 연구는 대용량 음악콘텐츠환경에서 개인화 추천 서비스를 위한 기반구조의 제공을 위하여 시도되었다. 추천서비스를 위한 기존의 많은 연구와 상용프로그램에도 불구하고 대규모의 쇼핑몰들은 개인화 추천서비스와 실시간으로 대용량의 데이터를 처리할 수 있는 추천시스템을 필요로 하고 있다. 이를 위하여 본 연구에서는 데이터마이닝 기술과 새로운 패턴매칭 알고리즘을 제안하고 있다. 콘텐츠 주제분야에 대한 이용자의 선호도를 이용한 이용자 분할을 위하여 군집화 기법이 사용되었다. 다음으로는 군집화를 통하여 생성된 분할된 이용자 그룹에서 개별 이용자의 콘텐츠에 대한 접근 패턴의 추출을 위하여 순차패턴 마이닝기법을 적용하였다. 최종적으로 각각의 이용자 군집의 콘텐츠 접근 패턴과 콘텐츠 선호도에 기반한 제안된 추천 알고리즘에 의해 추천이 이루어진다. 이러한 추천을 위하여 기반 구조와 함께, 전처리과정과 원본 데이터의 형식변환이 데이터베이스에서 수행되어진다. 본 연구에서 제안하고 있는 기반구조의 적절성을 보여주기 위하여 제안된 시스템을 구현하였다. 실제 이용자에 의해 이용된 데이터를 실험에 적용하였으며, 해당 실험에서 추천은 실시간으로 이루어졌으며 추천결과에 있어서는 적절한 정확성을 보여주고 있다.

Keywords

References

  1. Balabanovic, M. and Y. Shoham. 1997. 'Fab: Content-based, collaborative recommendation'. Communications of the ACM, 40(3): 66-72 https://doi.org/10.1145/245108.245124
  2. Basu, C., H. Hirsh and W. Cohen. 1998. 'Recommendation as Classification Using and Content-based Information in Recommendation'. Proc. of the Fifteenth International Conference on Artificial Intelligence (AAAJ-98), 714-720
  3. Claypool, M., A Gokhale, T. Miranda, P. Murnikov, D. Netes, and M. Sartin. 1999. 'Combining content-based and collaborative filters in an online newspaper'. Proc. of the ACM SIGIR Workshop on Recommender Systems
  4. Hill, W., L. Stead, M. Rosenstein, and G. Furnas. 1995. 'Recommending and evaluating choices in a virtual community of use'. Proc. of the ACM CHI' 95 Conference on Human Factors in Computing Systems. 194-201 https://doi.org/10.1145/223904.223929
  5. Choi, Hyun-Wha, Dong-Ha Lee and JeonYoung Lee, 2005. 'Multi-Level Linear Location Tree for Efficient Sequential Pattern Mining'. Key Engineering Materials, 277(1): 369-374 https://doi.org/10.4028/www.scientific.net/KEM.277-279.369
  6. Kim, Hyun-Hee and N. Y. Koo. 2002. 'A Study on the Design and Evaluation of the Model of MyCyber Library for a Customized Information Service'. Journal of the Korean Society for information Management, 19(2): 132-157 https://doi.org/10.3743/KOSIM.2002.19.2.131
  7. Kim, Yong, S. B. Moon. 2005. 'A Study on Development of Hybrid Personali zation Recommendation System based on Learning Algorithm'. Korean Journal of the Library and Information Science, 39(3): 75-81 https://doi.org/10.4275/KSLIS.2005.39.3.075
  8. Mobasher, B. H., T. L. Dai, M. Nakagawa, Y. Sun, and J. WIiltshire. 2000. 'Discovery of aggregate usage profiles for web personalization'. Proc. of the Workshop on Web Mining for Ecommerce-Challenges and Opportunities
  9. Rensnick P., N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. 1994. 'GroupLens: An open architecture for collaborative filtering of NetNews'. Proc. of the ACM CSCW' 94 Conference on Computer-Supported Cooperative Work, 175-186
  10. Sarwar, B., G. Karypis, J. Konstan, and J. Riedl. 2000. 'Analysis of recommendation algorithms for ecommerce'. Proc. of the ACM Conference on Electronic Commerce, 158-167 https://doi.org/10.1145/352871.352887
  11. Sarwar, B., G. Karypis, J. Konstan, and J. Riedl. 2001. 'Item-based collaborative filtering recommen dation algorithms'. Proc. of the 10th International WWW Conference, 285-295 https://doi.org/10.1145/371920.372071
  12. Shardanand, U. and P. Maes. 1995. 'Social information filtering: Algorithms for word of mouth'. Proc. of ACM CHI '95 Conference on Factors in Computing Systems, 210-217 https://doi.org/10.1145/223904.223931
  13. Srikant, Ramakrishnan and Rakesh Agrawal. 1996. 'Mining Sequential Patterns: Generalizations and Performance Improvements. Proc. of the Fifth International conference on Extending Database Technology (EDBT ;96)
  14. Weng, Sung-Shun and Mei-Ju Liu. 2004. 'Feature-based recommendations for one-to-one marketing. Expert Systems with Applications, 26(4): 493-508 https://doi.org/10.1016/j.eswa.2003.10.008

Cited by

  1. The Data Model based Design and Implementation of a Shopping Mall System vol.16A, pp.4, 2009, https://doi.org/10.3745/KIPSTA.2009.16-A.4.273
  2. An Analysis of Multimedia Search Services Provided by Major Korean Search Portals vol.44, pp.4, 2010, https://doi.org/10.4275/KSLIS.2010.44.4.395
  3. The Multimedia Searching Behavior of Korean Portal Users vol.44, pp.1, 2010, https://doi.org/10.4275/KSLIS.2010.44.1.101