Skip to main content

Agents That Model and Learn User Interests for Dynamic Collaborative Filtering

  • Conference paper
  • First Online:
Cooperative Information Agents VI (CIA 2002)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2446))

Included in the following conference series:

  • 240 Accesses

Abstract

Collaborative Filtering systems suggest items to a user because it is highly rated by some other user with similar tastes. Although these systems are achieving great success on web based applications, the tremendous growth in the number of people using these applications require performing many recommendations per second for millions of users. Technologies are needed that can rapidly produce high quality recommendations for large community of users.

In this paper we present an agent based approach to collaborative filtering where agents work on behalf of their users to form shared “interest groups”, which is a process of pre-clustering users based on their interest profiles. These groups are dynamically updated to refiect the user’s evolving interests over time. We further present a multi-agent based simulation of the architecture as a means of evaluating the system.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

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

  1. Kautz H, Selman B and Shah M. Refferal Web: Combining Social Networks and Collaborative Filtering. Communications of the ACM. March 1997.

    Google Scholar 

  2. J. Konstan, B. Miller, D. Maltz, J. Herlocker, L. Gordon and J. Riedl.: GroupLens:Applying Collaborative Filtering to Usenet News. Communications of the ACM. March 1997.

    Google Scholar 

  3. M. Pazzani and D. Bilsus.: Syskill and Webert: Identifying Interesting Web sites. Proceedings of 13th National Conference in AI. pp. 54–61. AAAI 1996.

    Google Scholar 

  4. P. Maes. Agents that Reduce Work and Information Overload. Communications of the ACM, Volume 37, No. 7, July 1994. pp.30–40.

    Article  Google Scholar 

  5. G. Salton and M. Gill. Introduction to Modern Information Retrieval. McGraw-Hill, New York, 1983.

    MATH  Google Scholar 

  6. Goldberg, D., Nichols, D. Oki, B.M. and Terry D, Using Collaborative Filtering to Weave an Information Tapestry. Communications of the ACM 1992.

    Google Scholar 

  7. Shardanand, U., and Maes, P. Social information Filtering: Algorithm for Automating “Word of Mouth”. In Proceedings of CHI’95 1995.

    Google Scholar 

  8. Uchyigit G, Carlin B, Quak E, and Cunningham, J. Agents in the Box. Proceedings of HCI International’ 99 (8th International Conference on Human Computer Interaction) Munich, Germany 1999.

    Google Scholar 

  9. Uchyigit, G. and Clark, K. An Agent Based Electronic Program Guide. Workshop on Personalization in Future TV in conjunction with 2nd International Conference on Adaptive Hypermedia and Adaptive Web Based Systems, May 2002 Malaga Spain, (Springer-Verlag Lecture Notes in Computer Science).

    Google Scholar 

  10. Uchyigit, G. Feature Selection for Rapid Profile Initialisation: Implementation and Design. Technical Report ICSTM-756-01, Dept of Computer Science, Imperial College, Science Technology and Medicine. 2001.

    Google Scholar 

  11. Tim Finin, Y. Labrou and J. Mayfield.: KQML as an agent communications language. Software Agents edited by J. Bradshaw AAAI Press/MIT Press. 1997 p.391–316.

    Google Scholar 

  12. Loren Terveen, Will Hill, Brian Amento, David McDonald and Josh Creter.:PHOAKS: A System for Sharing Recommendations. Communications of the ACM. March 1997.

    Google Scholar 

  13. Henry Kautz, Bart Selman and Mehul Shah.: Refieral Web: Combining Social Networks and Collaborative Filtering. Communications of the ACM. March 1997.

    Google Scholar 

  14. Everitt, B. “Cluster Analysis”, Haslsted Press (John Wiley and Sons), New York, 1980.

    MATH  Google Scholar 

  15. Rasmussen, E. “Information Retrieval, Data Structure and Algorithms”, Chapter 16: Clustering Algorithms, W. B. Frakes and R. Baeza-Yates, eds., Prentice Hall 1992.

    Google Scholar 

  16. Willett P., “Recent trends in hierarchic document clustering: a critical review”, in Information Processing and Management, 34:5, 1988.

    Google Scholar 

  17. Heckerman, D. A tutorial on Learning with Bayesian Networks, Technical Report, MSR-TR-95-06, Microsoft Corporation 1996.

    Google Scholar 

  18. Blekin N. J. and Croft W. B., Information filtering and Information Retrieval: Two sides of the same coin?. Communications of the ACM, 35(12):29–38 December 1992.

    Article  Google Scholar 

  19. Basu C, Hirsh H. and Cohen W. Recommendation as classification: Using Social and content-based information in recommendation. In proceedings of the Fifteenth National Conferenece on Artificial Intellegence, pages 714–720, 1998.

    Google Scholar 

  20. Claypool M, Gokhale A. and Miranda T. Combining content-based and collaborative filters in an online newspaper. In proceedings of the ACM SIGIR Workshop on Recommender Systems-Impelementation and Evaluation, 1999.

    Google Scholar 

  21. Good N, Schafer J. B, Konstan J. A, Brochers A, Sarwar B. M, Herlocker J. L, and Riedl J. Combining collaborative filtering with personal agents for better recommendations. In proceedings of the Siteenth National Conference on Artificial Intellegence, pages 439–446 1999.

    Google Scholar 

  22. Porter, M. (1980) An Algorithm for suffix stripping. Program (Automated Library and Information Systems), 14(3):130–137

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Uchyigit, G., Clark, K. (2002). Agents That Model and Learn User Interests for Dynamic Collaborative Filtering. In: Klusch, M., Ossowski, S., Shehory, O. (eds) Cooperative Information Agents VI. CIA 2002. Lecture Notes in Computer Science(), vol 2446. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45741-0_14

Download citation

  • DOI: https://doi.org/10.1007/3-540-45741-0_14

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44173-1

  • Online ISBN: 978-3-540-45741-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics