"I know what you need to buy": context-aware multimedia-based recommendation system

Abstract Many people spend significant amounts of time navigating the worldwide web to see hypermedia, including online shopping. Multimedia shown in a web browser is one of the main sources of information for online shopping. In many cases, users are motivated to purchase a specific item by the impressions they receive when they are looking at related hypermedia: e.g. they may gain motivation to purchase a car after seeing a transportation item on a news website, especially when the users are looking at the images contained in the hypermedia. This leads to the motivation to build an intelligent system that is aware of what users are thinking when they are navigating hypermedia. This paper proposes an agent-based methodology that can first identify semantics of hypermedia images in order to derive contextual information, then recommends specific web services by anticipating needs or products in which the user may be interested. To identify and interpret the images, we propose extended ARG, which integrates ARG image content and semantics in the corresponding ontology. To show the feasibility of the idea, we developed CAMA (Context-Aware Multimedia Agent), a prototype agent-based system.

[1]  Bernard Burg Agents in the World of Active Web-Services , 2001, Digital Cities.

[2]  Abhaya Asthana,et al.  An Indoor Wireless System for Personalized Shopping Assistance , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[3]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[4]  C. Frankel,et al.  Distinguishing photographs and graphics on the World Wide Web , 1997, 1997 Proceedings IEEE Workshop on Content-Based Access of Image and Video Libraries.

[5]  Fritz Hohl,et al.  CAMP: a context-aware mobile portal , 2000, IEEE Commun. Mag..

[6]  Richard P. Lippmann,et al.  An introduction to computing with neural nets , 1987 .

[7]  Simon Haykin,et al.  Humanistic Intelligence: WearComp as a new framework and application for intelligent signal processing , 2001 .

[8]  Chengqi Zhang,et al.  Information sharing between heterogeneous uncertain reasoning models in a multi-agent environment: a case study , 2001, Int. J. Approx. Reason..

[9]  Stan Z. Li,et al.  Matching: Invariant to translations, rotations and scale changes , 1992, Pattern Recognit..

[10]  R. Lippmann,et al.  An introduction to computing with neural nets , 1987, IEEE ASSP Magazine.

[11]  Thomas S. Huang,et al.  Automatic Contextual Pattern Modeling , 2001 .

[12]  Teuvo Kohonen,et al.  Self-Organization and Associative Memory , 1988 .

[13]  Jiawei Han,et al.  Constraint-Based Query Evaluation in Deductive Databases , 1994, IEEE Trans. Knowl. Data Eng..

[14]  Grégoire Malandain,et al.  Structural Object Matching , 2000 .

[15]  Kristian J. Hammond,et al.  Mining navigation history for recommendation , 2000, IUI '00.

[16]  Norman Sadeh,et al.  Creating an Open Agent Environment for Context-Aware M-Commerce , 2002 .

[17]  King-Sun Fu,et al.  An Image Understanding System Using Attributed Symbolic Representation and Inexact Graph-Matching , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  José M. Vidal,et al.  Toward the Synthesis of Web Services and Agent Behaviors , 2002 .

[19]  Mahadev Satyanarayanan,et al.  IEEE Workshop on mobile computing systems and applications , 1995, IEEE Wirel. Commun..

[20]  Alberto Sanfeliu,et al.  Synthesis of Function-Described Graphs , 1998, SSPR/SPR.

[21]  Johanna D. Moore,et al.  Proceedings of the Conference on Human Factors in Computing Systems , 1989 .

[22]  Azriel Rosenfeld,et al.  Computer Vision , 1988, Adv. Comput..

[23]  H. Kuno,et al.  My Agent Wants to Talk to Your Service : Personalizing Web Services through Agents , 2002 .

[24]  Gerald L. Lohse,et al.  Predictors of online buying behavior , 1999, CACM.

[25]  Djoerd Hiemstra,et al.  Extracting Bimodal Representations for Language-Based Image Retrieval , 1999, Eurographics Multimedia Workshop.

[26]  Shi-Kuo Chang,et al.  Principles of pictorial information systems design , 1988 .

[27]  Jim Griffioen,et al.  An object-oriented model for image information representation , 1993, CIKM '93.

[28]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[29]  John Riedl,et al.  PolyLens: A recommender system for groups of user , 2001, ECSCW.

[30]  Steve Mann,et al.  Humanistic computing: "WearComp" as a new framework and application for intelligent signal processing , 1998, Proc. IEEE.

[31]  Simon Miles,et al.  Agents for the Grid: A Comparison with Web Services (part II: Service Discovery) , 2002 .

[32]  Gregory D. Abowd,et al.  Rapid prototyping of mobile context-aware applications: the Cyberguide case study , 1996, MobiCom '96.

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

[34]  S. Sclaroff,et al.  Combining textual and visual cues for content-based image retrieval on the World Wide Web , 1998, Proceedings. IEEE Workshop on Content-Based Access of Image and Video Libraries (Cat. No.98EX173).

[35]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

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

[37]  Euripides G. M. Petrakis,et al.  Similarity Searching in Medical Image Databases , 1997, IEEE Trans. Knowl. Data Eng..