Proceedings of the Fourth International Conference on Autonomous Agents 2000
DOI: 10.1145/336595.337393
|View full text |Cite
|
Sign up to set email alerts
|

Abstract task specifications for conversation policies

Abstract: Under some views, a crucial function for conversation policies is to "constrain the messages that appear on the wire,'' for there can be a many-to-many mapping between an agent's intention and the message primitive used to express that intention. In this paper, we argue that the way to constrain messages is to constrain intentions. We propose a pragmatic approach to doing this through an abstract task specification or model. Abstract task specifications are based on a simple state-space representation for prob… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2000
2000
2002
2002

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(6 citation statements)
references
References 16 publications
0
6
0
Order By: Relevance
“…one without recommendation, at first glance the problem could be solved optimally by building the solution query in the smallest number of steps. 4 In other words, the quality of the conversational assistant could be measured simply by counting the number of questions required to reach the solution query. However, this utility function is based on the assumption that user satisfaction is solely dependent on the length of the dialogue.…”
Section: Conversational Searchmentioning
confidence: 99%
See 1 more Smart Citation
“…one without recommendation, at first glance the problem could be solved optimally by building the solution query in the smallest number of steps. 4 In other words, the quality of the conversational assistant could be measured simply by counting the number of questions required to reach the solution query. However, this utility function is based on the assumption that user satisfaction is solely dependent on the length of the dialogue.…”
Section: Conversational Searchmentioning
confidence: 99%
“…This problem can actually be divided into two different parts: at a higher level we have a dialogue management issue, and at a lower level we have to decide which attribute to select [4]. We will now proceed to explain both problems in greater detail.…”
Section: Dialogue Controlmentioning
confidence: 99%
“…Our solution is to model these kinds of interactions that can guide, interrupt, or redirect existing conversations by representing them as another, parallel modelling layer above that of the existing conversation layer. This idea was suggested in [2] for specific types of conversation, but we have generalised the notion and incorporated it into a Petri Net representation. Thus a conversation is a combination of protocols being instantiated and manipulated by a particular policy.…”
Section: Methodsmentioning
confidence: 99%
“…Extended FSM models, which, like COOL, focus more on expressivity than adherence to a model include Kuwabara et al [22,21], who add inheritance to conversations; Wagner et al [46]; and Elio and Haddadi [14], who defines a multilevel state machine, or ATM. A few others have chosen to stay within the bounds of a DFA, such as Chauhan [7], who uses COOL as the basis for her multi-agent development system, 1 Nodine and Unruh [34,35], who use conversation specifications to enforce correct conversational behavior, and Pitt and Mamdani [40], who use DFAs to specify protocols for BDI agents.…”
Section: Conversations Sets As Apismentioning
confidence: 99%
“…In either case, the agent is given a new FQAN, which is derived from the Given Name of the name submitted. For example, if an agent registers orianus.local with freckles.cs [1].umbc.ans (alternatively, freckles.cs [1].umbc.http://jackal.cs.umbc.edu/ans), it may receive the FQAN orianus [14].cs [1].umbc [23].ans.…”
Section: Agent Namesmentioning
confidence: 99%