Initiative: Difference between revisions
Jump to navigation
Jump to search
m
better explanation of what is an initiative manager
(initiative, mixed-initiative, directed-dialog) |
m (better explanation of what is an initiative manager) |
||
Line 1: | Line 1: | ||
''There is a systematic ambiguity with this word in voice-interface design.'' | ''There is a systematic ambiguity with this word ['''mixed-initiative'''] in voice-interface design.'' | ||
# ''the first utterance of a dialog pair; for instance, a question that puts "reactive pressure" on the following utterance to be an answer in response.'' | # ''the first utterance of a dialog pair; for instance, a question that puts "reactive pressure" on the following utterance to be an answer in response.'' | ||
# ''the flow-control of a dialogue. Whichever agent has control of the conversational flow has initiative.'' | # ''the flow-control of a dialogue. Whichever agent has control of the conversational flow has initiative.'' | ||
''Note that initiative is not just who is talking. | ''Note that initiative is not just who is talking. In an interview, for instance, the interviewer usually maintains initiative. While both parties speak regularly, and the interviewee often speaks for longer duration, the interviewer controls the flows by setting the agenda, asking the questions, requesting elaborations, and so on.'' | ||
''Speech systems can be '''fixed-initiative''', in which one agent maintains all the control, or '''mixed-initiative''', in which either agent can take control at any time.'' | ''Speech systems can be '''fixed-initiative''', in which one agent maintains all the control, or '''mixed-initiative''', in which either agent can take control at any time.'' | ||
''Initiative manager is a software module in some voice-interface designs that weights the initiative toward the system ore the user depending on the state of repair, the experience of the user, the requirements of interaction script, and the need for specific dialogue management acts.'' <ref>from page 534 of book "Voice Interaction Design" (Randy, Allen Harris). 2005</ref> | '''''Initiative manager''' is a software module in some voice-interface designs that weights the initiative toward the system ore the user depending on the state of repair, the experience of the user, the requirements of interaction script, and the need for specific dialogue management acts.'' <ref>from page 534 of book "Voice Interaction Design" (Randy, Allen Harris). 2005</ref> | ||
--- | --- | ||
Line 16: | Line 16: | ||
--- | --- | ||
''The system initiates, and closely directs, all interaction. Most systems deployed thus far used a directed-dialog strategy. A directed dialog fora travel planning might sound like this:'' | ''The system initiates, and closely directs, all interaction. Most systems deployed thus far used a directed-dialog strategy. A '''directed dialog''' fora travel planning might sound like this:'' | ||
<code>System: What's the departure city?</code> | <code>System: What's the departure city?</code> | ||
Line 48: | Line 48: | ||
--- | --- | ||
In a human-machine interaction, '''mixed-initiative''' could be also considered as an alternation of flow-control initiative during time. | In a human-machine interaction, '''mixed-initiative''' could be also considered as an alternation of flow-control initiative during time. | ||
By example let's consider an home automation voice assistant; the initiative could be triggered by a question or command that user ask to the conversational system. | |||
The user question: W''hat's the weather today?'' triggers a turn-taking directed-dialog initiated by the user request ('''reactive-mode/pull-mode'''). | |||
Beside, the system could be initiate a conversation with the user, by example when some relevant event happens, say some input sensors (light sensor) detect the ambient lighting is too dark; In this case the system could ask the user: ''You want me to turn on the lights?'' | |||
In this case is the system that initiates a new conversation session, maybe unrelated from the previous conversation/topic ('''proactive-mode/push mode'''). | |||
So mixed-initiative happens on a system able to be reactive to user requests and at the same time being proactive, initiating new conversations (dialog sessions) with the user. In that sense, the initiative manager is a dialog manager able to manage directed-dialogs flows, by example managing dialog digressions, arbitrating system-initiated notification/dialogs with previous conversation initiated by user (to accomplish a task), etc. | |||
== References == |