Skip to main content

Abstract

One of the key challenges in large information systems such as online shops and digital libraries is to discover the relevant knowledge from the enormous volume of information. Recommender systems can be viewed as a way of reducing large information spaces and to personalize information access by providing recommendations for information items based on prior usage.

Collaborative Filtering, the most commonly-used technique for this task, which applies the nearest-neighbor algorithm, does not make use of object attributes. Several so-called content-based and hybrid recommender systems have been proposed, that aim at improving the recommendation quality by incorporating attributes in a collaborative filtering model.

In this paper, we will present an adapted as well as two novel hybrid techniques for recommending items. To evaluate the performances of our approaches, we have conducted empirical evaluations using a movie dataset. These algorithms have been compared with several collaborative filtering and non-hybrid approaches that do not consider attributes. Our experimental evaluations show that our novel hybrid algorithms outperform state-of-the-art algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 159.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • AGGARWAL, C. C., WOLF, J. L., WU, K.-L. and YU, P. S. (1999): Horting hatches an egg: A new graph-theoretic approach to collaborative filtering. In Proceedings of ACMSIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York.

    Google Scholar 

  • BALABANOVIC, M. and SHOHAM, Y. (1997): Fab: Content-based, collaborative recommendation. Commun. ACM 40, 66–72.

    Google Scholar 

  • BASILICO, J. and HOFMANN, T. (2004): Unifying collaborative and content-based filtering. In Proceedings of the 21 st International Conference on Machine Learning, Banff, Canada, 2004.

    Google Scholar 

  • BASU, C., HIRSH, H., and COHEN, W. (1998): Recommendation as classification: Using social and content-based information in recommendation. In Proceedings of the 1998 Workshop on Recommender Systems. AAAI Press, Reston, Va. 11–15.

    Google Scholar 

  • BILLSUS, D. and PAZZANI, M. J. (1998): Learning collaborative information filters. In Proceedings of ICML. 46–53.

    Google Scholar 

  • BREESE, J. S., HECKERMAN, D. and KADIE, C. (1998): Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence (UAI-98). G. F. Cooper, and S. Moral, Eds. Morgan-Kaufmann, San Francisco, Calif., 43–52.

    Google Scholar 

  • BURKE, R. (2002): Hybrid Recommender Systems: Survey and Experiments, User Modeling and User Adapted Interaction, 12/4, 331–370.

    Google Scholar 

  • CLAYPOOL, M., GOKHALE, A. and MIRANDA T. (1999): Combining content-based and collaborative filters in an online newspaper. In Proceedings of the SIGIR-99 Workshop on Recommender Systems: Algorithms and Evaluation.

    Google Scholar 

  • DESHPANDE, M. and KARYPIS, G. (2004): Item-based top-N recommendation algorithms, ACM Transactions on Information Systems 22/1, 143–177.

    Article  Google Scholar 

  • GOLDBERG, D., NICHOLS, D., OKI, B. M. and TERRY, D. (1992): Using collaborative filtering to weave an information tapestry. Commun. ACM 35, 61–70.

    Article  Google Scholar 

  • MELVILLE, P., MOONEY, R. J. and NAGARAJAN, R. In Proceedings of the Eighteenth National Conference on Artificial Intelligence (AAAI-2002), pp. 187–192, Edmonton, Canada, July 2002.

    Google Scholar 

  • MITCHELL, T. (1997): Machine Learning. New York, NY: McGraw-Hill.

    Google Scholar 

  • MOVIELENS (2003): Available at http://www.grouplens.org/data.

    Google Scholar 

  • PAZZANI, M. J. (1999): A framework for collaborative, content-based and demographic filtering. Artificial Intelligence Review 13(5–6):393–408.

    Google Scholar 

  • RESNICK, P., IACOVOU, N., SUCHAK, M., BERGSTROM, P. and RIEDL, J. (1994): GroupLens: An open architecture for collaborative filtering of netnews. In Proceedings of the 1994 Conference on Computer Supported Collaborative Work. R. Furuta and C. Neuwirth, Eds. ACM, New York. 175–186.

    Google Scholar 

  • SARWAR, B. M., KARYPIS, G., KONSTAN, J. A. and RIEDL, J. (2000): Analysis of recommendation algorithms for E-commerce. In Proceedings of the 2nd ACM Conference on Electronic Commerce (EC’00). ACM, New York. 285–295.

    Google Scholar 

  • ZIEGLER, C., SCHMIDT-THIEME, L., LAUSEN, G. (2004): Exploiting Semantic Product Descriptions for Recommender Systems, Proceedings of the 2nd ACM SIGIR Semantic Web and Information Retrieval Workshop (SWIR’ 04), July 25–29, 2004, Sheffield, UK.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer Berlin · Heidelberg

About this paper

Cite this paper

Tso, K., Schmidt-Thieme, L. (2006). Attribute-aware Collaborative Filtering. In: Spiliopoulou, M., Kruse, R., Borgelt, C., Nürnberger, A., Gaul, W. (eds) From Data and Information Analysis to Knowledge Engineering. Studies in Classification, Data Analysis, and Knowledge Organization. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-31314-1_75

Download citation

Publish with us

Policies and ethics