Skip to main content
Log in

Understanding collaborative filtering parameters for personalized recommendations in e-commerce

  • Published:
Electronic Commerce Research Aims and scope Submit manuscript

Abstract

Collaborative Filtering (CF) is a popular method for personalizing product recommendations for e-Commerce and customer relationship management (CRM). CF utilizes the explicit or implicit product evaluation ratings of customers to develop personalized recommendations. However, there has been no in-depth investigation of the parameters of CF in relation to the number of ratings on the part of an individual customer and the total number of ratings for an item.

We empirically investigated the relationships between these two parameters and CF performance, using two publicly available data sets, EachMovie and MovieLens. We conducted three experiments. The first two investigated the relationship between a particular customer’s number of ratings and CF recommendation performance. The third experiment evaluated the relationship between the total number of ratings for a particular item and CF recommendation performance. We found that there are ratings thresholds below which recommendation performance increases monotonically, i.e., when the numbers of customer and item ratings are below threshold levels, CF recommendation performance is affected. In addition, once rating numbers surpass threshold levels, the value of each rating decreases. These results may facilitate operational decisions when applying CF in practice.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Ansari, A., Essegaier, S., & Kohli, R. (2000). Internet recommendation systems. Journal of Marketing Research, 37(3), 363–375.

    Article  Google Scholar 

  2. Autonomy (2004). http://www.autonomy.com.

  3. BeFree (2004). http://www.befree.com.

  4. Breese, J. S., Heckerman, D., & Kadie, C. (1998). Empirical analysis of predictive algorithms for collaborative filtering. Technical Report, MSR-TR-98-12, Microsoft Research.

  5. Chen, Y., & George, E. (2000). A Bayesian model for collaborative filtering. Technical Report, Statistics Department, University of Texas at Austin.

  6. Cho, Y. H., Kim, J. K., & Kim, S. H. (2002). A personalized recommender system based on web usage mining and decision tree induction. Expert Systems with Applications, 23(3), 329–242.

    Article  Google Scholar 

  7. Gonzalez-Caro, C. N., Calderon-Benavides, M. L., Perez-Alcazar, J. J., Garcia-Diaz, J. C., & Delgado, J. (2002). Towards a more comprehensive comarison of collaborative filtering algorithms. In A. H. F. Laedner & A. L. Oliveira (Eds.), SPIRE 2002. Lecture notes in computer science 2476 (pp. 248–253).

  8. Gupta, O., Digiovanni, M., Norita, H., & Goldberg, K. (1999). Jester 2.0: Evaluation of a new linear time collaborative filtering algorithm. In 22nd International ACM SIGIR conference on research and development in information retrieval (pp. 291–292).

  9. Gustos (2004). http://www.gustos.com.

  10. Herlocker, J. L., Konstan, J. A., Terveen, L. G., & Riedl, J. T. (2004). Evaluating collaborative filtering recommender Systems. ACM Transactions on Information Systems, 22(1), 5–53.

    Article  Google Scholar 

  11. Kim, J. K., Cho, Y. H., Kim, W. J., Kim, J. R., & Suh, J. H. (2002). A personalized recommendation procedure for Internet shopping support. Electronic Commerce Research and Applications, 1, 301–313.

    Article  Google Scholar 

  12. Kim, J. W., & Lee, H. J. (2005). Data sparsity and collaborative filtering-based e-commerce personalized recommendation. International Journal of Management Science, 11(3), 19–45.

    Google Scholar 

  13. Kim, J. W., Lee, B. H., Shaw, M. J., Chang, H., & Nelson, M. (2001). Application of decision tree induction techniques to personalized advertisements on Internet storefront. International Journal of Electronic Commerce, 5(3), 45–62.

    Google Scholar 

  14. Konstan, J. A., Miller, B. N., Maltz, D., Herlocker, J. L., Gordon, L. R., & Riedl, J. (1997). GroupLens: Applying collaborative filtering to usenet news. Communication of the ACM, 40(3), 77–87.

    Article  Google Scholar 

  15. Lee, C. H., Kim, Y. H., & Rhee, P. K. (2001). Web personalization expert with combining collaborative filtering and association rule mining techniques. Expert Systems with Applications, 21(3), 131–137.

    Article  Google Scholar 

  16. Linden, G., Smith, B., & York, J. (2003). Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Computing, 7(3), 76–80.

    Article  Google Scholar 

  17. Malone, T. W., Grant, K. R., Turbak, F. A., Brobst, S. A., & Cohen, M. D. (1987). Intelligent information sharing systems. Communications of the ACM, 30(5), 390–402.

    Article  Google Scholar 

  18. Mild, A., & Natter, M. (2002). Collaborative filtering or regression models for Internet recommendation systems? Journal of Targeting, Measurement and Analysis of Marketing, 10(4), 304–313.

    Article  Google Scholar 

  19. Mobasher, B., Cooley, R., & Srivastava, J. (2000). Automatic personalization based on web usage mining. Communication of the ACM, 43(8), 142–151.

    Article  Google Scholar 

  20. MovieLens dataset, available at http://www.grouplens.org/.

  21. Mulvenna, M. D., Anand, S. S., & Buchner, A. G. (2000). Personalization on the net using web mining. Communication of the ACM, 43(8), 122–125.

    Article  Google Scholar 

  22. Net Perception (2004). http://www.netperceptions.com.

  23. Roh, T. H., Oh, K. J., & Han, I. (2003). The collaborative filtering recommendation based on SOM cluster-indexing CBR. Expert Systems with Applications, 25, 413–423.

    Article  Google Scholar 

  24. Sarwar, B., Karypis, G., Konstan, J., & Riedl, J. (2000). Analysis of recommendation algorithms for e-commerce. In Proceedings of EC’00, Minneapolis (pp. 158–167).

  25. Sarwar, B., Karypis, G., Konstan, J., & Riedl, J. (2001). Item-based collaborative filtering recommendation algorithms. In Proceedings of WWW10. Hong Kong (pp. 285–295).

  26. Schein, A. I., Popescul, A., Ungar, L. H., & Pennock, D. M. (2002). Methods and metrics for cold-start recommendations. In Proceedings of the ACM SIGIR’02, Tampere, Finland (pp. 253–260).

  27. Shardanand, U., & Maes, P. (1995). Social information filtering: Algorithms for automating ‘Word of Mouth’. In Proceedings of conference on human factors in computer systems (pp. 210–217).

  28. Rashid, A. M., Albert, I., Cosley, D., Lam, S. K., McNee, S. M., Konstan, J. A., & Riedl, J. (2002). Getting to know you: Learning new user preferences in recommender systems. In Proceedings of the ACM IUI’02, San Francisco (pp. 127–134).

  29. Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., & Riedl, J. (1994). GroupLens: An open architecture for collaborative filtering of netnews. In Proceedings of the ACM 1994 conference on computer supported cooperative work, New York (pp. 175–186).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jong Woo Kim.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lee, H.J., Kim, J.W. & Park, S.J. Understanding collaborative filtering parameters for personalized recommendations in e-commerce. Electron Commerce Res 7, 293–314 (2007). https://doi.org/10.1007/s10660-007-9004-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10660-007-9004-7

Keywords

Navigation