skip to main content
10.1145/1390334.1390351acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article

EigenRank: a ranking-oriented approach to collaborative filtering

Authors Info & Claims
Published:20 July 2008Publication History

ABSTRACT

A recommender system must be able to suggest items that are likely to be preferred by the user. In most systems, the degree of preference is represented by a rating score. Given a database of users' past ratings on a set of items, traditional collaborative filtering algorithms are based on predicting the potential ratings that a user would assign to the unrated items so that they can be ranked by the predicted ratings to produce a list of recommended items. In this paper, we propose a collaborative filtering approach that addresses the item ranking problem directly by modeling user preferences derived from the ratings. We measure the similarity between users based on the correlation between their rankings of the items rather than the rating values and propose new collaborative filtering algorithms for ranking items based on the preferences of similar users. Experimental results on real world movie rating data sets show that the proposed approach outperforms traditional collaborative filtering algorithms significantly on the NDCG measure for evaluating ranked results.

References

  1. M. Bianchini, M. Gori, and F. Scarselli. Inside pagerank. ACM Trans. Internet Technology, 5(1):92--128, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. J. S. Breese, D. Heckerman, and C. Kadie. Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of UAI 1998, pages 43--52, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. Brin and L. Page. Anatomy of a large-scale hypertextual web search engine. In Proceedings of 7th International World Wide Web Conference, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. C. Burges, T. Shaked, E. Renshaw, A. Lazier, M. Deeds, N. Hamilton, and G. Hullender. Learning to rank using gradient descent. In Proceedings of ICML 2005, pages 89--96, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. W. W. Cohen, R. E. Schapire, and Y. Singer. Learning to order things. Journal of Artificial Intelligence Research, 5:243--270, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Y. Freund, R. Iyer, R. E. Schapire, and Y. Singer. An efficient boosting algorithm for combining preferences. In Proceedings of ICML 1998, pages 170--178, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. R. Gary and D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman and Company, New York, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. K. Y. Goldberg, T. Roeder, D. Gupta, and C. Perkins. Eigentaste: A constant time collaborative filtering algorithm. Information Retrieval, 4(2):133--151, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. K. Y. Goldberg, T. Roeder, D. Gupta, and C. Perkins. Eigentaste: A constant time collaborative filtering algorithm. Information Retrieval, 4(2):133--151, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. H. Haveliwala. Topic-sensitive pagerank. In Proceedings of WWW 2002, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Herlocker, J. A. Konstan, and J. Riedl. An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms. Information retrieval, 5(4):287--310, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. T. Hofmann. Latent semantic models for collaborative filtering. ACM Trans. Inf. Syst., 22(1):89--115, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. K. Järvelin and J. Kekäläinen. Cumulated gain-based evaluation of ir techniques. ACM Trans. Inf. Syst., 20(4):422--446, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. G. Jeh and J. Widom. Scaling personalized web search. In Proceedings of WWW 2003, pages 271--279, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. R. Jin, L. Si, C. Zhai, and J. Callan. Collaborative filtering with decoupled models for preferences and ratings. In Proceedings of CIKM 2003, pages 309--106, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. T. Joachims. Optimizing search engines using clickthrough data. In Proceedings of SIGKDD 2002, pages 133--142, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. J. A. Konstan, B. N. Miller, D. Maltz, J. L. Herlocker, L. R. Gordon, and J. Riedl. Grouplens: Applying collaborative filtering to usenet news. Commun. ACM, 40(3):77--87, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. G. Linden, B. Smith, and J. York. Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Computing, 7(1):76--80, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. H. Ma, I. King, and M. R. Lyu. Effective missing data prediction for collaborative filtering. In Proc. of SIGIR 2007, pages 39--46, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. J. I. Marden. Analyzing and Modeling Rank Data. Chapman & Hall, New York, 1995.Google ScholarGoogle Scholar
  21. D. M. Pennock, E. Horvitz, S. Lawrence, and C. L. Giles. Collaborative filtering by personality diagnosis: A hybrid memory and model-based approach. In Proc. of UAI, pages 473--480, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. Grouplens: An open architecture for collaborative filtering of netnews. In Proc. of ACM Conference on Computer Supported Cooperative Work, pages 175--186, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. M. Richardson and P. Domingos. The intelligent surfer: Probabilistic combination of link and content information in pagerank. In Proceedings of NIPS 2001, pages 1441--1448, 2001.Google ScholarGoogle Scholar
  24. B. M. Sarwar, G. Karypis, J. A. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In WWW, pages 285--295, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. G.-R. Xue, C. Lin, Q. Yang, W. Xi, H.-J. Zeng, Y. Yu, and Z. Chen. Scalable collaborative filtering using cluster-based smoothing. In Proc. of SIGIR 2005, pages 114--121, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. EigenRank: a ranking-oriented approach to collaborative filtering

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGIR '08: Proceedings of the 31st annual international ACM SIGIR conference on Research and development in information retrieval
        July 2008
        934 pages
        ISBN:9781605581644
        DOI:10.1145/1390334

        Copyright © 2008 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 20 July 2008

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate792of3,983submissions,20%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader