Intenção None
Todo projeto na compreensão da linguagem coloquial inclui uma intenção None padrão. A intenção None é uma intenção necessária e não pode ser excluída nem renomeada. A intenção destina-se a categorizar os enunciados que não pertencem a nenhuma das suas outras intenções personalizadas.
Um enunciado pode ser previsto como a intenção None se a pontuação da principal intenção for menor do que o limite de pontuação de None. Ele também pode ser previsto se o enunciado for semelhante aos exemplos adicionados à intenção None.
Limite de pontuação de None
É possível acessar as Configurações do projeto de qualquer projeto e definir o Limite de pontuação de None. O limite é uma pontuação decimal de 0,0 a 1,0.
Para qualquer consulta e enunciado, a intenção com a pontuação mais alta fica abaixo da pontuação limite, para que a intenção principal seja substituída automaticamente pela intenção Nenhuma. As pontuações de todas as outras intenções permanecem inalteradas.
A pontuação deve ser definida de acordo com suas próprias observações de pontuações de previsão, pois podem variar conforme o projeto. Uma pontuação de limite superior força os enunciados a ser mais semelhantes aos exemplos que você tem nos seus dados de treinamento.
Quando você exporta o arquivo JSON de um projeto, o limite da pontuação Nenhuma é definido no parâmetro settings
do JSON como o confidenceThreshold
. O limite aceita um valor decimal entre 0,0 e 1,0.
Observação
Durante a avaliação do modelo do conjunto de teste, o limite de pontuação Nenhuma não é aplicado.
Adicionar exemplos à intenção Nenhuma
A intenção None também é tratada como qualquer outra no seu projeto. Se houver enunciados que você queira prever como None, considere adicionar exemplos semelhantes a eles nos seus dados de treinamento. Se você quiser categorizar os enunciados que não são importantes para seu projeto como Nenhuma, adicione esses enunciados à intenção. Entre os exemplos podem estar saudações, respostas fechadas e respostas a perguntas como informar um número.
Você também deve considerar a adição de exemplos falsos positivos à intenção None. Por exemplo, em um projeto de reserva de voo, é provável que o enunciado “Quero comprar um livro” seja confundido com a intenção Reservar Voo. Você pode adicionar “Quero comprar um livro” ou “Adoro ler livros” como enunciados de treinamento Nenhuma. Eles ajudam a alterar as previsões desses tipos de enunciados em relação à intenção Nenhuma em vez de Reservar Voo.