A knowledge-based product recommendation system for e-commerce

This paper presents a knowledge-based product recommendation system for Business-to-Customer (B2C) e-commerce purposes. The system is based on the observation that the purchase patterns of previous users play a vital role in recommending the products to new users if the new users already followed parts of the existing patterns. The system is based on Case-Based Reasoning Plan Recognition (CBRPR) approaches and Automated Collaborative Filtering (ACF) approaches. The system also addresses the issue of organising and utilising the information related to the products that are purchased repetitively by a user. The system is named RecommendEx and is tested in a simulated environment to test its operational performance. The evaluation results are included.

[1]  Karl Branting Learning Feature Weights from Customer Return-Set Selections , 2003, Knowledge and Information Systems.

[2]  Bhanu Prasad,et al.  Intelligent Techniques for E-Commerce , 2003, J. Electron. Commer. Res..

[3]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[4]  Mathias Bauer Acquisition of User Preferences for Plan Recognition , 2007 .

[5]  Candace L. Sidner,et al.  Using plan recognition in human-computer collaboration , 1999 .

[6]  Barry Smyth,et al.  PTV: Intelligent Personalised TV Guides , 2000, AAAI/IAAI.

[7]  Henry Kautz,et al.  Chapter 2 – A Formal Theory of Plan Recognition and its Implementation , 1991 .

[8]  Ralph Bergmann,et al.  A Similarity-Based Approach to Attribute Selection in User-Adaptive Sales Dialogs , 2001, ICCBR.

[9]  Peter Funk,et al.  Category-Based Filtering and User Stereotype Cases to Reduce the Latency Problem in Recommender Systems , 2002, ECCBR.

[10]  Bradley N. Miller,et al.  GroupLens: applying collaborative filtering to Usenet news , 1997, CACM.

[11]  Norbert Gronau,et al.  Improving Information Retrieval in Knowledge Management Systems using CBR - The Multi Reuse Approach of the Project TO_KNOW , 2003, IICAI.

[12]  C. Raymond Perrault,et al.  Analyzing Intention in Utterances , 1986, Artif. Intell..

[13]  Padraig Cunningham,et al.  A Case-Based Reasoning View of Automated Collaborative Filtering , 2001, ICCBR.

[14]  Bhanu Prasad HYREC: A Hybrid Recommendation System for E-Commerce , 2005, ICCBR.

[15]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[16]  Kristian J. Hammond,et al.  A Case-Based Approach to Knowledge Navigation , 1994, IJCAI.

[17]  Iyad Rahwan,et al.  Intelligent Agents for Automated One-to-Many E-Commerce Negotiation , 2002, ACSC.

[18]  Mark Rosenstein,et al.  Recommending and evaluating choices in a virtual community of use , 1995, CHI '95.

[19]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[20]  Ingrid Zukerman,et al.  Towards a Bayesian Model for Keyhole Plan Recognition in Large Domains , 1997 .

[21]  Michael J. Pazzani,et al.  Beyond Idiot Savants: Recommendations and Common Sense , 2005 .

[22]  Bhanu Prasad,et al.  Learning the users' preferences in e-commerce: A weight-adjustment approach , 2004, Int. J. Knowl. Based Intell. Eng. Syst..

[23]  Ralph Bergmann,et al.  Case-Based Reasoning Support for Online Catalog Sales , 1998, IEEE Internet Comput..

[24]  Qiang Yang,et al.  Mining High-Quality Cases for Hypertext Prediction and Prefetching , 2001, ICCBR.

[25]  Ralph Bergmann,et al.  Intelligent Customer Support for Product Selection with Case-Based Reasoning , 2002 .

[26]  Robin Burke,et al.  Integrating Knowledge-based and Collaborative-filtering Recommender Systems , 2000 .

[27]  Robin Cohen,et al.  Hybrid Recommender Systems for Electronic Commerce , 2000 .

[28]  David W. Aha,et al.  Weighting Features , 1995, ICCBR.

[29]  Armin Stahl,et al.  Learning Feature Weights from Case Order Feedback , 2001, ICCBR.

[30]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[31]  Pattie Maes,et al.  Social information filtering: algorithms for automating “word of mouth” , 1995, CHI '95.

[32]  Wolfgang Wilke Knowledge management for intelligent sales support in electronic commerce , 1999, DISKI.

[33]  Ian D. Watson,et al.  Applying case-based reasoning - techniques for the enterprise systems , 1997 .

[34]  Boris Kerkez,et al.  Incremental Case-Based Plan Recognition Using State Indices , 2001, ICCBR.

[35]  Padraig Cunningham,et al.  Shaping a CBR View with XML , 1999, ICCBR.

[36]  Padraig Cunningham,et al.  Context boosting collaborative recommendations , 2004, Knowl. Based Syst..

[37]  Peter van Beek,et al.  Exploiting temporal and novel information from the user in plan recognition , 2004, User Modeling and User-Adapted Interaction.