Reference documentation and code samples for the Dialogflow V2 API class Google::Cloud::Dialogflow::V2::SummarizationEvaluationMetrics::SummarizationEvaluationResult.
Evaluation result per conversation(&summary), metric and section.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#decompositions
def decompositions() -> ::Array<::Google::Cloud::Dialogflow::V2::SummarizationEvaluationMetrics::Decomposition>
Returns
- (::Array<::Google::Cloud::Dialogflow::V2::SummarizationEvaluationMetrics::Decomposition>) — Output only. List of decompostion details
#evaluation_results
def evaluation_results() -> ::Array<::Google::Cloud::Dialogflow::V2::SummarizationEvaluationMetrics::EvaluationResult>
Returns
- (::Array<::Google::Cloud::Dialogflow::V2::SummarizationEvaluationMetrics::EvaluationResult>) — Output only. List of evaluation results.
#metric
def metric() -> ::String
Returns
- (::String) — Output only. metric name, e.g. accuracy, completeness, adherence, etc.
#score
def score() -> ::Float
Returns
- (::Float) — Output only. score calculated from decompositions
#section
def section() -> ::String
Returns
- (::String) — Output only. section/task name, e.g. action, situation, etc
#section_summary
def section_summary() -> ::String
Returns
- (::String) — Output only. Summary of this section
#session_id
def session_id() -> ::String
Returns
- (::String) — Output only. conversation session id