Analysis of the Number of Ratings and the Performance of Collaborative Filtering

사용자의 평가 횟수와 협동적 필터링 성과간의 관계 분석

  • 이홍주 (한국과학기술원, 테크노경영대학원) ;
  • 김종우 (한양대학교, 경영학부) ;
  • 박성주 (한국과학기술원, 테크노경영대학원)
  • Published : 2005.05.13

Abstract

In this paper, we consider two issues in collaborative filtering, which are closely related with the number of ratings of a user. First issue is the relationship between the number of ratings of a user and the performance of collaborative filtering. The relationship is investigated with two datasets, EachMovie and Movielens datasets. The number of ratings of a user is critical when the number of ratings is small, but after the number is over a certain threshold, its influence on recommendation performance becomes smaller. We also provide an explanation on the relationship between the number of ratings of a user and the performance in terms of neighborhood formations in collaborative filtering. The second issue is how to select an initial product list for new users for gaining user responses. We suggest and analyze 14 selection strategies which include popularity, favorite, clustering, genre, and entropy methods. Popularity methods are adequate for getting higher number of ratings from users, and favorite methods are good for higher average preference ratings of users.

Keywords