[Resolvido] NLP Intentions não funciona

Fiz um bot de acordo com a aula de Bot FAQ e funcionou. Depois disso tentei criar outros bots NLP com novas intenções (treinado e publicado) e não respondiam nenhuma intenção, ficando presos no loop da resposta de erro.
O bot feito de acordo com a aula continuava sendo o único a funcionar (NLP) mas novas intenções nele também não funcionavam (devidamente treinadas e publicadas com sucesso)
Apaguei esse bot e as referências dele nos provedores IA, tentei criar um novo repetindo a aula e nem isso funciona mais.
No momento só consigo fazer bots com regra.
O que fazer?

O problema ainda continua? Qual provedor você está usando?

Sim. Estou conectada no Watson e no Luis. Devia estar em só 1?

Não é necessário estar em 1 só.

Você chegou a utilizar a ferramenta de teste do modelo? Se sim, ele retorna as intenções corretamente?

image

Você poderia utilizar a variável {{input.intent.name}} para verificar qual a intenção foi reconhecida?

Já testei, treinei e publiquei, as mensagens são de sucesso.
Onde devo utilizar essa variável?

@Lia_Rodrigues em um bloco, após o usuário digitar um texto que possa conter uma intenção.

Coloque em algum bloco (o de início, por exemplo), e envie um texto que deveria ter uma intenção identificada.

Desculpe,
tal qual meu bot não estou conseguindo entender onde colocar o {{input.intent.name}}

De acordo com a aula do Rav Pacheco fazemos o bloco início indo apenas para as boas vindas, e o exceções com as condições de saída com cada intenção identificada igual ao valor indo para o bloco de acordo com a intenção.
Assim que fiz o bot uma vez e funcionou, refiz agora e não funciona.

Em qualquer bloco, apenas para testar se o bot está reconhecendo a intenção corretamente.



image
image

Você pode mandar prints de como você fez?

A estrutura do bot anterior (que funcionava) é a mesma do atual, feito de acordo com a aula do Rafael Pacheco.
Apaguei o anterior e mantive o novo, pensando que poderia mudar algo.

Segue exemplo em imagem da estrutura do bot e do teste de identificação da intenção

Fiz o bloco assim:

Se você for na área de teste do modelo de IA e digitar a mesma frase que você digitou agora aí: quero fazer uma troca, o teste te retorna a intenção corretamente? Com que pontuação? Pode mandar prints?

image

image

Segue o teste pelo Builder e no Teste de Modelo de IA:

1 Curtida

Você configurou qual valor para a Confiabilidade de IA? Está maior que 91%?

image

A confiabilidade no aprimoramento ou em outro lugar?
Lá estão todas as intenções com 80%

Nas configurações do Builder.

image

Estava em 50%, mudei para 90% e publiquei o fluxo novamente.
Ao testar segue o mesmo problema, o bot não entende.

Mesmo se coloco a primeira saída sendo para o bloco de identificar intenção como fiz antes a resposta é a mesma, sem a intenção identificada.

1 Curtida

@Lia_Rodrigues como sua intenção identificada está mostrando um score de 0,91 (vide a imagem que você mandou ao realizar os testes), eu sugiro que você deixe a confiabilidade abaixo de 90% mesmo. A menos que você tenha certeza de que seu modelo terá um alto nível de confiabilidade.

Vou te solicitar alguns dados via inbox pra gente conseguir dar sequencia, ok?