Skip to main content

An Improved Recommendation Algorithm in Collaborative Filtering

  • Conference paper
  • First Online:
E-Commerce and Web Technologies (EC-Web 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2455))

Included in the following conference series:

Abstract

In Electronic Commerce it is not easy for customers to find the best suitable goods as more and more information is placed on line. In order to provide information of high value a customized recommender system is required. One of the typical information retrieval techniques for recommendation systems in Electronic Commerce is collaborative filtering which is based on the ratings of other customers who have similar preferences. However, collaborative filtering may not provide high quality recommendation because it does not consider customer’s preferences on the attributes of an item and the preference is calculated only between a pair of customers. In this paper we present an improved recommendation algorithm for collaborative filtering. The algorithm uses the K-Means Clustering method to reduce the search space. It then utilizes a graph approach to the best cluster with respect to a given test customer in selecting the neighbors with higher similarities as well as lower similarities. The graph approach allows us to exploit the transitivity of similarities. The algorithm also considers the attributes of each item. In the experiment the EachMovie dataset of the Digital Equipment Corporation has been used. The experimental results show that our algorithm provides better recommendation than other methods.

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. Billsus, D., Pazzani, M. J.: Learning Collaborative Information Filters. Proceedings of the ICML. (1998) 46–53

    Google Scholar 

  2. Badrul M. Sarwar, George Karypis, Joseph A. Konstan, John T. Riedle: Application of Dimensionality Reduction in Recommender System—A Case Study. Proceedings of the ACM WebKDD 2000 Web Mining for E-Commerce Workshop. (2000)

    Google Scholar 

  3. Konstan, J., Miller, B., Maltz, D., Herlocker, J., Gordon, L., and Riedl, J.: GroupLens: Applying Collaborative Filtering to Usenet News. Communications of the ACM, Vol. 40. (1997) 77–87

    Article  Google Scholar 

  4. Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., and Riedl, J.: GroupLens: An Open Architecture for Collaborative Filtering of Netnews. Proceedings of the ACM CSCW94 Conference on Computer Supported Cooperative Work. (1994) 175–186

    Google Scholar 

  5. Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl: Analysis of Recommendation Algorithms for E-Commerce. Proceedings of the ACM E-Commerce 2000 Conference. (2000)

    Google Scholar 

  6. Basu, C., Hirsh, H., and Cohen, W.: Recommendation as Classification: Using Social and Content-Based Information in Recommendation. Proceedings of the AAAI. (1998) 714–720

    Google Scholar 

  7. Jonathan L. Herlocker, Joseph A. Konstan, Al Borchers, and John Riedl: An Algorithmic Framework for Performing Collaborative Filtering. Proceedings of the 22nd International ACM SIGIR Conference on Research and Development in Information Retrieval. (1999)

    Google Scholar 

  8. Steve Glassman: EachMovie Collaborative Filtering Data Set. Compaq Computer Corporation, url: http://research.compaq.com/SRC/eachmovie/. (1997)

  9. Good N., Schafer J. B., Konstan J. A., Borchers A., Sarwar B., Herlocker J. L., and Riedl J.: Combining Collaborative Filtering with Personal Agents for Better Recommendations. Proceedings of the AAAI. (1999) 439–446

    Google Scholar 

  10. O’Connor M., and Herlocker J.: Clustering Items for Collaborative Filtering. Proceedings of the ACM SIGIR Workshop on Recommender Systems. (1999)

    Google Scholar 

  11. Ungar L. H., and Foster D. P.: Clustering Methods for Collaborative Filtering. Proceedings of the AAAI Workshop on Recommendation Systems. (1998)

    Google Scholar 

  12. John S. Breese, David Heckerman, and Carl Kadie: Empirical Analysis of Predictive Algorithms for Collaborative Filtering. Proceedings of the Conference on Uncertainty in Artificial Intelligence. (1998) 43–52

    Google Scholar 

  13. J. Benschafer, Joseph Konstan and John Riedl: Recommender Systems in ECommerce. Proceedings of the ACM Conference on Electronic Commerce. (1999)

    Google Scholar 

  14. Young-Suk Ryu, Taek-Hun Kim, Ji-Sun Park, Seok-In Park, and Sung-Bong Yang: Using Content Information for Filtering Neighbors in the Collaborative Filtering Framework. Proceedings of the International Conference on Electronic Commerce. (2001)

    Google Scholar 

  15. Zheue Huang: Extensions to the k-Means Algorithm for Clustering large Data Sets with Categorical Values. Data Mining and Knowledge Discovery. (1998) 283–304

    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

Kim, TH., Ryu, YS., Park, SI., Yang, SB. (2002). An Improved Recommendation Algorithm in Collaborative Filtering. In: Bauknecht, K., Tjoa, A.M., Quirchmayr, G. (eds) E-Commerce and Web Technologies. EC-Web 2002. Lecture Notes in Computer Science, vol 2455. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45705-4_27

Download citation

  • DOI: https://doi.org/10.1007/3-540-45705-4_27

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44137-3

  • Online ISBN: 978-3-540-45705-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics