Difference between revisions of "GDE/Current/User/Configuration"

From Genesys Documentation
Jump to: navigation, search
(Published)
m (Undo revision 104641 by Xavier.roy@genesys.com (talk))
(Tag: Undo)
 
(3 intermediate revisions by 2 users not shown)
Line 15: Line 15:
 
*The maximum number of times the bot tries to identify an intent from an utterance.
 
*The maximum number of times the bot tries to identify an intent from an utterance.
 
*The threshold limit to be reached before an utterance is identified positively as an intent.
 
*The threshold limit to be reached before an utterance is identified positively as an intent.
*Enable the Intent Disambiguation feature.
+
*Enable the {{Link-SomewhereInThisVersion|manual=User|topic=Intent_Disambiguation|display text=Intent Disambiguation}} feature.
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
|sectionHeading=Working with Intent Disambiguation
+
|sectionHeading=Configuring the default prompts
|anchor=intent-disambiguation
+
|anchor=defaultprompts
|alignment=Horizontal
+
|alignment=Vertical
|Media=Video
+
|structuredtext=Dialog Engine includes a set of built-in prompts for a bot to collect inputs from a user. You can customize the built-in default prompts by updating the default prompts messages in the Default Prompts section.
|image=448826840
 
|structuredtext=The '''Intent Disambiguation''' option, when enabled, presents a list of intents to the user when the utterance is matched with multiple intents. This list of intents will display up to nine intents that fall within a 50% confidence level of being the right intent.  
 
  
As shown in the example, when the utterance has more than three intents that can be detected, the bot displays the top three intents that match the threshold value options. If there are more than three matching intents, the user can choose one of the intent displayed or choose ''None of the above'' option to display another set of matching intents.
+
The following table describes:
|FAQHeading=How do I enable the intent disambiguation feature?
+
 
 +
*when the prompt is played to users,
 +
*the dynamic variables you can use within that prompt (if available),
 +
*the default prompt message that you can change.
 +
 
 +
<br />
 +
{{{!}} class="wikitable"
 +
!Prompt
 +
!Description
 +
!Variables (if available)
 +
!Default Message
 +
{{!}}-
 +
{{!}}Intent Confirmation
 +
{{!}}If there are no '''Confirmation Questions''' configured for an individual intent, this prompt is played to confirm the currently identified intent.
 +
{{!}}<nowiki>{{intent_name}}</nowiki>
 +
{{!}}Are you interested in <nowiki>{{intent_name}}</nowiki> ?
 +
{{!}}-
 +
{{!}}Slot Confirmation (1)
 +
{{!}}If the bot is unsure about the value it recognized as a slot, this prompt is played to confirm the value. The bot expects a ''Yes'' or ''No'' as the answer to this.
 +
{{!}}<nowiki>{{resolved_slot_value}}</nowiki>
 +
{{!}}I think you said <nowiki>{{resolved_slot_value}}</nowiki>. Is that right?
 +
{{!}}-
 +
{{!}}Slot Confirmation (2)
 +
{{!}}If the bot does not recognize a ''Yes'' or ''No''  value for the '''Slot Confirmation (1)''', this prompt is played to confirm the value.
 +
{{!}}
 +
{{!}}Please answer yes or no.
 +
{{!}}-
 +
{{!}}Slot Fill
 +
{{!}}If there are no slot '''Prompts''' configured for an individual slot, this prompt is played to request a value for the slot.
 +
{{!}}<nowiki>{{slot_name}}</nowiki>
 +
{{!}}Please provide a value for <nowiki>{{slot_name}}</nowiki>.
 +
{{!}}-
 +
{{!}}Feedback
 +
{{!}}This prompt is played after a knowledge answer has been provided. This is applicable only for bots that include knowledge.
 +
{{!}}
 +
{{!}}Did this answer your question?
 +
{{!}}-
 +
{{!}}Max Retries Exceeded
 +
{{!}}This prompt is played when the bot exceeds the '''Max number of retries''' limit configured.
 +
{{!}}
 +
{{!}}More than allowed number of retries.
 +
{{!}}-
 +
{{!}}Yes No
 +
{{!}}This message is played when the bot expects the user to respond with an ''Yes'' or a ''No''.
 +
{{!}}
 +
{{!}}Please answer yes or no.
 +
{{!}}-
 +
{{!}}Unable To Help
 +
{{!}}This message is played when the user rejects all possible intents.
 +
If the maximum number of retries limit is reached first, then the '''Max Retries Exceeded''' prompt will be played before this prompt is reached.
 +
{{!}}
 +
{{!}}Sorry, I cannot help you.
 +
{{!}}-
 +
{{!}}Choices Retry
 +
{{!}}This prompt is played to request user input again in the below cases:
 +
 
 +
*After rejecting an ''Intent Confirmation''.
 +
*After answering ‘none’ to intent disambiguation.
 +
{{!}}
 +
{{!}}Ok, how can I help you?
 +
{{!}}-
 +
{{!}}Session Reset
 +
{{!}}This prompt is played when a user requests a session reset by:
 +
 
 +
*Clicking the '''Reset Conversation''' button in the test bot.
 +
*Entering ‘''reset''’ or ‘''start over''’ in the chat.
 +
 
 +
{{!}}
 +
{{!}}Let's start over - conversation reset.
 +
{{!}}}
 
|Status=No
 
|Status=No
 
}}
 
}}
 
}}
 
}}

Latest revision as of 10:36, October 11, 2021

This topic is part of the manual Genesys Dialog Engine User Guide for version Current of Genesys Dialog Engine.
Read this topic for other versions:

Modify your bot's settings.

GDE Settings.png


The Bot Settings page allows you to configure:

  • The welcome message that the bot will display when it starts.
  • The maximum number of times the bot tries to identify an intent from an utterance.
  • The threshold limit to be reached before an utterance is identified positively as an intent.
  • Enable the Intent Disambiguation feature.

Configuring the default prompts

Dialog Engine includes a set of built-in prompts for a bot to collect inputs from a user. You can customize the built-in default prompts by updating the default prompts messages in the Default Prompts section.

The following table describes:

  • when the prompt is played to users,
  • the dynamic variables you can use within that prompt (if available),
  • the default prompt message that you can change.


Prompt Description Variables (if available) Default Message
Intent Confirmation If there are no Confirmation Questions configured for an individual intent, this prompt is played to confirm the currently identified intent. {{intent_name}} Are you interested in {{intent_name}} ?
Slot Confirmation (1) If the bot is unsure about the value it recognized as a slot, this prompt is played to confirm the value. The bot expects a Yes or No as the answer to this. {{resolved_slot_value}} I think you said {{resolved_slot_value}}. Is that right?
Slot Confirmation (2) If the bot does not recognize a Yes or No value for the Slot Confirmation (1), this prompt is played to confirm the value. Please answer yes or no.
Slot Fill If there are no slot Prompts configured for an individual slot, this prompt is played to request a value for the slot. {{slot_name}} Please provide a value for {{slot_name}}.
Feedback This prompt is played after a knowledge answer has been provided. This is applicable only for bots that include knowledge. Did this answer your question?
Max Retries Exceeded This prompt is played when the bot exceeds the Max number of retries limit configured. More than allowed number of retries.
Yes No This message is played when the bot expects the user to respond with an Yes or a No. Please answer yes or no.
Unable To Help This message is played when the user rejects all possible intents.

If the maximum number of retries limit is reached first, then the Max Retries Exceeded prompt will be played before this prompt is reached.

Sorry, I cannot help you.
Choices Retry This prompt is played to request user input again in the below cases:
  • After rejecting an Intent Confirmation.
  • After answering ‘none’ to intent disambiguation.
Ok, how can I help you?
Session Reset This prompt is played when a user requests a session reset by:
  • Clicking the Reset Conversation button in the test bot.
  • Entering ‘reset’ or ‘start over’ in the chat.
Let's start over - conversation reset.
Retrieved from "https://all.docs.genesys.com/GDE/Current/User/Configuration (2025-06-20 13:11:57)"
Comments or questions about this documentation? Contact us for support!