Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1768197.1768209guidebooksArticle/Chapter ViewAbstractPublication PagesBookacm-pubtype
chapter

Content-based recommendation systems

Published: 01 January 2007 Publication History

Abstract

This chapter discusses content-based recommendation systems, i.e., systems that recommend an item to a user based upon a description of the item and a profile of the user's interests. Content-based recommendation systems may be used in a variety of domains ranging from recommending web pages, news articles, restaurants, television programs, and items for sale. Although the details of various systems differ, content-based recommendation systems share in common a means for describing the items that may be recommended, a means for creating a profile of the user that describes the types of items the user likes, and a means of comparing items to the user profile to determine what to recommend. The profile is often created and updated automatically in response to feedback on the desirability of items that have been presented to the user.

References

[1]
Ali, K., van Stam, W.: TiVo: Making Show Recommendations Using a Distributed Collaborative Filtering Architecture. In: Proceedings of the Tenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Seattle, WA. (2004) 394-401
[2]
Allan, J., Carbonell, J., Doddington, G., Yamron, J., Yang, Y.: Topic Detection and Tracking Pilot Study Final Report. In: Proceedings of the DARPA Broadcast News Transcription and Understanding Workshop. Lansdowne, VA (1998) 194-218
[3]
Balabanovic, M., Shoham Y.: FAB: Content-based, Collaborative Recommendation. Communications of the Association for Computing Machinery 40(3) (1997) 66-72
[4]
Basu, C., Hirsh, H., Cohen W.: Recommendation as Classification: Using Social and Content-Based Information in Recommendation. In: Proceedings of the 15th National Conference on Artificial Intelligence, Madison, WI (1998) 714-720
[5]
Belkin, N., Croft, B.: Information Filtering and Information Retrieval: Two Sides of the Same Coin? Communications of the ACM 35(12) (1992) 29-38
[6]
Billsus, D., Pazzani, M.: Learning Collaborative Information Filters. In: Proceedings of the International Conference on Machine Learning. Morgan Kaufmann Publishers. Madison, WI (1998) 46-54
[7]
Billsus, D., Pazzani, M., Chen, J.: A Learning Agent for Wireless News Access. In: Proceedings of the International Conference on Intelligent User Interfaces (2002) 33-36
[8]
Burke, R.: Hybrid Web Recommender Systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.): The Adaptive Web: Methods and Strategies of Web Personalization. Lecture Notes in Computer Science, Vol. 4321. Springer-Verlag, Berlin Heidelberg New York (2007) this volume
[9]
Cohen, W.: Fast Effective Rule Induction. In: Proceedings of the Twelfth International Conference on Machine Learning, Tahoe City, CA. (1995) 115-123
[10]
Cohen, W.: Learning Rules that Classify E-mail. In: Papers from the AAAI Spring Symposium on Machine Learning in Information Access (1996) 18-25
[11]
Cohen, W., Hirsh, H. Joins that Generalize: Text Classification Using WHIRL. In: Proceedings of the Fourth International Conference on Knowledge Discovery & Data Mining, New York, NY (1998) 169-173
[12]
Domingos, P., Pazzani, M. Beyond Independence: Conditions for the Optimality of the Simple Bayesian Classifier. Machine Learning 29 (1997) 103-130.
[13]
Duda, R., Hart, P.: Pattern Classification and Scene Analysis. New York, NY: Wiley and Sons (1973)
[14]
Foltz, P., Dumais, S.: Personalized Information Delivery: An Analysis of Information Filtering Methods. Communications of the ACM 35(12) (1992) 51-60
[15]
Ittner, D., Lewis, D., Ahn, D.: Text Categorization of Low Quality Images. In: Symposium on Document Analysis and Information Retrieval, Las Vegas, NV (1995) 301-315
[16]
Joachims, T., Freitag, D., Mitchell, T.: WebWatcher: A Tour Guide for the World Wide Web. In: Proceedings of the 15th International Joint Conference on Artificial Intelligence. Nagoya, Japan (1997) 770-775
[17]
Joachims, T.: Text Categorization With Support Vector Machines: Learning with Many Relevant Features. In: European Conference on Machine Learning, Chemnitz, Germany (1998) 137-142
[18]
Kim, J., Lee, B., Shaw, M., Chang, H., Nelson, W.: Application of Decision-Tree Induction Techniques to Personalized Advertisements on Internet Storefronts. International Journal of Electronic Commerce 5(3) (2001) 45-62
[19]
Kivinen, J., Warmuth, M.: Exponentiated Gradient versus Gradient Descent for Linear Predictors. Information and Computation 132(1) (1997) 1-63
[20]
Lewis, D., Schapire, R., Callan, J., Papka, R.: Training Algorithms for Linear Text Classifiers. In: Proceedings of the 19th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Konstanz, Germany (1996) 298-306
[21]
Lewis, D.: Naïve (Bayes) at Forty: The Independence Assumption in Information Retrieval. In: European Conference on Machine Learning, Chemnitz, Germany (1998) 4-15
[22]
Loeb, S.: Architecting Personal Delivery of Multimedia Information. Communications of the ACM 35(12) (1992) 39-48
[23]
Mandel, M., Poliner, G., Ellis, D.: Support Vector Machine Active Learning for Music Retrieval. ACM Multimedia Systems Journal 12(1) (2006) 3-13
[24]
Maron, M.: Automatic Indexing: An Experimental Inquiry. Journal of the Association for Computing Machinery 8(3) (1961) 404-417
[25]
McCallum, A., Rosenfeld, R., Mitchell T., Ng, A.: Improving Text Classification by Shrinkage in a Hierarchy of Classes. In: Proceedings of the International Conference on Machine Learning. Morgan Kaufmann Publishers. Madison, WI (1998) 359-367
[26]
McCallum, A., Nigam, K.: A Comparison of Event Models for Naive Bayes Text Classification. In: AAAI/ICML-98 Workshop on Learning for Text Categorization, Technical Report WS-98-05, AAAI Press (1998) 41-48
[27]
Mitchell, T.: Machine Learning. McGraw-Hill (1997)
[28]
Nigam, K., McCallum, A., Thrun, S., Mitchell, T.: Learning to Classify Text from Labeled and Unlabeled Documents. In: Proceedings of the 15th International Conference on Artificial Intelligence, Madison, WI (1998) 792-799
[29]
Pazzani M., Billsus, D.: Learning and Revising User Profiles: The Identification of Interesting Web Sites. Machine Learning 27(3) (1997) 313-331
[30]
Porter, M.: An Algorithm for Suffix Stripping. Program 14(3) (1980) 130-137
[31]
Quinlan, J.: Induction of Decision Trees. Machine Learning 1(1986) 81-106
[32]
Quinlan, J.: C4.5: Programs for Machine Learning. Morgan Kauffman (1993)
[33]
Rocchio, J.: Relevance Feedback in Information Retrieval. In: G. Salton (ed.). The SMART System: Experiments in Automatic Document Processing. NJ: Prentice Hall (1971) 313-323
[34]
Salton, G. Automatic Text Processing. Addison-Wesley (1989)
[35]
Schafer, B., Frankowski, D., Herlocker, J., Sen, S.: Collaborative Filtering Recommender Systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.): The Adaptive Web: Methods and Strategies of Web Personalization. Lecture Notes in Computer Science, Vol. 4321. Springer-Verlag, Berlin Heidelberg New York (2007) this volume
[36]
Vapnik, V.: The Nature of Statistical Learning Theory. Springer: New York (1995)
[37]
Widrow, A., Hoff, M.: Adaptive Switching Circuits. WESCON Convention Record 4 (1960) 96-104
[38]
Yang, Y., Pedersen J.: A Comparative Study on Feature Selection in Text Categorization. In: Proceedings of the Fourteenth International Conference on Machine Learning, Nashville, TN (1997) 412-420
[39]
Yang, Y.: An Evaluation of Statistical Approaches to Text Categorization. Information Retrieval 1(1) (1999) 67-88

Cited By

View all
  • (2024)On the Analysis of Two-Stage Stochastic BanditProceedings of the Twenty-fifth International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing10.1145/3641512.3686360(51-60)Online publication date: 14-Oct-2024
  • (2024)OptiDot: An Optical Interface for Children to Explore Dot Product and AI RecommendationExtended Abstracts of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613905.3651040(1-7)Online publication date: 11-May-2024
  • (2024)I-Razor: A Differentiable Neural Input Razor for Feature Selection and Dimension Search in DNN-Based Recommender SystemsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.333267136:9(4736-4749)Online publication date: 1-Sep-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide books
The adaptive web: methods and strategies of web personalization
January 2007
763 pages
ISBN:9783540720782
  • Editors:
  • Peter Brusilovsky,
  • Alfred Kobsa,
  • Wolfgang Nejdl

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 01 January 2007

Qualifiers

  • Chapter

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)On the Analysis of Two-Stage Stochastic BanditProceedings of the Twenty-fifth International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing10.1145/3641512.3686360(51-60)Online publication date: 14-Oct-2024
  • (2024)OptiDot: An Optical Interface for Children to Explore Dot Product and AI RecommendationExtended Abstracts of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613905.3651040(1-7)Online publication date: 11-May-2024
  • (2024)I-Razor: A Differentiable Neural Input Razor for Feature Selection and Dimension Search in DNN-Based Recommender SystemsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.333267136:9(4736-4749)Online publication date: 1-Sep-2024
  • (2023)Towards a Causal Decision-Making Framework for Recommender SystemsACM Transactions on Recommender Systems10.1145/36291692:2(1-34)Online publication date: 26-Oct-2023
  • (2023)A Systematic Study on Reproducibility of Reinforcement Learning in Recommendation SystemsACM Transactions on Recommender Systems10.1145/35965191:3(1-23)Online publication date: 14-Jul-2023
  • (2023)SketchBuddy: Context-Aware Sketch Enrichment and EnhancementProceedings of the 14th Conference on ACM Multimedia Systems10.1145/3587819.3590980(217-228)Online publication date: 7-Jun-2023
  • (2023)ReFRS: Resource-efficient Federated Recommender System for Dynamic and Diversified User PreferencesACM Transactions on Information Systems10.1145/356048641:3(1-30)Online publication date: 7-Feb-2023
  • (2023)Psychotherapy AI Companion with Reinforcement Learning Recommendations and Interpretable Policy DynamicsCompanion Proceedings of the ACM Web Conference 202310.1145/3543873.3587623(932-939)Online publication date: 30-Apr-2023
  • (2023)Cognition-aware Knowledge Graph Reasoning for Explainable RecommendationProceedings of the Sixteenth ACM International Conference on Web Search and Data Mining10.1145/3539597.3570391(402-410)Online publication date: 27-Feb-2023
  • (2023)Leveraging Android Automated Testing to Assist Crowdsourced TestingIEEE Transactions on Software Engineering10.1109/TSE.2022.321687949:4(2318-2336)Online publication date: 1-Apr-2023
  • Show More Cited By

View Options

View options

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media