Perguntas e Respostas
O que é
É um motor de conversação criado pelo Serpro que incorpora técnicas de Processamento de Linguagem Natural para classificar as perguntas direcionadas para as respostas correspondentes.
Na prática
Cada pergunta possui uma resposta associada. O motor realiza uma busca semântica nas perguntas e seleciona a pergunta de maior similaridade.
Pode ocorrer de nenhuma correspondência com a entrada do usuário ser identificada e motor não devolver resposta.
Fica a dica
Para um bom funcionamento, cada intenção da pergunta deve possuir entre 5 e 20 exemplos de perguntas.
Detalhes da tela
Ao criar um motor Perguntas e Respostas será necessário configurar alguns parâmetros:
Campo | Descrição |
---|---|
Nome | Nome do motor que será mostrado na lista dos motores do chatbot. |
Quantidade máxima de sugestões | Número de opções que serão apresentadas na desambiguação. |
Tolerância de desambiguação | % de similaridade para tratar as ambiguidades. É o grau de confiança com que o motor irá responder a uma pergunta. |
Título dos resultados sugeridos | O título do menu de opções em que aparecerão as sugestões de desambiguação para o usuário. |
Tolerância da busca fuzzy | Para dar flexibilidade às entradas de usuário que podem conter erros de digitação, variações na ortografia ou diferenças sutis nos termos usados. |
Keywords | Termos que não podem ser destacartados ao processar o texto. |
Stopwords | Termos que serão descartados ao processar o texto. |
Após a criação do motor, deve-se acionar a opção Gerenciar Conversas para criar os diálogos do motor.
Nesta tela, deve-se acionar a opção para criar os diálogos.
Campo | Descrição |
---|---|
Intenção da pergunta | A primeira pergunta gerada no motor para caracterizar uma determinada intenção do chatbot. |
Exemplos de perguntas | São as variações de perguntas inseridas na intenção para treinar o motor a responder perguntas similares, porém com semântica diferente. |
Respostas | Incluir a resposta que será enviada para o usuário quando a Intenção da pergunta for identificada pelo motor. A resposta pode ser de 3 tipos: Texto, Lista de Opções ou Imagem. |