Definições chave
Este tópico fornece as principais definições que ajudarão você a interpretar suas análises de bots. Essas definições estão relacionadas ao desempenho do seu bot em quatro contextos: intenções, espaços, conversas e enunciados. Os campos a seguir são relevantes para muitas das métricas de desempenho:
-
O campo
typedo objetodialogActiondentro do objeto SessionState.
Intenções
O Amazon Lex V2 categoriza as intenções das seguintes maneiras:
-
Sucesso – O bot atendeu com sucesso a intenção. Um dos valores a seguir é verdadeiro:
-
A intenção
stateéReadyForFulfillmente otypededialogActionéClose. -
A intenção
stateéFulfillede otypededialogActionéClose.
-
-
Failed: o bot falhou em cumprir a intenção. O estado da intenção. Um dos valores a seguir é verdadeiro:
-
A intenção
stateéFailede otypededialogActionéClose(por exemplo, o usuário recusou a solicitação de confirmação). -
O bot alterna para o
AMAZON.FallbackIntentantes que a intenção seja concluída.
-
-
Alternado – O bot reconhece uma intenção diferente alterna para ela, antes que a intenção original seja classificada como sucesso ou falha.
-
Abandonado – O cliente não responde antes que a intenção seja classificada como sucesso ou falha.
Slots
O Amazon Lex V2 categoriza as intenções das seguintes maneiras:
-
Sucesso — O bot preencheu o espaço e fez a transição com sucesso para outro espaço ou para a etapa de confirmação.
-
Falha — O bot não conseguiu preencher o espaço, mesmo depois de atingir o número máximo de tentativas.
-
Abandonado – O cliente não responde ou alterna para outra intenção antes que o slot seja classificado como sucesso ou falha.
Conversas
Quando um cliente faz uma chamada em runtime para o Amazon Lex V2, ele fornece um sessionId e o Amazon Lex V2 gera um originatingRequestId. Se o cliente não responder dentro do tempo limite da sessão (idleSessionTTLInSeconds) definido para o bot, a sessão expirará. Se um cliente retornar à sessão usando o mesmo sessionId, o Amazon Lex V2 gerará um novo originatingRequestId.
Para análise, uma conversa é uma combinação única de um sessionId e um originatingRequestId. O Amazon Lex V2 categoriza as conversas das seguintes maneiras:
-
Sucesso – A intenção final da conversa é classificada como sucesso.
-
Falha – A intenção final da conversa falhou. A conversa também falhará se o Amazon Lex V2 usar AMAZON.FallbackIntent como padrão.
-
Abandonado – O cliente não responde antes que a conversa seja classificada como sucesso ou falha.
Enunciados
O Amazon Lex V2 categoriza enunciados das seguintes maneiras:
-
Detectado – O Amazon Lex V2 reconhece o enunciado como uma tentativa de invocar uma intenção configurada para um bot.
-
Ignorado – O Amazon Lex V2 não reconhece o enunciado.