Google Cloud Dialogflow Cx V3 Client - Class NluSettings (0.5.2)

Reference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class NluSettings.

Settings related to NLU.

Generated from protobuf message google.cloud.dialogflow.cx.v3.NluSettings

Namespace

Google \ Cloud \ Dialogflow \ Cx \ V3

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ model_type
int

Indicates the type of NLU model.

↳ classification_threshold
float

To filter out false positive results and still get variety in matched natural language inputs for your agent, you can tune the machine learning classification threshold. If the returned score value is less than the threshold value, then a no-match event will be triggered. The score values range from 0.0 (completely uncertain) to 1.0 (completely certain). If set to 0.0, the default of 0.3 is used. You can set a separate classification threshold for the flow in each language enabled for the agent.

↳ model_training_mode
int

Indicates NLU model training mode.

getModelType

Indicates the type of NLU model.

Returns
Type
Description
int

setModelType

Indicates the type of NLU model.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getClassificationThreshold

To filter out false positive results and still get variety in matched natural language inputs for your agent, you can tune the machine learning classification threshold. If the returned score value is less than the threshold value, then a no-match event will be triggered. The score values range from 0.0 (completely uncertain) to 1.0 (completely certain). If set to 0.0, the default of 0.3 is used. You can set a separate classification threshold for the flow in each language enabled for the agent.

Returns
Type
Description
float

setClassificationThreshold

To filter out false positive results and still get variety in matched natural language inputs for your agent, you can tune the machine learning classification threshold. If the returned score value is less than the threshold value, then a no-match event will be triggered. The score values range from 0.0 (completely uncertain) to 1.0 (completely certain). If set to 0.0, the default of 0.3 is used. You can set a separate classification threshold for the flow in each language enabled for the agent.

Parameter
Name
Description
var
float
Returns
Type
Description
$this

getModelTrainingMode

Indicates NLU model training mode.

Returns
Type
Description
int

setModelTrainingMode

Indicates NLU model training mode.

Parameter
Name
Description
var
int
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: