Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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 a user utterance request matches user phrases associated with the skill. When Luma VA the Virtual Agent does not find any matching skill for an utterance above the configured fallback thresholda user’s utterance, it is marked as 'Unmatched Phrase'. There are two ways to Train Luma VA on these unmatched phrases:

  1. Supervised Training

  2. Automated Training

Supervised Training

As part of Supervised training, you can identify and associate You can manually train your bot by identifying and associating the unmatched phrases to System Skills and Custom Skills that are available in your Tenant. Follow bot. To do so, follow the below steps:

  • Once the phrases are associated with the Skill, the phrases are removed from the Unmatched phrases list.

    1. Navigate to the Unmatched Phrases tab on the Supervised Training Page under the Bot menu.

    2. All Unmatched Phrases that did not match to any skill are available on this tab.

    3. Select any Unmatched Phrase and check whether it is related to any of the existing System skills or Custom skills

    4. Assign the Phrase to the matching skill or create a new skill to associate the phraseSelect one or more Unmatched Phrases as required.

    5. Click on Assign to Skill.

    6. Select the matching skill from the list and click Assign to Skill.

    7. In case the phrase does not match any existing skill OR you do not want to create a new skill, , you may make the Phrase as Reviewed.

    Info
    1. Run Build and Publish

    should be run after Skill training.
  • Once marked as Reviewed, the phrase does not appear as an Unresolved phrase,

    1. for training to take effect in Virtual Agent.

    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 To enable Automated training is enabled for your Tenant, a user phase is automatically associated with skill, if the following conditions are met:

    1. The confidence score for a user phrase against the skill is below the Confirmation Threshold set for your Tenant.

    2. No other skill falls within the proximity range set for your tenant,

    3. The user’s response to the confirmation prompt is Yes.

    Info
  • 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.

    bot, do the following:

    1. Navigate to Bot → Configurations → NLP Settings → Disambiguation tab.

    2. On Confirmation Settings, Toggle the Automate Training With User Responses and set it to Active.

    3. Click Save.

    To learn more about the conditions for Automated Training you can refer to Automated Training documentation.