This article explains how you can display a calendar widget for an input text prompt using the Oracle Web SDK. The solution uses a resource bundle entry to...
This article explains how you can display a calendar widget for an input text prompt using the Oracle Web SDK. The solution uses a resource bundle entry to return HTML markup for the calendar. The Oracle Web SDK JavaScript API is used to send the selected date information back to the skill to update the underlying variable.
This article explains how you can display a calendar widget for an input text prompt using the Oracle Web SDK. The solution uses a resource bundle entry to return HTML markup for the calendar....
The Oracle Web SDK provides extensive configuration and customization options using properties, event handlers, and delegates. This article introduces the...
The Oracle Web SDK provides extensive configuration and customization options using properties, event handlers, and delegates. This article introduces the features built into the Oracle Web SDK and provides examples of customizations to demonstrate the extensibility features of Oracle Web Messenger and Channel. This article also includes instructions for customers migrating from the previous, now outdated version of the SDK to the new Oracle Web SDK 20.6.1.
The Oracle Web SDK provides extensive configuration and customization options using properties, event handlers, and delegates. This article introduces the features built into the Oracle Web SDK and...
Even with the best intentions in the world, synthetic utterances can introduce bias, often because we all have our own myopic view of the world. It is also fair...
Even with the best intentions in the world, synthetic utterances can introduce bias, often because we all have our own myopic view of the world. It is also fair to ask the question “what makes a good utterances or training corpus?” So how might you kick-start training your NLP model? Read on.
Even with the best intentions in the world, synthetic utterances can introduce bias, often because we all have our own myopic view of the world. It is also fair to ask the question “what makes a good...
GIT is a free open source version control system available at https://git-scm.com/about/free-and-open-source. This article does not explain GIT but shows how...
GIT is a free open source version control system available at https://git-scm.com/about/free-and-open-source. This article does not explain GIT but shows how you can use GIT to version control Oracle Digital Assistant custom component service projects. In this article I propose a GIT repository structure that has directories built for each skill requiring custom components. This proposal is for custom components that should be deployed to the local component container in a...
GIT is a free open source version control system available at https://git-scm.com/about/free-and-open-source. This article does not explain GIT but shows how you can use GIT to version control Oracle...
Especially when Oracle Digital Assistant is made available on websites or web applications, developers look for a web-type look and feel and behavior of bot...
Especially when Oracle Digital Assistant is made available on websites or web applications, developers look for a web-type look and feel and behavior of bot responses to seamlessly integrate the bot into the surrounding web environment. Because Oracle Digital Assistant can be exposed through multiple messenger channels as well as by voice, it is important that the goal of better web integration does not tie a bot to a single channel. In this article I explain how you use...
Especially when Oracle Digital Assistant is made available on websites or web applications, developers look for a web-type look and feel and behavior of bot responses to seamlessly integrate the bot...
Menus look much better when icons are displayed for the selected items. Often, a well-chosen icon even improves usability because people recognize patterns so...
Menus look much better when icons are displayed for the selected items. Often, a well-chosen icon even improves usability because people recognize patterns so much better than reading labels. In this article I explain how to create icon references for list items in action and value-list menus created with the System.CommonResponse component
Menus look much better when icons are displayed for the selected items. Often, a well-chosen icon even improves usability because people recognize patterns so much better than reading labels. In this...
It is a facility we are all familiar with: IT help and operations (ITOps) – the ability to self-serve a password reset, log a request or research a problem you...
It is a facility we are all familiar with: IT help and operations (ITOps) – the ability to self-serve a password reset, log a request or research a problem you might be having with you PC. However, the next generation of ITOps is aiming to provide those same self-service capabilities through natural, human conversation. Consider the benefits of being able to converse as you would with an IT specialist but with the scale of an automated system. This article discussed the...
It is a facility we are all familiar with: IT help and operations (ITOps) – the ability to self-serve a password reset, log a request or research a problem you might be having with you PC. However,...
article by Frank Nimphius, June 2020 In addition to natural language processing (NLP), menus are a popular means of navigation in a chatbot conversation....
article by Frank Nimphius, June 2020 In addition to natural language processing (NLP), menus are a popular means of navigation in a chatbot conversation. Action menus are typically used either as fallback when the NLP engine does not resolve a user message with predefined confidence (threshold), or when a resolved user intent has subcategories into which a conversation can be branched. To build action menus you have a choice: You can build action menus manually using...
article by Frank Nimphius, June 2020 In addition to natural language processing (NLP), menus are a popular means of navigation in a chatbot conversation. Action menus are typically used either as...
Like built-in components, custom components may have an interaction with a users that spans multiple turns. To have a conversation with a user, components needs...
Like built-in components, custom components may have an interaction with a users that spans multiple turns. To have a conversation with a user, components needs to maintain state to tell the UI to render and the behavior to execute. In this article I explain two options you can use to manage and maintain state in custom components.
Like built-in components, custom components may have an interaction with a users that spans multiple turns. To have a conversation with a user, components needs to maintain state to tell the UI to...