Melhorar o desempenho de resposta a perguntas

Concluído

Depois de criar e testar uma base de conhecimento, pode melhorar o seu desempenho com aprendizagem ativa e definindo sinónimos.

Utilizar a aprendizagem ativa

A aprendizagem ativa pode ajudá-lo a fazer melhorias contínuas para melhorar a resposta correta às perguntas dos usuários ao longo do tempo. As pessoas muitas vezes fazem perguntas que são formuladas de forma diferente, mas que, em última análise, têm o mesmo significado. A aprendizagem ativa pode ajudar em situações como esta, pois permite que você considere perguntas alternativas para cada par de perguntas e respostas. A aprendizagem ativa está habilitada por padrão.

Para usar a aprendizagem ativa, você pode fazer o seguinte:

Crie seus pares de perguntas e respostas

Você cria pares de perguntas e respostas no Language Studio para o seu projeto. Você também pode importar um arquivo que contenha pares de perguntas e respostas para carregar em massa.

A screenshot showing how to import a file with question and answer pairs.

Sugestões de revisão

A aprendizagem ativa começa então a oferecer perguntas alternativas para cada pergunta dos seus pares de perguntas e respostas. Você acessa isso no painel Revisar sugestões:

A screenshot of the Review suggestions pane.

Você revisa e, em seguida, aceita ou rejeita 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 dados de conhecimento:

A screenshot showing the Add alternate question option on the Edit knowledge base pane.

Nota

Para saber mais sobre a aprendizagem ativa, consulte Enriquecer o seu projeto com a aprendizagem ativa.

Definir sinônimos

Os sinónimos são úteis quando as perguntas enviadas pelos utilizadores podem incluir várias palavras diferentes para significar a mesma coisa. Por exemplo, um cliente de agência de viagens pode referir-se a uma "reserva" ou a uma "reserva". Ao defini-los como sinônimos, o serviço de resposta a perguntas pode encontrar uma resposta apropriada, independentemente do termo usado por um cliente individual.

Para definir sinônimos, use a API REST para enviar sinônimos no seguinte formato JSON:

{
    "synonyms": [
        {
            "alterations": [
                "reservation",
                "booking"
                ]
        }
    ]
}

Nota

Para saber mais sobre sinónimos, consulte Melhorar a qualidade da resposta com sinónimos.