Treinar

A aba NLP Train é onde você pode treinar seu modelo de NLP usando expressões reais de usuários recebidas.

Depois que você publicou seu bot, você vai querer continuar treinando o modelo de PLN com entradas reais de usuários. Ao fazer isso, seu bot fica mais inteligente com o tempo e também pode suportar expressões mais diversas. Para isso, você pode usar a aba de PLN Treinar para adicionar expressões reais de usuários ao seu modelo de PLN.

Termos e conceitos de PLN parecem unfamiliar para você? Certifique-se de ler nosso detalhado Processamento de linguagem natural (PLN) página.

A aba de treinar do PLN.

Como a página Treinar funciona

Todas as mensagens dos usuários são rotuladas pelo modelo de PLN. Cada mensagem recebe uma intenção sugerida e uma pontuação de confiança para que você possa avaliar essas mensagens. O PLN também identifica possíveis entidades e valores.

Expressões não incluídas

  • Expressões da Janela do Emulador não serão incluídas no Treinar página.

  • Se dois usuários usarem exatamente a mesma expressão, ela só aparecerá uma vez no Treinar página.

  • Se uma expressão de um usuário for uma correspondência exata com uma expressão já incluída no seu modelo, ela não será incluída no Treinar aba.

  • No Pontuação coluna você verá a pontuação do modelo de PLN no momento em que a expressão foi dita. Isso pode diferir da pontuação que o modelo de PLN atual dá a essa expressão

Adicionar expressões de clientes ao seu modelo

Para adicionar uma expressão de usuário ao seu modelo de PLN:

  1. Encontre a linha da expressão.

  2. Existem 2 possibilidades:

    • Se você estiver satisfeito com a expressão e a intenção sugerida, clique em +.

    • Se você não estiver satisfeito com a expressão e a intenção, você pode editá-las clicando no Editar botão antes de adicionar essa expressão ao seu modelo.

Boas práticas antes de adicionar expressões

A imagem abaixo resume a boa prática a ser seguida ao usar a página Treinar e adicionar expressões de usuários às suas expressões de PLN.

Melhores práticas da página Treinar (clique na imagem para ampliar).

Verifique se a intenção rotulada está correta

Antes de adicionar uma expressão, você precisa ter certeza de que ela é relevante. Nem tudo o que um usuário diz é qualitativo o suficiente para o bot treinar.

Por exemplo, considere a seguinte expressão, dita por um usuário ao seu bot:

Exemplo de expressão recebida do usuário.

Mesmo que nosso PLN seja realmente inteligente, ele nem sempre sugere a intenção correta. Nesse caso, o bot não continha uma intenção referente à data ou hora, por isso o PLN classificou a expressão em uma intenção errada. É por isso que você deve sempre verificar uma expressão antes de adicioná-la ao PLN.

Delimite as expressões

Também recomendamos delimitar as expressões caso elas contenham informações desnecessárias. Vamos ver o exemplo a seguir:

Exemplo de expressão recebida do usuário.

Neste caso, o PLN encontrou a intenção correta, mas a pontuação de confiança é bastante baixa porque a expressão contém muitas informações desnecessárias. É prática recomendada excluir essas informações da expressão antes de adicioná-la à intenção, para que o bot treine apenas com informações relevantes.

Atualizado

Isto foi útil?