Multidimensional Recommender Systems: A Data Warehousing Approach

  • Gediminas Adomavicius
  • Alexander Tuzhilin
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2232)


In this paper, we present a new data-warehousing-based approach to recommender systems. In particular, we propose to extend traditional two-dimensional user/item recommender systems to support multiple dimensions, as well as comprehensive profiling and hierarchical aggregation (OLAP) capabilities. We also introduce a new recommendation query language RQL that can express complex recommendations taking into account the proposed extensions. We describe how these extensions are integrated into a framework that facilitates more flexible and comprehensive user interactions with recommender systems.


Recommender System Query Language Dimension List Action Movie Recommend Movie 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    G. Adomavicius and A. Tuzhilin. Expert-driven validation of rule-based user models in personalization applications. Journal of Data Mining and Knowledge Discovery, 5(1/2):33–58, 2001.CrossRefGoogle Scholar
  2. 2.
    A. Ansari, S. Essegaier, and R. Kohli. Internet recommendations systems. Journal of Marketing Research, pages 363–375, August 2000.Google Scholar
  3. 3.
    M. Balabanovic and Y. Shoham. Fab: Content-based, collaborative recommendation. Communications of the ACM, 40(3):66–72, 1997.CrossRefGoogle Scholar
  4. 4.
    P. Baudisch, editor. CHI’99 Workshop: Interacting with Recommender Systems, May 1999.
  5. 5.
    J. S. Breese, D. Heckerman, and C. Kadie. Empirical analysis of predictive algorithms for collaborative filtering. Technical Report MSR-TR-98-12, Microsoft Research, May 1998.Google Scholar
  6. 6.
    A. Buchner and M. Mulvenna. Discovering internet marketing intelligence through online analytical web usage mining. SIGMOD Record, 27(4):54–61, 1998.CrossRefGoogle Scholar
  7. 9.
    A. Caglayan, M. Snorrason, J. Jacoby, J. Mazzu, R. Jones, and K. Kumar. Learn sesame-a learning agent engine. Applied Artificial Intelligence, 11:393–412, 1997.CrossRefGoogle Scholar
  8. 10.
    S. Chaudhuri and U. Dayal. An overview of data warehousing and OLAP technology. ACM SIGMOD Record, 26(1):65–74, 1997.CrossRefGoogle Scholar
  9. 11.
    H. Kautz, editor. Recommender Systems. Papers from 1998 Workshop. Technical Report WS-98-08. AAAI Press, 1998.Google Scholar
  10. 12.
    R. Kimball. The Data Warehouse Toolkit. John Wiley & Sons, Inc., 1996.Google Scholar
  11. 13.
    J. A. Konstan, B. N. Miller, D. Maltz, J. L. Herlocker, L. R. Gordon, and J. Riedl. GroupLens: Applying collaborative filtering to Usenet news. Communications of the ACM, 40(3):77–87, 1997.CrossRefGoogle Scholar
  12. 14.
    K. Lang. Newsweeder: Learning to filter netnews. In Proceedings of the 12th International Conference on Machine Learning, 1995.Google Scholar
  13. 15.
    R. J. Mooney, P. N. Bennett, and L. Roy. Book recommending using text categorization with extracted information. In Recommender Systems. Papers from 1998 Workshop. Technical Report WS-98-08. AAAI Press, 1998.Google Scholar
  14. 17.
    M. Pazzani. Aframew ork for collaborative, content-based and demographic filtering. Artificial Intelligence Review, pages 393–408, December 1999.Google Scholar
  15. 18.
    M. Pazzani, J. Muramatsu, and D. Billsus. Syskill & Webert: Identifying interesting web sites. In Proceedings of the National Conference on Artificial Intelligence, 1996.Google Scholar
  16. 19.
    P. Resnick, N. Iakovou, M. Sushak, P. Bergstrom, and J. Riedl. GroupLens: An open architecture for collaborative filtering of netnews. In Proceedings of the 1994 Computer Supported Cooperative Work Conference, 1994.Google Scholar
  17. 20.
    J. B. Schafer, J. A. Konstan, and J. Riedl. E-commerce recommendation applications. Journal of Data Mining and Knowledge Discovery, 5(1/2):115–153, 2001.CrossRefGoogle Scholar
  18. 21.
    U. Shardanand and P. Maes. Social information filtering: Algorithms for automating ‘word of mouth’. In Proceedings of the Conference on Human Factors in Computing Systems (CHI’95), pages 210–217. ACM Press, 1995.Google Scholar
  19. 22.
    J. Srivastava, R. Cooley, M. Deshpande, and P.-N. Tan. Web usage mining: Discovery and applications of usage patterns from web data. SIGKDD Explorations, 1(2):12–23, 2000.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Gediminas Adomavicius
    • 1
  • Alexander Tuzhilin
    • 2
  1. 1.Computer Science DepartmentNew York University, Courant Institute of Mathematical SciencesNew YorkUSA
  2. 2.Information Systems DepartmentNew York University, Stern School of BusinessNew YorkUSA

Personalised recommendations