Generating B2C Recommendations Using a Fully Decentralized Architecture

In the last years, Business-to-Consumer (B2C) E-Commerce is playing a key role in the Web. In this scenario, recommender systems appear as a promising solution for both merchants and customers. However, in this context, the low scalability of the performances and the dependence on a centralized platform are two key problems to face. In this paper, we present a novel recommender system based on a multi-agent architecture, called Trader REcommender Systems (TRES). In TRES, the agents exploit their user’s profiles in their interaction, to make the merchants capable to generate effective and efficient recommendations. The architecture we have adopted is fully decentralized, giving to each merchant the capability to generate recommendations without requiring the help of any centralized computational unit. This characteristic, on the one hand, makes the system scalable with respect to the size of the users’ community. On the other hand, the privacy of each customer is preserved, since the merchant retrieves information about each customer simply monitoring the customer behaviour in visiting his site.To show the advantages introduced by the proposed approach some experimental results carried out by exploiting a prototype implemented in the JADE framework are presented.

[1]  Frank Dignum,et al.  Issues in Agent Communication , 2000, Lecture Notes in Computer Science.

[2]  Nicholas R. Jennings,et al.  On Agent-Mediated Electronic Commerce , 2003, IEEE Trans. Knowl. Data Eng..

[3]  Barbara Hayes-Roth,et al.  An Architecture for Adaptive Intelligent Systems , 1995, Artif. Intell..

[4]  John Riedl,et al.  Analysis of recommendation algorithms for e-commerce , 2000, EC '00.

[5]  John Riedl,et al.  E-Commerce Recommendation Applications , 2004, Data Mining and Knowledge Discovery.

[6]  Charu C. Aggarwal,et al.  Data Mining Techniques for Personalization. , 2000 .

[7]  Arthur C. Graesser,et al.  Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents , 1996, ATAL.

[8]  Nicholas R. Jennings,et al.  Agent Theories, Architectures, and Languages: A Survey , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[9]  Stuart J. Russell Rationality and Intelligence , 1995, IJCAI.

[10]  Pattie Maes,et al.  Agents that reduce work and information overload , 1994, CACM.

[11]  Vladimir Kotlyar,et al.  Personalization of Supermarket Product Recommendations , 2004, Data Mining and Knowledge Discovery.

[12]  P. D. O'Brien,et al.  FIPA — Towards a Standard for Software Agents , 1998 .

[13]  Philippe A. Janson,et al.  The State of the Art in Electronic Payment Systems , 1997, Computer.

[14]  Pattie Maes,et al.  Agents as Mediators in Electronic Commerce , 1998, Electron. Mark..

[15]  Benjamin N. Grosof,et al.  An Approach to Using XML and a Rule-Based Content Language with an Agent Communication Language , 2000, Issues in Agent Communication.

[16]  Fabrizio Silvestri,et al.  On-line generation of suggestions for Web users , 2004, International Conference on Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004..

[17]  Wei-Po Lee,et al.  Towards agent-based decision making in the electronic marketplace: interactive recommendation and automated negotiation , 2004, Expert Syst. Appl..

[18]  Enrico Blanzieri,et al.  Implicit: a recommender system that uses implicit knowledge to produce suggestions , 2005 .

[19]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[20]  Michael Wooldridge,et al.  Intelligent Agents III , 1997 .

[21]  Luigi Palopoli,et al.  Agents' roles in B2C e-commerce , 2006, AI Commun..

[22]  Hyacinth S. Nwana,et al.  Software agents: an overview , 1996, The Knowledge Engineering Review.

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

[24]  Nikos Manouselis,et al.  Analysis and Classification of Multi-Criteria Recommender Systems , 2007, World Wide Web.

[25]  Yoav Shoham,et al.  Content-Based, Collaborative Recommendation. , 1997 .

[26]  Vladimir Zwass,et al.  Electronic Commerce and Organizational Innovation: Aspects and Opportunities , 2003, Int. J. Electron. Commer..

[27]  Enrico Blanzieri,et al.  Implicit: an agent-based recommendation system for web search , 2005, AAMAS '05.

[28]  Jinghua Huang,et al.  A Survey of E-Commerce Recommender Systems , 2007, 2007 International Conference on Service Systems and Service Management.

[29]  Francesco M. Nicosia,et al.  Consumer Decision Processes: Marketing and Advertising Implications , 1969 .

[30]  Stefano Modafferi,et al.  X-Compass: An XML Agent for Supporting User Navigation on the Web , 2002, FQAS.

[31]  Zhang Wei,et al.  A Novel Trust Model Based on Recommendation for E-commere , 2007, 2007 International Conference on Service Systems and Service Management.

[32]  D. O'Mahony,et al.  Electronic payment systems for e-commerce , 2001 .

[33]  Steven Guan,et al.  Handy broker: an intelligent product-brokering agent for m-commerce applications with user preference tracking , 2002, Electron. Commer. Res. Appl..

[34]  Robert J. Kauffman,et al.  Economics and Electronic Commerce: Survey and Directions for Research , 2001, Int. J. Electron. Commer..

[35]  Object Metadata Extensible Markup Language (XML) Schema , 2004 .

[36]  Agostino Poggi,et al.  Developing multi‐agent systems with a FIPA‐compliant agent framework , 2001 .

[37]  Giuseppe M. L. Sarnè,et al.  MASHA: A multi-agent system handling user and device adaptivity of Web sites , 2006, User Modeling and User-Adapted Interaction.

[38]  Josep Lluís de la Rosa i Esteva,et al.  A Taxonomy of Recommender Agents on the Internet , 2003, Artificial Intelligence Review.

[39]  Hsinchun Chen,et al.  A graph model for E-commerce recommender systems , 2004, J. Assoc. Inf. Sci. Technol..

[40]  Pattie Maes,et al.  Agents as Mediators in Electronic Commerce , 1999 .

[41]  Carlos Angel Iglesias,et al.  A Survey of Agent-Oriented Methodologies , 1998, ATAL.

[42]  Raymond J. Mooney,et al.  Content-boosted collaborative filtering for improved recommendations , 2002, AAAI/IAAI.

[43]  Lars Schmidt-Thieme,et al.  Evaluation of Attribute-Aware Recommender System Algorithms on Data with Varying Characteristics , 2006, PAKDD.