An Improved Personalized Recommendation Technique for E-Commerce Portal

E-Commerce 포탈에서 향상된 개인화 추천 기법

  • 고평관 (인하대학교 컴퓨터정보공학부) ;
  • ;
  • 김영국 (충남대학교 컴퓨터공학과) ;
  • 강상길 (인하대학교 컴퓨터정보공학부)
  • Published : 2008.12.15

Abstract

This paper proposes an enhanced recommendation technique for personalized e-commerce portal analyzing various attitudes of customer. The attitudes are classifies into three types such as "purchasing product", "adding product to shopping cart", and "viewing the product information". We implicitly track customer attitude to estimate the rating of products for recommending products. We classified user groups which have similar preference for each item using implicit user behavior. The preference similarity is estimated using the Cross Correlation Coefficient. Our recommendation technique shows a high degree of accuracy as we use age and gender to group the customers with similar preference. In the experimental section, we show that our method can provide better performance than other traditional recommender system in terms of accuracy.

본 논문에서는 고객의 다양한 행동 분석을 통해 e-commerce 포탈에서 향상된 개인화 기법을 제안한다. 고객의 행동은 "상품 구매" '장바구니에 상품 추가", "상품 정보 확인" 세가지로 구분하였다. 추천된 상품에 대한 평점을 측정하기 위해 사용자의 행동을 암묵적으로 추적한다. 제안하는 추천 기법은 Cross Correlation Coefficient를 변형하여 비슷한 선호도를 가진 고객들을 분류한 후 대상 고객이 선호하는 상품과 비슷한 선호도를 가진 고객들의 상품 유사도를 측정한다. 본 시스템의 가장 주목할만한 특징은 고객의 행동을 바탕으로 상품에 대한 평점을 암묵적으로 계산하는 것이다. 상품의 선호도에 대하여 고객의 직접적인 대답을 요구하면 고객들이 불편함을 느낄 수 있기 때문에 고객의 행동을 통하여 상품에 대한 선호도를 반영한다. 실험결과 부분에서 우리의 시스템과 협업 필터링을 기반으로 한 다른 기법의 비교를 통하여 각 기법들의 장단점을 보일 것이다.

Keywords

References

  1. Resnick, P., Varian, H. (1997). "Recommender systems." In Communications of the ACM, Vol. 40, No. 3, pp. 56-58
  2. Goldberg, D., Nichols, D., Oki, B., Terry, D.(1992). "Using collaborative filtering to weave an information tapestry," In Communications of the ACM, Vol. 35, No. 12, pp. 61-70
  3. Aarts, R., M., Irwan, R., Janssen, A., J., E., M. (2002). "Efficient tracking of the cross-correlation coefficient," IEEE transaction on Speech and Audio Processing, Vol.10(6). pp. 391-402 https://doi.org/10.1109/TSA.2002.803447
  4. Resnick, P., Iacovou, N., Suchak, M., Bergstorm, P., Riedl, J. (1994). "GroupLens: An Open Architecture for Collaborative Filtering of Netnews," In Proceedings of the ACM Conference on Computer Supported Cooperative Work. pp. 175-186
  5. Sarwar, B. M., Karypis, G., Konstan, J. A., Riedl, J. T. (2000). "Analysis of recommendation algorithms for E-commerce," In Proceedings of the 2nd ACMConference on Electronic Commerce, pp. 158-67
  6. Sarwar, B., Karypis, G., Konstan, J., Reidl, J. (2001). "Item-based Collaborative Filtering Recommendation Algorithms," In Proceedings of the 10th Int'l Conference on World Wide Web (WWW)
  7. Karypis, G. (2001). "Evaluation of item-based top-N recommendation algorithms," In Proceedings of the 10th ACM CIKM Int'l Conference on Information and Knowledge Management, pp. 247-254
  8. Deshpande, M., and Karypis, G. (2004). "Item- based top-n recommendation algorithms," In ACM Transactions on Information Systems, Vol. 22, No. 1, pp. 143-177 https://doi.org/10.1145/963770.963776
  9. Hofmann, T. (2004). "Latent Semantic Models for Collaborative Filtering," In ACM Transactions on Information Systems, Vol. 22, No. 1, pp. 89-115 https://doi.org/10.1145/963770.963774
  10. Billsus, D., Pazzani, M., J. (1998). "Learning Collaborative Information Filters," In Proceeding of 15th Int'l Conf. Machine Learning, pp. 46-54
  11. Basu, C., Hirsh, H., Cohen, W., W. (1998). "Recommendation as Classification: Using Social and Content-Based Information in Recommendation," In Proceedings of 15th Nat'l Conference of Artificial Intelligence AAAI/IAAI, pp. 714-720
  12. Zhang, T., Iyengar, V., S. (2002). "Recommender Systems Using Linear Classifiers," In Journal of Machine Learning Research, Vol. 2, pp. 313-334 https://doi.org/10.1162/153244302760200641
  13. Heckerman, D., Chickering, D., M.,Meek, C., Rounthwaite, R., Kadie, C.(2000). "Dependency Networks for Inference, Collaborative Filtering, and Data Visualization," Journal of Machine Learning Research, Vol. 1, pp. 49-75 https://doi.org/10.1162/153244301753344614
  14. Kang, S., Park, W., Kim, Y.(2006). "Dynamical E-Commerce System for Shopping Mall Site Through Mobile Devices," Proceedings of 2nd int'l workshop on Data Engineering Issues in E-Commerce and Services (DEECS), pp. 268-277
  15. Lee, Q., T., Park, Y., Park, Y., T. (2007). "A Similarity Measure for Collaborative Filtering with Implicit Feedback." In Proceedings of 3rd Int'l Conference On Intelligent Computing (ICIC), pp. 385-397