Compreender a linguagem não é fácil: nós, humanos, levamos cerca de 6 anos e centenas de exemplos para entender as 20.000 palavras mais comuns. Não é tão diferente para os computadores também. Para treinar um mecanismo de NLP, precisamos de grandes quantidades de dados. Felizmente, contamos com modelos pré-treinados que já têm muitos recursos integrados.
Quem é você?
NLP.
Clique no submenu Intents
. Adicionar Intent
e o nomeie quem é você
Criar
quem é você
no painel de Intents no lado esquerdo Adicionar Expressão
Quem é você?
no campo de texto aberto Criar
Saudação
e adicione algumas expressões: Atualizar NLP
no canto superior direito da tela: Atualizar
para iniciar o treinamento. Isso pode levar de alguns minutos a uma hora, dependendo do tamanho do seu chatbot. Quanto mais complexo, mais tempo demorará. + mensagem do bot
quem é você
como o nome introdução
como o principal (na guia Configurações) Mensagem do Bot
e adicione uma mensagem de texto que diz: Sou Choo Choo, seu assistente pessoal para reservar passagens de trem
Criar
introdução
como o estado de diálogo pai na caixa de diálogo quem é você
bot. Os diálogos do bot pai não limitam ou definem o possível fluxo do diálogo, eles são uma ferramenta visual para estruturar o fluxo de conversação e manter a visão geral. Eles facilitam a criação de fluxos de conversação complexos. Os diálogos do bot podem ser acessados de qualquer ponto da conversa, vinculando um diálogo do bot a uma intenção, embora você também possa restringi-los usando Contextos. Isso imita a maneira como os humanos falam, pulando de um assunto para outro. quem é você
. Abra a mensagem do bot de quem é você
novamente e atualize a mensagem única para mostrar várias mensagens: Sou Choo Choo.
Seu assistente de viagem de trem.
Você pode reservar uma passagem de trem ou pedir meu apoio.
Após a reserva, manterei você atualizado sobre os detalhes do trem, para que você não precise se preocupar com a viagem.
Teste o seu bot
no canto inferior direito para testar seu fluxo de conversação. Para ter uma ideia do desempenho do seu bot, faça a mesma pergunta algumas vezes, incluindo maneiras diferentes de fazer a pergunta que são diferentes da expressão que você costumava treinar. Se uma pergunta não for reconhecida corretamente quando deveria, você terá que voltar à guia NLP
, adicionar as perguntas como uma expressão e treinar novamente o modelo NLP. Você pode fazer isso quantas vezes forem necessárias, o modelo continuará melhorando.