This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::Lex::Bot NluImprovementSpecification
Configures the Assisted Natural Language Understanding (NLU) feature for your bot. This specification determines whether enhanced intent recognition and utterance understanding capabilities are active.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "AssistedNluMode" :String, "Enabled" :Boolean, "IntentDisambiguationSettings" :IntentDisambiguationSettings}
YAML
AssistedNluMode:StringEnabled:BooleanIntentDisambiguationSettings:IntentDisambiguationSettings
Properties
AssistedNluMode-
Specifies the mode for Assisted NLU operation. Use
Primaryto make Assisted NLU the primary intent recognition method, orFallbackto use it only when standard NLU confidence is low.Required: No
Type: String
Allowed values:
Primary | FallbackUpdate requires: No interruption
Enabled-
Determines whether the Assisted NLU feature is enabled for the bot. When set to
true, Amazon Lex uses advanced models to improve intent recognition and slot resolution, with the default beingfalse.Required: Yes
Type: Boolean
Update requires: No interruption
IntentDisambiguationSettings-
An object containing specifications for the Intent Disambiguation feature within the Assisted NLU settings. These settings determine how the bot handles ambiguous user inputs that could match multiple intents.
Required: No
Type: IntentDisambiguationSettings
Update requires: No interruption