Reference documentation and code samples for the Dialogflow V2 API class Google::Cloud::Dialogflow::V2::SmartReplyMetrics::TopNMetrics.
Evaluation metrics when retrieving n smart replies with the model.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#n
def n() -> ::Integer
Returns
-
(::Integer) — Number of retrieved smart replies. For example, when
nis 3, this evaluation contains metrics for when Dialogflow retrieves 3 smart replies with the model.
#n=
def n=(value) -> ::Integer
Parameter
-
value (::Integer) — Number of retrieved smart replies. For example, when
nis 3, this evaluation contains metrics for when Dialogflow retrieves 3 smart replies with the model.
Returns
-
(::Integer) — Number of retrieved smart replies. For example, when
nis 3, this evaluation contains metrics for when Dialogflow retrieves 3 smart replies with the model.
#recall
def recall() -> ::Float
Returns
-
(::Float) — Defined as
number of queries whose top n smart replies have at least one similar (token match similarity above the defined threshold) reply as the real replydivided bynumber of queries with at least one smart reply. Value ranges from 0.0 to 1.0 inclusive.
#recall=
def recall=(value) -> ::Float
Parameter
-
value (::Float) — Defined as
number of queries whose top n smart replies have at least one similar (token match similarity above the defined threshold) reply as the real replydivided bynumber of queries with at least one smart reply. Value ranges from 0.0 to 1.0 inclusive.
Returns
-
(::Float) — Defined as
number of queries whose top n smart replies have at least one similar (token match similarity above the defined threshold) reply as the real replydivided bynumber of queries with at least one smart reply. Value ranges from 0.0 to 1.0 inclusive.