Olá pessoal, eu aqui novamente… hahahaha
Vamos falar sobre FAQ’s no Blip?
Geralmente quando me falam eu aconselho a utilização de Inteligência, para ficar algo mais “interessante”, porém as vezes você não quer se conectar a nenhuma serviço de IA…
Pensando nisso, desenvolvi um chatbot FAQ sem utilizar IA’s, é algo bem simples porém ficou super compacto e de fácil manutenção, olha só o tamanho:
A mágica aqui está na utilização dos scripts, vem comigo que eu te mostro:
1º PASSO
Grave em uma variável a pergunta do seu usuário:
2º PASSO
Adicione 2 scripts no bloco seguinte:
Vou explicar o motivo destes scripts, o “Definir JSON” tem como objetivo armazenar todas as suas palavras chaves para cada tema, cada palavra chave possui um ID, e cada ID será linkado com uma resposta personalizada:
O segundo script “Retornar ID” tem como finalidade buscar alguma palavra chave que esteja cadastrada no JSON que definimos, caso o laço de repetição encontre algum resultado será retornado o ID da palavra chave:
A condição de saída deste bloco depende se alguma palavra chave foi encontrada, caso ela não exista você direciona o usuário para um bloco de “Ops, não tenho esta resposta” e pede para repetir, caso seja encontrado você redireciona para o próximo bloco, veja no exemplo:
3º PASSO
O próximo bloco, caso a palavra chave seja localizada, será responsável por buscar a resposta personalizada e exibir para o usuário, o script é bem simples, cada IF possui o ID das respostas para as perguntas mapeadas:
E pra fechar você exibe a variável que recebeu o resultado da resposta:
Olha como ficou na prática:
Pra quem quiser, deixei o chatbot modelo aqui neste link, é só baixar e aplicar no seu ambiente:
FAQ Sem IA - Luiz Topam.json (21,9,KB)
Grande abraço, e já sabem:
CONHECIMENTO BOM É CONHECIMENTO COMPARTILHADO