Aprimorar o desempenho de respostas às perguntas
Depois de criar e testar uma base de conhecimento, você pode melhorar seu desempenho com aprendizado ativo e definindo sinônimos.
Usar o aprendizado ativo
A aprendizagem ativa pode ajudar você a fazer aprimoramentos contínuos para melhorar a resposta correta às perguntas dos usuários ao longo do tempo. As pessoas geralmente fazem perguntas que são formuladas de forma diferente, mas que, no final das contas, têm o mesmo significado. O aprendizado ativo pode ajudar em situações como essa, pois habilita você a considerar perguntas alternativas para cada par de perguntas e respostas. O aprendizado ativo está habilitado por padrão.
Para utilizar o aprendizado ativo, você pode fazer o seguinte:
Crie seus pares de perguntas e respostas
Você deve criar pares de perguntas e respostas no Estúdio de Linguagem para o seu projeto. Você também pode importar um arquivo que contenha pares de perguntas e respostas para fazer upload em massa.
Analisar sugestões
O aprendizado ativo começa então a oferecer perguntas alternativas para cada pergunta em seus pares de perguntas e respostas. Você deve acessar essa opção no painel de sugestões de revisão:
Você deve analisar e, em seguida, aceitar ou rejeitar essas frases alternativas sugeridas para cada pergunta, selecionando a marca de seleção ou o símbolo de exclusão ao lado da frase alternativa. Você pode aceitar ou rejeitar sugestões em massa usando a opção Aceitar todas as sugestões ou Rejeitar todas as sugestões na parte superior.
Você também pode adicionar manualmente perguntas alternativas ao selecionar Adicionar pergunta alternativa para um par no painel Editar base de conhecimento:
Observação
Para obter mais informações sobre aprendizado ativo, consulte Enriqueça seu projeto com aprendizado ativo.
Definir sinônimos
Os sinônimos são úteis quando as perguntas enviadas pelos usuários podem incluir várias palavras diferentes para significar a mesma coisa. Por exemplo, um cliente de uma Agência de viagens pode se referir a uma "reserva" ou a "agendamento". Ao defini-los como sinônimos, o serviço de resposta a perguntas pode encontrar uma resposta apropriada, independentemente de qual termo um cliente individual usa.
Para definir sinônimos, você deve usar a API REST para enviar sinônimos no seguinte formato JSON:
{
"synonyms": [
{
"alterations": [
"reservation",
"booking"
]
}
]
}
Observação
Para saber mais sobre sinônimos, confira Melhorar a qualidade de resposta com sinônimos.