The COSIMA prototype for multi-objective bargaining

Multi-objective bargaining is a challenging business model for B2C or B2B Internet applications. Our visual bargaining agent COSIMA builds on cooperative database technology like Preference SQL or Preference XPATH, which can efficiently implement \linebreak[4] multi-dimensional search engines with a Pareto-optimality semantics to find best alternative offers. COSIMA is a smart avatar with dynamically generated speech output. We have implemented several well-known bargaining strategies for a sample e-shop, where the customer can bargain on more attributes than just the price. The life-like appearance of COSIMA is supported by randomizing her bargaining tactics and by expressing visual emotions during bargaining. She can also learn and adapt dynamically to various bargaining preferences of the customers. The COSIMA prototype is carefully engineered by means of component-ware and IT-standards including SQL, XML and Java. This makes it scalable even to very large e-shop databases. Measurements show that this advanced user interface of COSIMA requires only a small overhead of a few seconds, including the bidding process. Thus real-time performance using state-of-the art software components and hardware is feasible. A preliminary user feedback has been very encouraging. COSIMA gave her debut to a large professional audience at the computer fair CeBIT 2002.

[1]  Werner Kießling,et al.  Preference SQL - Design, Implementation, Experiences , 2002, VLDB.

[2]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  Werner Kießling,et al.  COSIMA- your smart, speaking E-salesperson , 2001, SIGMOD '01.

[4]  Werner Kießling,et al.  Design and implementation of COSIMA-a smart and speaking e-sales assistant , 2001, Proceedings Third International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems. WECWIS 2001.

[5]  Janet E. Cahn,et al.  Linguistic Style Improvisation for Lifelike Computer Characters , 1996 .

[6]  John B. Kidd,et al.  Decisions with Multiple Objectives—Preferences and Value Tradeoffs , 1977 .

[7]  Hersen Doong,et al.  Effect of Bargaining in Electronic Commerce , 2000, Int. J. Electron. Commer..

[8]  F. B. Vernadat,et al.  Decisions with Multiple Objectives: Preferences and Value Tradeoffs , 1994 .

[9]  Her-Sen Doong,et al.  Effect of bargaining in electronic commerce , 1999, Proceedings of International Workshop on Advance Issues of E-Commerce and Web-Based Information Systems. (Cat. No.PR00334).

[10]  Joseph Bates,et al.  Personality-rich believable agents that use language , 1997, AGENTS '97.

[11]  Werner Kießling,et al.  Preference XPATH: A Query Language for E-Commerce , 2001, Wirtschaftsinformatik.

[12]  Werner Kießling,et al.  Foundations of Preferences in Database Systems , 2002, VLDB.

[13]  F. E. Principles of Economics , 1890, Nature.

[14]  Thomas Rist,et al.  Adding Life-Like Synthetic Characters to the Web , 2000, CIA.