A shopping negotiation agent that adapts to user preferences

Runhe Huang, Jianhua Ma, Qun Jin

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)


This paper describes a shopping negotiation agent that can adapt user preferences and automatically negotiate with its counter party on behalf of a user it represents. The agent is built on a basis of the proposed negotiation model, the enhanced extended Bazaar model, which is a sequence of decision making model of negotiation with exploiting common knowledge, public information, and game theory. Since different users can have different preferences, it is important for the agent to have adaptation to different user preferences. This can be achieved by acquiring user preferences, tracing user’s behavior on Web and mapping the behavior to a set of the preference parameters, creating the negotiation model class, and generating an instance negotiation model object with new/updated preference parameters.

Original languageEnglish
Title of host publicationActive Media Technology - 6th International Computer Science Conference, AMT 2001, Proceedings
EditorsJiming Liu, Pong C. Yuen, Chun-hung Li, Joseph Ng, Toru Ishida
PublisherSpringer Verlag
Number of pages12
ISBN (Electronic)9783540430353
Publication statusPublished - 2001
Externally publishedYes
Event6th International Computer Science Conference on Active Media Technology, AMT 2001 - Hong Kong, China
Duration: 2001 Dec 182001 Dec 20

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other6th International Computer Science Conference on Active Media Technology, AMT 2001
CityHong Kong

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'A shopping negotiation agent that adapts to user preferences'. Together they form a unique fingerprint.

Cite this