As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Melhores práticas para começar
Princípios de design de conversas
Seguir esses princípios de design de conversas desde o início ajudará você a criar chatbots Amazon Lex V2 mais eficazes, fáceis de manter e fáceis de usar que forneçam interações naturais.
Princípios básicos de design
-
Comece com as metas do usuário: crie seu bot com base no que os usuários desejam realizar, não no que seu sistema pode fazer. Concentre-se na jornada do usuário e nos resultados desejados.
-
Use linguagem natural - escreva instruções e respostas conversacionalmente. Evite o jargão técnico e fale como um ser humano prestativo faria.
-
Forneça opções claras - Quando os usuários ficarem presos, ofereça exemplos específicos do que eles podem dizer em vez de um texto de ajuda genérico.
-
Simplifique: comece com a funcionalidade básica e aumente gradualmente a complexidade. Os usuários devem ser capazes de concluir tarefas comuns rapidamente.
-
Lide com os erros com elegância — Quando o bot não entender, forneça orientações úteis em vez de simplesmente dizer “Não entendo”.
-
Confirme ações importantes: sempre confirme antes de realizar ações que não podem ser facilmente desfeitas, como fazer pedidos ou excluir informações.
-
Forneça rotas de fuga - Sempre ofereça aos usuários uma maneira de recomeçar, obter ajuda ou se conectar com um humano quando necessário.
Melhores práticas de fluxo de conversas
-
Defina expectativas claras: informe aos usuários o que o bot pode ou não fazer logo no início da conversa.
-
Use a Divulgação Progressiva - Peça informações uma peça por vez, em vez de sobrecarregar os usuários com várias perguntas.
-
Forneça contexto - lembre aos usuários quais informações você já coletou e o que ainda precisa.
-
Facilite as correções - Permita que os usuários corrijam as informações sem recomeçar completamente.
Casos de uso e exemplos do mundo real
Esses exemplos práticos mostram como aplicar princípios de design de conversas a cenários comuns que os novos usuários do Amazon Lex V2 encontram.
Caso de uso 1: agendamento de consultas
Cenário: um consultório médico deseja automatizar o agendamento de consultas.
Desafio: os usuários precisam fornecer várias informações (tipo de serviço, data, hora, informações de contato) e talvez queiram alterar os detalhes.
Abordagem da solução:
-
Comece de forma ampla: “Que tipo de compromisso você gostaria de agendar?” (odontologia, exame oftalmológico, consulta)
-
Limite: “Quando você prefere sua consulta odontológica?” (Aceite informações flexíveis, como “na próxima semana” ou “sexta-feira à tarde”)
-
Confirme e ofereça alterações: “Agendei uma limpeza dentária para sexta-feira, 15 de março, às 14h. Isso funciona para você?”
-
Lidar com as alterações: se o usuário disser “Podemos fazer às 15h em vez disso?” , atualize a hora sem reiniciar todo o processo.
Técnicas principais:
-
Use AMAZON.Date e AMAZON.Time para date/time entrada flexível
-
Crie tipos de slots personalizados para tipos de compromissos
-
Use as instruções de confirmação antes de finalizar as reservas
Caso de uso 2: consulta do status do pedido
Cenário: uma empresa de comércio eletrônico quer que os clientes verifiquem o status do pedido sem ligar para o suporte.
Desafio: os usuários podem não ter o número do pedido em mãos ou podem perguntar de maneiras diferentes.
Abordagem da solução:
-
Vários pontos de entrada: aceite “Onde está meu pedido?” , “Rastrear meu pacote” ou “Status do pedido”
-
Identificação flexível: “Posso ajudá-lo a rastrear seu pedido. Você tem o número do seu pedido ou prefere usar seu endereço de e-mail?”
-
Orientação útil: “O número do seu pedido geralmente está no e-mail de confirmação e começa com 'ORD-'”
-
Resultados claros: “Seu pedido #ORD -12345 foi enviado ontem e chegará amanhã às 20h. Você gostaria de detalhes de rastreamento?”
Técnicas principais:
-
Use tipos de slots integrados, como AMAZON. AlphaNumeric para números de pedidos
-
Forneça várias maneiras de identificar pedidos (e-mail, telefone, número do pedido)
-
Forneça informações claras e acionáveis nas respostas
Caso de uso 3: Perguntas frequentes e Support
Cenário: uma empresa de software quer lidar com perguntas comuns de suporte automaticamente.
Desafio: os usuários fazem as mesmas perguntas de várias maneiras diferentes, e alguns problemas exigem ajuda humana.
Abordagem da solução:
-
Amplo reconhecimento de intenções: treine intenções para reconhecer variações como “Não consigo fazer login”, “Problemas de login”, “A senha não funciona”
-
Solução de problemas guiada: “Vamos tentar algumas etapas rápidas. Primeiro, você já tentou redefinir sua senha?”
-
Caminho de escalonamento: “Se essas etapas não funcionarem, posso conectar você à nossa equipe de suporte. Você gostaria que eu fizesse isso?”
-
Acompanhamento: “Isso resolveu seu problema? Você sempre pode dizer 'ajuda' se precisar de ajuda com outra coisa.”
Técnicas principais:
-
Use muitos exemplos de expressões para capturar diferentes maneiras pelas quais os usuários expressam problemas
-
Forneça step-by-step orientação em vez de explicações longas
-
Sempre ofereça um caminho para o suporte humano quando a ajuda automatizada não for suficiente
Lidando com cenários complexos
Até mesmo bots simples se deparam com situações complexas. Veja como lidar com eles com elegância:
-
Quando os usuários mudam de ideia:
-
Usuário: “Na verdade, eu quero rosas em vez de tulipas”
-
Bot: “Não tem problema! Eu atualizei seu pedido para rosas. Suas rosas estarão prontas para serem retiradas na sexta-feira às 14h. Isso está correto?”
-
-
Quando as informações não estão claras:
-
Usuário: “Preciso de flores para a próxima semana”
-
Bot: “Eu ficaria feliz em ajudar! Qual dia da próxima semana funciona melhor para você? Você pode dizer algo como 'segunda-feira' ou 'próxima terça'.”
-
-
Quando o bot não entende:
-
Usuário: “Eu quero os roxos com caules longos”
-
Bot: “Quero ter certeza de que estou fazendo isso da maneira certa. Você está procurando flores roxas? Temos rosas roxas, tulipas roxas e íris roxas disponíveis.”
-
-
Quando os usuários precisam recomeçar:
-
Usuário: “Cancele isso, eu quero começar de novo”
-
Bot: “Claro! Eu liberei seu pedido atual. Que tipo de flores você gostaria de pedir hoje?”
-