-
Notifications
You must be signed in to change notification settings - Fork 42
Estudo sobre metricas para bots
Este documento contém um estudo sobre métricas relevantes para o contexto de um(a) assistente virtual.
O objetivo deste estudo é encontrar métricas que possam contribuir para a análise da dados da interação entre o usuário-bot, auxiliando na área de business e de desenvolvimento.
Uma métrica é uma medida quantificável que é usada para rastrear e avaliar o status de um processo específico.
Os próximos dois subtópicos serão responsáveis por expor as métricas que foram definidas como apropriadas para a área de negócio e de desenvolvimento, no contexto da Tais.
- Quantidade de usuários totais
Medir a quantidade de usuários/sessões que já interagiram com a Tais. As medidas podem variar de acordo com o intervalo de tempo definido (por dia, por semana, por mês, ...).
- Interações por usuário [IU]
Quantificar a média de perguntas realizadas por usuário.
IU = (Qtd. total de perguntas do usuário) / (Qtd. total de usuários)
- Horas com mais atividades
Identificar em qual horário os usuários mais interagem com o bot. Definir por intervalo de tempo (De 11:00 às 12:30, etc).
- Perguntas mais frequentes
Analisar as perguntas que são feitas com mais frequências.
Neste caso, pode-se definir como a pergunta mais realizada em todo o tempo, ou então a pergunta que foi tendência em determinado intervalo de tempo.
- Taxa de satisfação
Medida que diz respeito à taxa de satisfação em relação ao serviço prestado pelo bot. Se o assistente virtual está conseguindo suprir as necessidades do usuário e em qual "qualidade".
- Self-service rate
Quantos usuários conseguem atingir o seu objetivo com a conversa, sem a interação externa de um humano.
- Retention Rate
Quantos usuários retornam a interagir com a assistente virtual. Esta métrica pode se relacionar, também, com o intervalo de tempo entre cada sessão do usuário.
É importante identificar também se após retornar o objetivo do usuário é diferente do anterior. Porque pode sinalizar que suas dúvidas não foram sanadas anteriormente.
- Taxa de confusão (CR)
Calcular a quantidade de fallbacks em relação à quantidade de perguntas realizadas pelos usuários.
CR = (Qtd. de fallbacks) / (Qtd. total de perguntas)
- Frases/palavras mais frequentes
Analisar as frases/palavras que são mais realizadas. Neste caso, pode-se definir também como as palavras mais realizadas em todo o tempo, ou então a que foi tendência em determinado intervalo de tempo.
- Perguntas mais frequentes
Analisar as perguntas que são feitas com mais frequências. Neste caso, pode-se definir como a pergunta mais realizada em todo o tempo, ou então a pergunta que foi tendência em determinado intervalo de tempo.
- Etapas de conversação
Calcular a quantidade média de etapas realizadas por sessão. Uma etapa é definida por uma inteção do usuário e a resposta do bot.
As conversas que excedem significativamente ou ficam aquém da média da etapa de conversação geralmente indicam uma experiência ruim para o usuário.
- Fallback por intent
Identificar quais são as intenções de usuários que mais geram fallbacks.
- Fluxo de sessão
Um fluxograma que mostra o "caminho" percorrido pelos usuários em cada sessão de conversa e a porcentagem de cada "caminho". Relacionando também com a métrica anterior de Fallback por intent, a qual identifica em qual intenção o bot entrou no fallback.
- Conteúdo atual
- Novos tópicos para inserir no futuro
- Intents classificados errado
- Sinônimos de tópicos existentes
- Tópicos complicados para avaliar
- Sugestões de Fluxo
- intents_depreciadas
- utters_depreciadas
- Estudo sobre ferramentas de bots
- Estudo sobre melhores práticas de bots
- Estudo sobre pipeline do RASA
- Estudo sobre intents eficientes
- Estudo sobre refinamento da Taís
- Estudo de ferramentas de edição de conteúdo
- Estudo de Slots e Entidades
- Estudo de teste automatizado
- Estudo de Custom Actions
- Estudo de Interação
- Estudo de Métricas para Bots
- Estudo de Embedding Policy