skip to main content
10.1145/1099554.1099683acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
Article

Feature-based recommendation system

Published:31 October 2005Publication History

ABSTRACT

The explosive growth of the world-wide-web and the emergence of e-commerce has led to the development of recommender systems--a personalized information filtering technology used to identify a set of N items that will be of interest to a certain user. User-based and model-based collaborative filtering are the most successful technology for building recommender systems to date and is extensively used in many commercial recommender systems. The basic assumption in these algorithms is that there are sufficient historical data for measuring similarity between products or users. However, this assumption does not hold in various application domains such as electronics retail, home shopping network, on-line retail where new products are introduced and existing products disappear from the catalog. Another such application domains is home improvement retail industry where a lot of products (such as window treatments, bathroom, kitchen or deck) are custom made. Each product is unique and there are very little duplicate products. In this domain, the probability of the same exact two products bought together is close to zero. In this paper, we discuss the challenges of providing recommendation in the domains where no sufficient historical data exist for measuring similarity between products or users. We present feature-based recommendation algorithms that overcome the limitations of the existing top-n recommendation algorithms. The experimental evaluation of the proposed algorithms in the real life data sets shows a great promise. The pilot project deploying the proposed feature-based recommendation algorithms in the on-line retail web site shows 75% increase in the recommendation revenue for the first 2 month period.

References

  1. M. Balabanovic and Y. Shoham. FAB: Content-based collaborative recommendation. Communications of the ACM, 40(3), March 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. C. Basu, H. Hirsh, and W. Cohen. Recommendation as classification: Using social and content-based information in recommendation. In Proceedings of the 1998 Workshop on Recommender Systems, pages 11--15. AAAI Press, 1998.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. D. Beeferman and A. Berger. Agglomerative clustering of a search engine query log. In Proceedings of ACM SIGKDD International Conference, pages 407--415, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. D. Billsus and M. J. Pazzani. Learning collaborative information filters. In Proceedings of ICML, pages 46--53, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. A. Demiriz. An association mining-based product recommender. In NFORMS Miami 2001 Annual Meeting Cluster: Data Mining, 2001.Google ScholarGoogle Scholar
  6. M. Deshpande and G. Karypis. Item-based top-n recommendation algorithms. ACM Transactions on Information Systems, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. D. Heckerman, D. Chickering, C. Meek, R. Rounthwaite, and C. Kadie. Dependency networks for inference, collaborative filtering, and data visualization. Journal of Machine Learning Research, 1:49--75, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. Herlocker, J. Konstan, A. Borchers, and J. Riedl. An algorithm framework for performing collaborative filtering. In Proceedings of SIGIR, pages 77--87, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. W. Hill, L. Stead, M. Rosenstein, and G. Furnas. Recommending and evaluating choices in a virtual community of use. In Proceedings of CHI, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. G. Karypis. Experimental evaluation of item-based top-n recommendation algorithms. In Proceedings of the ACM Conference on Information and Knowledge Management, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. B. Kitts, D. Freed, and M. Vrieze. Cross-sell: A fast promotion-tunable customer-item recommendation method based on conditional independent probabilities. In Proceedings of ACM SIGKDD International Conference, pages 437--446, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. J. Konstan, B. Miller, D. Maltz, J. Herlocker, L. Gordon, and J. Riedl. GroupLens: Applying collaborative filtering to Usenet news. Communications of the ACM, 40(3):77--87, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. W. Lin, S. Alvarez, and C. Ruiz. Collaborative recommendation via adaptive association rule mining. In International Workshop on Web Mining for E-Commerce (WEBKDD'2000), 2000.Google ScholarGoogle Scholar
  14. B. Mobasher, R. Cooley, and J. Srivastava. Automatic personalization based on web usage mining. Communications of the ACM, 43(8):142--151, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. B. Mobasher, H. Dai, T. Luo, M. Nakagawa, and J. Witshire. Discovery of aggregate usage profiles for web personalization. In Proceedings of the WebKDD Workshop, 2000.Google ScholarGoogle Scholar
  16. Resnick and Varian. Recommender systems. Communications of the ACM, 40(3):56--58, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. GroupLens: An open architecture for collaborative filtering of netnews. In Proceedings of CSCW, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. J. s. Breese, D. Heckerman, and C. Kadie. Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the 14th conference on Uncertaintly in Artificial Intelligence, pages 43--52, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Analysis of recommendation algorithms for e-commerce. In Proceedings of ACM E-Commerce, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In WWW10, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. J. Schafer, J. Konstan, and J. Riedl. Recommender systems in e-commerce. In Proceedings of ACM E-Commerce, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. U. Shardanand and P. Maes. Social information filtering: Algorithms for automating "word of mouth". In Proceedings of the ACM CHI'95 Conference on Human Factors in Computing Systems, pages 210--217, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. L. Terveen, W. Hill, B. Amento, D. McDonald, and J. Creter. PHOAKS: A system for sharing recommendations. Communications of the ACM, 40(3):59--62, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. L. H. Ungar and D. P. Foster. Clustering methods for collaborative filtering. In Workshop on Recommendation Systems at the 15th National Conference on Artificial Intelligence, 1998.Google ScholarGoogle Scholar
  25. J. wolf, C. Aggarwal, K. Wu, and P. Yu. Horting hatches and egg: A new graph-theoretic approach to collaborative filtering. In Proceedings of ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Y. Zhao and G. Karypis. Criterion functions for document clustering: Experiments and analysis. Machine Learning, in press, 2003.Google ScholarGoogle Scholar

Index Terms

  1. Feature-based recommendation system

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        CIKM '05: Proceedings of the 14th ACM international conference on Information and knowledge management
        October 2005
        854 pages
        ISBN:1595931406
        DOI:10.1145/1099554

        Copyright © 2005 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 31 October 2005

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        CIKM '05 Paper Acceptance Rate77of425submissions,18%Overall Acceptance Rate1,861of8,427submissions,22%

        Upcoming Conference

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader