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.