To improve the User experience with the Bot, it is required to train Luma VA periodically. It means training the NLP engine on how to understand the user's language better. The more phrases are fed to the Natural Language Processing (NLP) engine, the better it matches skills to the phrases and even matches to phrases that do not exist.
What does Training Bot mean:
A Luma Skill is triggered when user utterance matches user phrases associated with the skill. When Luma VA does not find any matching skill for an utterance above the configured fallback threshold, it is marked as 'Unmatched Phrase'.
There are two ways to Train Luma VA on these unmatched phrases:
Supervised Training
Automated Training
Supervised Training
As part of Supervised training, you can identify and associate unmatched phrases to System Skills and Custom Skills that are available in your Tenant. Follow the below steps:
Navigate to the Unmatched Phrases tab on the Supervised Training Page under Bot.
All Unmatched Phrases that did not match to any skill are available on this tab.
Select any Unmatched Phrase and check whether it is related to any of the existing System skills or Custom skills
Assign the Phrase to the matching skill or create a new skill to associate the phrase.
In case the phrase does not match any existing skill OR you do not want to create a new skill, make the Phrase as Reviewed.
Once the phrases are associated with the Skill, the phrases are removed from the Unmatched phrases list.
Build and Publish should be run after Skill training.
Once marked as Reviewed, the phrase does not appear as an Unresolved phrase,
Automated Training
Luma VA can also be enabled to train itself automatically, based on the phrases used by the End-user to execute a skill. It automatically associates an unmatched phrase to an existing skill without any manual intervention.
When Automated training is enabled for your Tenant, a user phase is automatically associated with skill, if the following conditions are met:
The confidence score for a user phrase against the skill is below the Confirmation Threshold set for your Tenant.
No other skill falls within the proximity range set for your tenant,
The user’s response to the confirmation prompt is Yes.
When the Automated Training option is enabled, the user's positive responses to the skill confirmation message, adds the user phrase to the skill. This improves the Machine Learning for the NLP Engine.
Build and Publish activity is required for the changes to take effect.