NLU - Increase the intent confidence threshold

valter479
Tera Contributor

According to Tokyo release notes  ServiceNow NLU update,   The com.glide.cs.intent_confidence_threshold system property has been updated to 0 and should not be changed to a different value for ServiceNow NLU. The property is applicable only if you are using a different NLU provider for Virtual Agent.

 

I believe default value is .6 (60%), I would like to increase this value, how can I do this in Tokyo since com.glide.cs.intent_confidence_threshold is kind of depredated. 

 

 

1 ACCEPTED SOLUTION

Brian Bakker
ServiceNow Employee
ServiceNow Employee

Hello valter479,

 

The reason why the Virtual Agent (VA) system property [com.glide.cs.intent_confidence_threshold] has been set to 0 is because it will use the Confidence Threshold set on each NLU Model, and this can vary between each NLU Model, and can be lower than 60% (0.6). However, with this VA property set to 0.6, Virtual Agent would discard these predictions lower than 60%, but it would show the predicted intents in NLU Workbench for an NLU Model, where the Confidence Threshold is lower than 60%, and the prediction score is also below this threshold. Please review Managing your model content, which shows you where to set the Confidence Threshold on the NLU Model.

 

Hope this helps.

 

Regards,

Brian

View solution in original post

1 REPLY 1

Brian Bakker
ServiceNow Employee
ServiceNow Employee

Hello valter479,

 

The reason why the Virtual Agent (VA) system property [com.glide.cs.intent_confidence_threshold] has been set to 0 is because it will use the Confidence Threshold set on each NLU Model, and this can vary between each NLU Model, and can be lower than 60% (0.6). However, with this VA property set to 0.6, Virtual Agent would discard these predictions lower than 60%, but it would show the predicted intents in NLU Workbench for an NLU Model, where the Confidence Threshold is lower than 60%, and the prediction score is also below this threshold. Please review Managing your model content, which shows you where to set the Confidence Threshold on the NLU Model.

 

Hope this helps.

 

Regards,

Brian