Treine e teste seu modelo de NLU

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • Treine e teste seu modelo iterativamente para que suas intenções e entidades sejam validadas, compiladas e salvas em seu modelo.

    Antes de Iniciar

    • Certifique-se de que os plug-ins Workbench de NLU - Core, Workbench de NLU e Inteligência preditiva estejam todos instalados e ativados.
    • Crie um modelo NLU. Para obter mais informações, consulte Criando modelos.
    • Crie uma ou mais intenções NLU e suas entidades associadas para o seu modelo. Para obter mais informações, consulte Intenções do NLU.
    • Se algum enunciado fizer referência a uma origem de vocabulário de tabela, certifique-se de que a origem tenha sido sincronizada para que seus valores estejam disponíveis para o seu modelo. Para obter mais informações, consulte Sincronizar uma origem de vocabulário de tabela.
    • Função necessária: nlu_editor, nlu_admin ou admin. O editor NLU deve ser atribuído ao modelo.

    Por Que e Quando Desempenhar Esta Tarefa

    O treinamento do modelo salva todas as mudanças feitas no conteúdo e verifica se há conflitos ou erros. O treinamento também disponibiliza um modelo para publicação.

    Após o treinamento, você pode testar seu modelo inserindo manualmente enunciados individuais para ver quais intenções são previstas.
    Nota:
    Para executar um teste do seu modelo em uma lista de enunciados de teste, consulte Teste e publique seu modelo.

    As respostas de Atos de diálogo no meio da conversa não podem ser experimentadas ou testadas em Workbench de NLU.

    Neste cenário de exemplo, você já criou conteúdo de modelo suficiente adicionando intenções, enunciados, entidades e suas anotações associadas. Seguindo o procedimento de exemplo, você primeiro treina seu modelo NLU. Em seguida, você testa seu modelo inserindo enunciados manualmente para que possa verificar os resultados da previsão e as pontuações de confiança.

    Procedimento

    1. Navegar até Todos > Workbench de NLU > Modelos.
      A guia Virtual Agent é aberta por padrão.
    2. Selecione a guia da aplicação do seu modelo e selecione o nome do seu modelo.
    3. Na guia Detalhes do modelo da visão geral do modelo, verifique se há conteúdo suficiente em Intenções, Entidades e Vocabulário.
    4. No cartão Criar e treinar seu modelo na visão geral do modelo, selecione Exibir fase.
      O cartão de fase Criar e treinar seu modelo na visão geral do modelo.
    5. Quando a fase Criar e treinar seu modelo for aberta, certifique-se de que a guia Treinar modelo esteja selecionada.
      Resultado: a guia Treinar modelo exibe a última vez em que o modelo foi treinado e também resume as mudanças de conteúdo desde o último treinamento, se houver.A exibição da fase Criar e treinar seu modelo com o painel Treinar e experimentar realçado.
    6. Selecione o botão Treinar.
      Resultado: o sistema exibe uma barra de andamento durante o treinamento. Quando terminar, o sistema exibirá uma das duas recomendações:
      • Quando menos de 60% das intenções do modelo são cobertas no conjunto de testes padrão, o sistema recomenda adicionar mais enunciados de teste. Consulte Criação e gestão de conjunto de testes.A recomendação para adicionar enunciados de teste, mostrada após o treinamento.
      • Quando mais de 60% das intenções do modelo são cobertas no conjunto de testes padrão, o sistema recomenda prosseguir para o teste. Consulte Teste e publique seu modelo.A recomendação para prosseguir para o teste, mostrada após o treinamento.
    7. Para tentar manualmente enunciados individuais, selecione a guia Experimentar modelo.
    8. No campo de texto em Inserir um enunciado para testar, digite um enunciado e selecione Ir.
      A seção Testar modelo com resultados exibidos.

    Resultado

    Neste exemplo, você inseriu Preciso atualizar meu endereço residencial como o enunciado para tentar.
    1. O sistema exibe o limite de confiança do modelo, que é de 76% neste exemplo.
    2. Em Principais previsões, o sistema exibe todas as intenções que foram previstas com uma pontuação de confiança maior que o limite.
    3. No exemplo, a intenção UpdateAddress é prevista com uma pontuação de confiança de 97%, que é maior que o limite de 76%.
    Os resultados do modelo de teste também exibem ícones de polegar para cima e para baixo para você fornecer feedback. Para obter mais informações, consulte Feedback do painel de teste.

    O que Fazer Depois