O Dialogflow tem um recurso valioso chamado Histórico , que oferece uma visão de alto nível das conversas entre os usuários e a Action. Depois da implantação, essa página é uma ferramenta importante para analisar como os usuários estão interagindo com sua Action e como o design conversacional pode melhorar.
O que aprendemos
Recentemente, lançamos os exemplos de Actions. Com eles, bastam alguns cliques para criar agentes do Dialogflow que funcionam corretamente. Esses agentes implementam nossas práticas recomendadas para o Actions on Google. Para garantir que esses exemplos estejam em conformidade com nossos próprios requisitos de revisão , criamos instâncias de cada um dos exemplos de Actions e os analisamos no processo de revisão pública.
Estudamos as páginas de histórico de cada uma dessas Actions implantadas e encontramos alguns resultados interessantes. Veja a página de histórico de um exemplo de Action relacionado ao uso do estado da sessão . Esta Action é um jogo interativo de aventura bem básico:
A página de histórico mostra que a Action é acionada de diferentes maneiras:
Algumas das linhas da página têm ícones de aviso:
Os ícones cor de laranja indicam uma incompatibilidade de intent . Essas incompatibilidades ocorrem quando o agente não consegue fazer a correspondência entre o enunciado do usuário e um determinado intent. Em geral, isso acontece devido à falta de frases de treinamento de intent ou valores de entidade correspondentes.
Um ícone vermelho indica um erro de cumprimento, que normalmente é uma falha na chamada do webhook. Veja nossa postagem sobre erros de depuração .
Para as intenções incompatíveis, encontramos alguns casos interessantes. Veja um exemplo de entrada inesperada do usuário:
Como nenhum dos intents correspondeu à entrada do usuário, "leia minha mente", o intent substituto padrão foi chamado. O exemplo de Action implementa as práticas recomendadas com uma estratégia de recuperação de erros para reativar a conversa ou sair da Action se a interação do usuário continuar fora do esperado.
A entrada incompatível do usuário pode ser um sinal para melhorar o design adicionando mais frases de treinamento, mais valores de entidade ou até mesmo novos intents para processar essa entrada.
Outros exemplos interessantes se relacionam às diferentes maneiras e possibilidades que o usuário tem de selecionar opções. Neste jogo, é solicitado que o usuário selecione uma das duas portas em cada sala. Percebemos que os usuários podem responder com o nome completo da porta, como "porta verde", ou parcialmente, como "verde", ou ainda com palavras adicionais, como "porta azul, claro".
A entidade dessas opções foi projetada para processar correspondências parciais:
Também temos muitas frases de treinamento de intent para as várias formas de o usuário selecionar uma opção:
Outras formas interessantes de os usuários selecionarem as opções são pela posição, por exemplo, "a primeira", "segunda porta" ou "porta número um". Como essas respostas não contêm a entidade do nome da porta, o intent das opções correspondentes não seria acionado. É preciso incluir novos intents treinados com frases que correspondam às inúmeras maneiras em que o usuário pode se referir às posições.
Encontramos o mesmo problema ao testar nosso modelo de design inicial para jogos de perguntas. Para esse jogo, adicionamos vários intents com frases de treinamento como estas:
Veja outra conversa interessante:
O exemplo de Action tem um intent que processa a solicitação do usuário para voltar ao jogo:
No entanto, parece que talvez seja preciso adicionar outra frase de treinamento para processar a entrada do usuário "retornar" com esse intent. A resposta substituta padrão teria solicitado que o usuário esclarecesse a solicitação. Com base no histórico, vemos que o usuário reafirmou a solicitação com "quero voltar", que nosso intent processou corretamente. Nesse caso, a estratégia de recuperação de erros funcionou muito bem.
Estudar seu histórico de Actions
Mostramos vários resultados interessantes da nossa própria Action e discutimos como melhorar o design. Recomendamos que você analise regularmente sua página de histórico em busca de feedback útil e ajuste o design para reduzir o número de intents incompatíveis. Confira o recurso de treinamento . Ele oferece uma GUI que permite adicionar facilmente entradas de usuário incompatíveis com os intents existentes.
Um bom ponto de partida para sua Action é um dos exemplos de Actions, que você pode ampliar e personalizar de acordo com seu caso de uso específico. Assim, você já começa com uma Action bem projetada, que implementa várias das nossas práticas recomendadas.
Quer mais? Visite a comunidade do Actions on Google para discutir Actions com outros desenvolvedores. Faça parte do programa da comunidade de desenvolvedores do Actions on Google e concorra a US$ 200 mensais em créditos do Google Cloud e uma camiseta do Assistente quando publicar seu primeiro aplicativo.
Um comentário :
Situs judi online saat ini sudah menjadi hal yang sangat banyak di jumpai di dunia internet. Dan Untuk menjadi sebuah situs dewa poker online yang berkualitas, tentunya pelayanan yang kita berikan juga tidak perlu dipertanyakan lagi.Salah satu permainan judi online yang paling digemari saat ini adalah poker online dan casino online yang bisa anda kunjungi di website dewapoker terbaik di asia.
Selamat Datang di Website Resmi Pokerbo88 tempat judi Poker Online Terpecaya di asia dengan kemudahan bertransaksi Register, Deposit maupun Withdraw dengan Sangat Cepat dan Aman. Agen Pokerbo888 Selalu Memberikan Jaminan Keamanan Dalam Bermain Poker Online Tanpa Bot, Admin Serta Kami Selalu Memberikan Pelayanan Terbaik Selama 24 Jam Setiap Harinya, Kini Semua Member Dapat Bermain Poker online , dominoqq, domino qiu qiu ,Ceme, Keliling Live Poker, Capsa Susun Kapan Pun Dan Di manapun Karena Kami Menyediakan Aplikasi Android Dan Iphone Sehingga Anda Dapat Bermain Pokerbo888 Di SmartPhone Anda.
Postar um comentário