An input component references an entity-type variable from its variable property and does not have the maxPrompts property set. Which two statements describe valid options to help users deal with validation errors?
A. You can use the alternatePrompt property for user input components to display alternative prompts.
B. You can use the onlnvaliduserlnput property on the System.commonResponse component to conditionally show or hide UI controls.
C. You can use the system. invaliduserinput?booiean expression to detect a previously failed input validation and display alternative prompts or additional UI controls.
D. You can use the user input component's textReceived action transition to detect validation errors and to navigate to a state in the dialog flow.
E. You can use the user input component's cancel action transition to navigate to a different state in the dialog flow, display a help message to the user, and navigate back into the dialog flow state that previously failed input validation.
When a user interacts with one skill within a digital assistant but then enters input that may be relevant to another skill, the digital assistant generally presents users a prompt to confirm whether they really want to switch to the other skill, even if the input is completely irrelevant to the current skill. How can you reduce the frequency with which the user encounters these confirmation prompts in a digital assistant?
A. In the dialog assistant, reduce the value of the Confidence Win Margin setting.
B. In each skill, reduce the value of the Confidence Win Margin setting.
C. In the digital assistant, reduce the value of the Interrupt Prompt Confidence Threshold setting.
D. In the digital assistant, add more utterances for the unresoivedintent system intent.
Which statement is FALSE regarding the core function of a digital assistant and how it could respond to user input?
A. It is able to automatically route the conversation to another digital assistant if the request can't be handled by the current digital assistant.
B. It is able to respond to a user request to exit the current conversation.
C. It is able to respond to a help request and return a help message, one that can be specific to one of its skills, or to the digital assistant itself
D. It is able to route the conversation to the start state of a skill that's managed by the digital assistant.
Which statement about digital assistants is FALSE?
A. A digital assistant can be used to manage a set of skills, including skills that you create yourself and skills that you have added from the Skill
B. A digital assistant ensures that a user completes a conversation in one skill before allowing that user to trigger the intent of a different skill
C. A digital assistant can communicate with customers through different messaging platforms.
D. A connection to a back-end service is through a custom component that is used by a skill, rather than one that is used by a digital assistant.
Which is NOT used to tune routing behavior?
A. the classifier's F1-score
B. the built-in system intent confidence threshold
C. the confidence win margin
D. candidate skills' confidence thresholds
You want your skill to prompt users for their first name. The name must then be used in the welcome
message at the beginning of each bot-user session.
Your user interface guidelines require that each part of the name begin with a capital letter (for example,
John Doe or John William Doe).
Which two BotML code examples print the username correctly if the name is provided as "jOhn William
doe" or "JOHN doe"?

A. Option A
B. Option B
C. Option C
D. Option D
E. Option E
You install Oracle Bost Node SDK from GitHub to develop a new custom component service. Which command, when issued on a command line or terminal window, creates a new custom component service project in the current directory?
A. bots-node-sdk service
B. bots-node-sdk service init
C. bots-node-sdknpm install
D. bots-node-sdkinit
Which two statements about skills are true?
A. Customers can only chat with skill when those skills managed by a digital assistant.
B. Skills can access back-end services.
C. Skills have dialog flows that you may configure to create conversation.
D. Skills always use natural languages processing (NLP).
Which is a FALSE statement about empty transitions?
A. Empty transitions can lead to unexpected navigation.
B. You should define a next transition on every state.
C. Empty transitions occur when using the next transition element.
D. Avoiding empty transitions will prevent many unexpected dialog flows.
To translate output messages, you created a resource bundle in your skill. The resource bundle contains an orderConfirmation key with the following message: Thanks {0} for your order. Your order of a {1} is no its way. In your dialog flow, you have a variable rb of type resourcesBundle defined. In additional, you defined a variable pizzaType holding the type of the pizza (for example, Salami) and a variable pizzaSize holding the size of the Pizza ( for example , large).

A. Option A
B. Option B
C. Option C
D. Option D