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.
Similar content being viewed by others
References
Ansari, A., Essegaier, S., & Kohli, R. (2000). Internet recommendation systems. Journal of Marketing Research, 37(3), 363–375.
Autonomy (2004). http://www.autonomy.com.
BeFree (2004). http://www.befree.com.
Breese, J. S., Heckerman, D., & Kadie, C. (1998). Empirical analysis of predictive algorithms for collaborative filtering. Technical Report, MSR-TR-98-12, Microsoft Research.
Chen, Y., & George, E. (2000). A Bayesian model for collaborative filtering. Technical Report, Statistics Department, University of Texas at Austin.
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.
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).
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).
Gustos (2004). http://www.gustos.com.
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.
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.
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.
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.
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.
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.
Linden, G., Smith, B., & York, J. (2003). Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Computing, 7(3), 76–80.
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.
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.
Mobasher, B., Cooley, R., & Srivastava, J. (2000). Automatic personalization based on web usage mining. Communication of the ACM, 43(8), 142–151.
MovieLens dataset, available at http://www.grouplens.org/.
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.
Net Perception (2004). http://www.netperceptions.com.
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.
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).
Sarwar, B., Karypis, G., Konstan, J., & Riedl, J. (2001). Item-based collaborative filtering recommendation algorithms. In Proceedings of WWW10. Hong Kong (pp. 285–295).
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).
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).
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).
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).
Author information
Authors and Affiliations
Corresponding author
Rights 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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10660-007-9004-7