Treinando sua inteligência

Mallu Atualizado por Mallu

Visão Geral

Chamamos de "Treinamento" na Weni a ação de gerar um novo modelo (inteligência) a partir de todas as frases de treino existentes. Esse modelo será responsável por receber os inputs dos usuários (frases) e classificá-las nas intenções que ele conhece, baseando-se nas frases, intenções e entidades (dataset) que foram utilizadas no treino.

Essas frases de treinamento são sentenças e expressões que simulam entradas do usuário final, em relação ao objetivo principal da inteligência. Então, para cada intenção, devemos inserir várias frases de treinamento que simulam as frases reais recebidas pelo usuário.

Por exemplo, a intenção "sair" com a frase "eu quero sair de casa" ensina sua inteligência a classificar entradas de texto do usuário final que forem similares a essa frase. As frases "eu amo sair" e "me deixa sair de casa" deverão ser classificadas como a intenção "sair".

Isso significa que uma inteligência é, principalmente, baseada em como as frases de treinamento e as intenções são construídas!

Nesse artigo, iremos aprender como criar suas frases de treinamento e como executar o treinamento de acordo com as boas práticas!

Nos exemplos abaixo,vamos criar um dataset que identifica se o usuário quer ficar ou sair de casa (e faremos dessas, nossas intenções)

Vamos lá!

Adicionando uma frase de treinamento

Para adicionar uma frase de exemplo no seu dataset, vá na aba Treinamento >>> Treinar na sua inteligência, então digite a frase que você deseja adicionar e selecionando a intenção que ela representa.

Clique em Enviar frase para treinamento para confirmar

Vale a pena notar que se você associar a frase de treinamento a uma intenção que não existe no dataset, a plataforma criará uma nova intenção para associar essa frase!

Tenha em mente que quanto mais exemplos você adicionar para cada intenção, mais a inteligência será efetiva e assertiva se as boas práticas de treinamento forem seguidas.

Veja aqui uma explicação detalhada sobre as intenções.

Adicionando Entidades

Siga os passos abaixo para adicionar frases de treinamento que contém entidades

  1. Destaque a palavra que represente a entidade
  2. Clique em Adicionar entidade e defina seu nome
  3. Clique nas palavras-chave relacionadas a essa entidade e clique em Concluir

Ps.: assim como nas intenções, A Weni cria novas entidades caso o nome da entidade não exista no dataset!

Veja aqui uma explicação detalhada de como usar as entidades!

Treinando o dataset

Uma vez que as frases de treinamento forem adicionadas, você precisa treinar sua inteligência.

Clique em Executar Treinamento e o treinamento iniciará, treinando um novo modelo que será utilizado pela inteligência para classificar as entradas do usuário.

Para rodar o treinamento, seu dataset precisa de:

  • pelo menos 2 intenções
  • pelo menos 2 exemplos para cada intenção
  • caso existam entidades, pelo menos 2 exemplos para cada uma delas

Beleza! Agora espere o treinamento terminar e você já poderá utilizar sua inteligência!

Pesquisando frases treinadas

Caso precise encontrar uma frase de treinamento específica em um dataset grande, você pode utilizar a barra de busca na seção Repositório, pesquisando de três formas diferentes:

  1. Por texto: digite partes das frases que deseja procurar;
  1. Por intenção: filtre as frases por uma intenção específica;

  1. Por entidade: filtre as frases por uma entidade específica;

Deletar uma frase

Para deletar uma frase de treinamento:

  1. Acesse a lista de sentenças, na seção Repositório;
  2. Selecione a frase que deseja deletar;
  3. Clique no ícone de excluir, ao lado da frase;
  4. Confirme a ação;

Note que quando uma frase é deletada do dataset, é necessário acionar o treinamento novamente, para que um novo modelo seja treinado sem aquela frase presente (com o dataset atualizado).

Como a gente se saiu?

Criando uma inteligência

Força da Inteligência

Contato