Class: Aws::LexModelsV2::Types::NluImprovementSpecification

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb

Overview

Configures the Assisted Natural Language Understanding (NLU) feature for your bot. This specification determines whether enhanced intent recognition and utterance understanding capabilities are active.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#assisted_nlu_modeString

Specifies the mode for Assisted NLU operation. Use Primary to make Assisted NLU the primary intent recognition method, or Fallback to use it only when standard NLU confidence is low.

Returns:

  • (String)


11382
11383
11384
11385
11386
11387
11388
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 11382

class NluImprovementSpecification < Struct.new(
  :enabled,
  :assisted_nlu_mode,
  :intent_disambiguation_settings)
  SENSITIVE = []
  include Aws::Structure
end

#enabledBoolean

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 being false.

Returns:

  • (Boolean)


11382
11383
11384
11385
11386
11387
11388
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 11382

class NluImprovementSpecification < Struct.new(
  :enabled,
  :assisted_nlu_mode,
  :intent_disambiguation_settings)
  SENSITIVE = []
  include Aws::Structure
end

#intent_disambiguation_settingsTypes::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.



11382
11383
11384
11385
11386
11387
11388
# File 'gems/aws-sdk-lexmodelsv2/lib/aws-sdk-lexmodelsv2/types.rb', line 11382

class NluImprovementSpecification < Struct.new(
  :enabled,
  :assisted_nlu_mode,
  :intent_disambiguation_settings)
  SENSITIVE = []
  include Aws::Structure
end