NLU no Ligo Bots

2 min

O NLU (Natural Language Understanding) no Ligo Bots permite que você cadastre uma inteligência artificial personalizada para o seu bot ou utilize uma IA pré-existente cadastrada no WIT. Com o NLU, o bot pode interpretar intenções e entidades nas mensagens dos usuários, tornando as interações mais inteligentes e eficientes.

Conceitos principais

  • Intenções: Objetivos por trás das mensagens dos usuários, como “reservar uma mesa” ou “comprar um produto”. Identificar a intenção é fundamental para direcionar a conversa corretamente.
  • Entidades: Detalhes específicos da mensagem, como data, local, produto ou quantidade, que ajudam a personalizar a resposta do bot.
  • Confiança: Grau de certeza do sistema sobre a intenção e as entidades identificadas, determinando como o bot deve agir.
  • Condições: Regras que definem como a IA será aplicada no fluxo do bot, podendo envolver apenas intenções ou a combinação de intenções e entidades.
  • Aprimoramento: Fase em que frases pouco assertivas são armazenadas para análise e melhoria contínua da IA.

Como configurar o NLU no Ligo Bots

  1. Acesse a aba de inteligência artificial no Ligo Bots.
  2. Clique em “configurar um provedor” ou vá até a aba “Provedor de I.A.”.
  3. Escolha entre usar uma IA própria do Ligo Bots ou uma já cadastrada no WIT.
    • Ao selecionar o provedor, não será possível trocar depois.
  4. Configure a cultura (idioma) do bot: Inglês, Português ou Espanhol.
  5. Após configurar, acesse a aba “Status” para acompanhar o estado da IA, data do último treinamento, condições, intenções, entidades e frases para aprimorar.

Gerenciamento de intenções e entidades

  • Intenções: Cadastre, edite ou exclua intenções, adicionando exemplos variados para cada uma. A qualidade da intenção é medida pela quantidade de exemplos cadastrados.
  • Entidades: Crie entidades com variantes e sinônimos, edite ou exclua conforme necessário para refinar a compreensão do bot.

Condições e testes

  • Cadastre condições que combinam intenções e entidades, defina tags, taxa de confiança e bloco de destino no fluxo.
  • Utilize a aba “Testar” para avaliar frases e verificar como a IA interpreta cada solicitação.

Aprimoramento e configurações

  • Utilize a aba “Aprimoramento” para analisar frases dos clientes e alimentar a IA com novos exemplos.
  • Nas configurações, ative opções como IA em novos blocos, reconhecimento de áudio e análise da primeira mensagem em bots do WhatsApp.
  • Faça backup das intenções e entidades exportando para um arquivo ZIP.

Pontos de atenção

  • A IA não diferencia maiúsculas/minúsculas ou acentos.
  • Exemplos duplicados são transferidos para a nova intenção.
  • O treinamento da IA é necessário após adicionar exemplos.
  • Recomenda-se cadastrar pelo menos 10 exemplos por intenção para melhor desempenho.
  • Ajuste a confiança conforme a maturidade da IA.