Configuring cognitive search for BMC Helix Virtual Agent
Before you begin
- Ensure that you purchase cognitive search from BMC Sales to use this service.
- BMC Helix Innovation Suite cognitive settings must be configured for IBM Watson Assistant.
- Your must configure your chatbot to use an IBM Watson Assistant workspace.
You must download and optionally customize the HTML templates. BMC offers out-of-the-box HTML files to format the display of documents viewed from the chatbot search results. BMC Helix Innovation Suite supports only templates with HTML format. The templates are not available in the BMC Helix Virtual Agent UI, but are downloadable only from the BMC Helix Innovation Suite documentation.
Process for configuring cognitive search for BMC Helix Virtual Agent
The following table describes the tasks that you must perform to configure cognitive search for BMC Helix Virtual Agent:
Task | Product | Action | Reference |
---|---|---|---|
1 | IBM Watson Discovery | Procure the IBM Watson Discovery license from BMC Sales. |
|
2. | BMC Helix Innovation Suite | As an administrator, configure BMC Helix Innovation Suite with IBM Watson Discovery service credentials. | |
3. | IBM Watson Discovery | As an administrator, add content to IBM Watson Discovery. | |
4. | IBM Watson Discovery | (Optional task) As an administrator or application business analyst, annotate fields in your documents for improved search results, customize how your documents are indexed by using the Smart Document Understanding. |
|
5. | IBM Watson Discovery | As an administrator, note down the IBM Watson Discovery collection ID for each collection that you want your chatbot to search. |
|
6. | BMC Helix Innovation Suite | Create an in-bundle setting in the application so that administrators can define the search data sets. | |
7. | BMC Helix Innovation Suite | As an administrator or application business analyst, ensure that the documents added in IBM Watson Discovery are used in cognitive search, and define these search data sets. | |
8. | BMC Helix Innovation Suite | As an application business analyst, define the display format of documents for each data set, download the templates and, if required, configure them. | |
9. | BMC Helix Innovation Suite | As an administrator or application business analyst, define cognitive search for your chatbot application. | |
10. | BMC Helix Innovation Suite | As an administrator or application business analyst, if you are using multiple chatbots, configure each chatbot. |
Verifying the applied templates
After you upload a display template for your web and non-web channels, you can perform the following test to verify that the knowledge articles are displayed as per your template.
- For a web channel: On the Chatbot Configuration page, click Launch Chatbot. The BMC Helix Virtual Agent UI is displayed in a new window. Enter a search term; for example, Internet. The chatbot displays snippets of articles, if available. Click an article and verify if the display is as per your template. You can also click the links for the article's attachments, if any, to verify that they are downloaded successfully.
- For a non-web channel: Launch your configured chatbot, such as Skype for Business. Enter a search term; for example, Internet. The chatbot displays snippets of articles, if available. Click an article. The chatbot displays the article in a new window. Verify if the display is as per your template. You can also click the links for the article's attachments, if any, to verify that they are downloaded successfully.