Google Cloud Dialogflow V2 Client - Class EvaluationResult (2.3.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class EvaluationResult.

Evaluation result that contains one of accuracy, adherence or completeness evaluation result.

Generated from protobuf message google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult

Namespace

Google \ Cloud \ Dialogflow \ V2 \ SummarizationEvaluationMetrics

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ accuracy_decomposition AccuracyDecomposition

Only available for accuracy metric.

↳ adherence_rubric AdherenceRubric

Only available for adherence metric.

↳ completeness_rubric CompletenessRubric

Only available for completeness metric.

getAccuracyDecomposition

Only available for accuracy metric.

Returns
Type Description
AccuracyDecomposition|null

hasAccuracyDecomposition

setAccuracyDecomposition

Only available for accuracy metric.

Parameter
Name Description
var AccuracyDecomposition
Returns
Type Description
$this

getAdherenceRubric

Only available for adherence metric.

Returns
Type Description
AdherenceRubric|null

hasAdherenceRubric

setAdherenceRubric

Only available for adherence metric.

Parameter
Name Description
var AdherenceRubric
Returns
Type Description
$this

getCompletenessRubric

Only available for completeness metric.

Returns
Type Description
CompletenessRubric|null

hasCompletenessRubric

setCompletenessRubric

Only available for completeness metric.

Parameter
Name Description
var CompletenessRubric
Returns
Type Description
$this

getResult

Returns
Type Description
string