An interactive agent system for supporting knowledge-based recommendation: a case study on an e-novel recommender system

With the fast development of e-commerce, a large number variety of information existed on the Internet. Many researches tend to design a recommender system for assisting users to search the information that they have interested over the internet. The knowledge-based recommendation is one of solutions to guide the users to provide their needs, and further create a user preference model. In the past, agents commonly played the role of information retriever in a recommender system. Agents have the capability of autonomy and cooperation to assist in collecting the users' profiles and analyzing users' preferences. However, few of researches adopted embodied conversational agents (ECAs) to interact with users. In this study, we design an interactive agent system to support the knowledge-based recommendation. In addition to recommend products by using the knowledge from users' profiles, the knowledge-based approach also emphasizes the system should explain the cause of the recommendation result. For this reason, this study used ECAs to promote and explain recommendation results. As a result, our proposed system could reach the purpose of advertising products and receiving user feedbacks. In this paper, to demonstrate the usability of our system, we implement the interactive agent system in an e-novel web site, called Angel City, for recommending e-novels to readers.

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

[2]  Li Chen,et al.  Evaluating Critiquing-based Recommender Agents , 2006, AAAI.

[3]  Robin Burke,et al.  Knowledge-based recommender systems , 2000 .

[4]  Barry Smyth,et al.  Incremental critiquing , 2005, Knowl. Based Syst..

[5]  Barry Smyth,et al.  Dynamic Critiquing , 2004, ECCBR.

[6]  Gerhard Friedrich,et al.  An Integrated Environment for the Development of Knowledge-Based Recommender Applications , 2006, Int. J. Electron. Commer..

[7]  Barry Smyth,et al.  A comparison of two compound critiquing systems , 2007, IUI '07.

[8]  Giovanni Quattrone,et al.  An XML-Based Multiagent System for Supporting Online Recruitment Services , 2007, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[9]  Francesco Ricci,et al.  Acquiring and Revising Preferences in a Critique-Based Mobile Recommender System , 2007, IEEE Intelligent Systems.

[10]  Yasuhiro Katagiri,et al.  TelMeA - Expressive avatars in asynchronous communications , 2005, Int. J. Hum. Comput. Stud..

[11]  Pearl Pu,et al.  A Comparative Study of Compound Critique Generation in Conversational Recommender Systems , 2006, AH.

[12]  L. Schmidt-Thieme,et al.  Introduction to the IEEE Intelligent Systems Special Issue : Recommender Systems , 2007 .

[13]  Michael J. Pazzani,et al.  Learning and Revising User Profiles: The Identification of Interesting Web Sites , 1997, Machine Learning.

[14]  Kyung-Sang Sung,et al.  Recommends System using Re-extraction methods on the Groups with a similarity pattern such as Clustered User's preference tendency , 2006, Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06).

[15]  Barry Smyth,et al.  Compound Critiques for Conversational Recommender Systems , 2004, IEEE/WIC/ACM International Conference on Web Intelligence (WI'04).

[16]  Robin D. Burke,et al.  The Wasabi Personal Shopper: A Case-Based Recommender System , 1999, AAAI/IAAI.

[17]  Lars Schmidt-Thieme,et al.  Guest Editors' Introduction: Recommender Systems , 2007, IEEE Intell. Syst..

[18]  Kristian J. Hammond,et al.  The FindMe Approach to Assisted Browsing , 1997, IEEE Expert.

[19]  Jim-Min Lin,et al.  Developing embodied agent-based user interface by using interactive drama markup language , 2009, ICUIMC '09.

[20]  Alexander Felfernig,et al.  Koba4MS: selling complex products and services using knowledge-based recommender technologies , 2005, Seventh IEEE International Conference on E-Commerce Technology (CEC'05).

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

[22]  Brian Magerko A Proposal for an Interactive Drama Architecture , 2002 .

[23]  Tshilidzi Marwala,et al.  An intelligent Multi-Agent recommender system for human capacity building , 2008, MELECON 2008 - The 14th IEEE Mediterranean Electrotechnical Conference.