Leveraging the English Skills to create localized Skills
If you want to localize chatbot conversations by using localized Chatbot Skills for each langauge, you must train BMC Helix Chatbot to respond in the users' language. You must create IBM Watson Assistant Skills for each locale.
BMC Helix Chatbot provides a sample English Skills. You can leverage the English Skills to create a localized skill.
The Skills consists of the following artifacts:
- Intent—defines the action to perform such as create a ticket, find an issue.
- Entity—is a class of object on which the action should be performed such as tickets and issues.
- Dialog—uses the intents and entities to interact with an application user.
Supported languages in BMC Helix Chatbot
To create localized Skills
Task | Action | Steps |
---|---|---|
1 | In the English Skills, disable the @sys-location and @sys-person entities |
|
2 | Set the language of the skill to the preferred locale |
|
3 | Add the localized intents. Note: You do not require to translate the intent name itself. | See Defining intents in the IBM Watson documentation. |
4 | Add the localized entities. Note: You do not require to translate the entity name itself. | See Defining entities in the IBM Watson documentation. |
5 | Add the localized dialogs. Note: You do not required to translate the dialog name itself. | See Building a dialog in the IBM Watson documentation. |
After your localized Skills is ready, you must complete steps in the localization workflow so that end users can start interacting wth BMC Helix Chatbot in their preferred langauge.
Related topics
Localizing-chatbot-conversations-by-using-real-time-translation
Importing-chat-enabled-services-from-BMC-Helix-Digital-Workplace-Advanced