Oracle Cloud Infrastructure 2024 Digital Assistant Professional (1z0-1071-24) Free Questions - Part 5
Question No : 61) Oracle Digital Assistant supports several messenger-specific channel types, such as iOS, Android, Web, and Facebook. If your messenger client is not supported, what is the simplest way to connect your skill or digital assistant to the client?
A. Use a custom component to extend a supported channel type.
B. Implement the channel using a Webhook.
C. You can't connect to a unsupported messenger client. You canonly connect channels to the supported clients.
D. Ensure that your skill only outputs text and not Images or visual components such as cards. Then use the standard Web channel, which you can use for text-only conversations.
Question No : 62) 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.
Question No : 63) Take a look at the output of a system.List component in the screenshot below, and note how one of the items includes a comma (,).
In the code below,what value would you assign to the option property for it to display items for ‘’Yes’’, No please’’, and ‘’Not sure’’?
A. options: ["Yes","No, please resend","Not sure"]
B. options: "Yes, No\u002C please resend. Not sure"
C. options: Yes, No\u002C pleaseresend, Not sure
D. options: "'Yes', 'No, please resend', 'Not sure'"
E. options: [[Yes]. please resend]. [Not sure]]
Question No : 64) Which statement is FALSE regarding out-of-order messages?
A. Out-of-order messages are not handled by default. Designers must define out-of-order message handlers at the skill level.
B. Dialog flow navigation continues with the state referenced in the out-of-order-message action.
C. Chatbots don't control the user's input and, therefore, cannot prevent users from selecting out-of-scope actions.
D. Out-of-order messages occur when a user scroll the conversation history displayed in the messenger client and selects that is no longer in scope for the current conversation.
Question No : 65) What is the primary purpose of a user channel in Oracle Digital Assistant?
A. It provides the primary mechanism for embedding skills within a digital assistant.
B. It provides a simple way to expose PL/SQL packages as REST data services.
C. It provides a simple way to connect and adapt messages between a skill or digital assistant and a messenger client.
D. It provides a generic mobile app or web app that you can directly embed in any messenger client.
E. It provides a simple way to connect custom components with back-end systems.
Question No : 66) Which variable type is automatically set with values from the chat client,such as locate and timezone offset?
A. System variables
B. Variables that are defined in the context section in the dialog flow
C. User variables
D. System.config variables
E. Profile variables
Question No : 67) You want your skill to prompt users for their first name. The name must then be usedin 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
Question No : 68) For live-agent transfer, you want the bot-user conversation history to become available to the human agent that the conversation is transferred to. How do you make this conversation history available?
A. In the skill settings, either switch EnableInsights to On or switch SkillConversation to On, depending on the Digital Assistant version.
B. This is controlled from Oracle Service Cloud and has to be turned on by setting a custom property.
C. Set a custom property on the Oracle Service Cloud instance that's accessed by Oracle Digital Assistant.
D. Set the convHistory property in the system.Agent initiation component.
Question No : 69) Error handlers can be defined in different locations with different scopes Which statement is FALSE regarding the placement of error handlers?
A. An error handler can be defined globally for a skill using the defaultTransition error transition.
B. An error handler can be defined as a transition on any dialog flow state in a skill.
C. The system error handler is called in case of an error when no error handling is defined on the current dialog flow state or as a default transition.
D. You can define a system-wide custom error handler on the digital assistant level.
Question No : 70) You have a skill for ordering pizzas. In your experience, you have found that 95% of your customers want a regular crust and just 5% prefer gluten-free crust. Because so few people are likely to want a gluten-free crust, you don't want to prompt for that option, but you do want to make it available. Assuming you already have a composite bag entity that contains a PizzaCrust entity that has the values "regular" and "gluten free", what would be the simplest way to have your skill enable a user to order a pizza with a gluten-free crust without the skill prompting the user for that option?
A. Don't set a prompt for the PizzaCrustentity item.
B. For the PizzaCrust entity item, set the Extract With property to reference an entity with the single value "gluten free".
C. In the composite bag, set the PizzaCrust entity item's Prompt for Value property to False. Then, once the the composite bag is resolved, check if the PizzaCrust entity has a value. If it doesn't, set its value to "regular".
D. Don't set a prompt for the PizzaCrust entity item and set the Out of Order Extraction property to True.
Question No : 71) You are advised to implement an 80/20 split with training and test utterances. This means that 80% of new utterances harvested from the conversation logs should be used as intent training utterances and 20% for testing. Why is this a good practice?
A. Adding 100% of user phrases to the intentwould overload the model.
B. Batch testing works more efficiently when there is a ratio of one test utterance for every five training utterances.
C. By performing an 80/20 split, you are randomizing which data is added to the utterances.
D. By keeping 20%for testing, you are able to test the model with data on which it has not been specifically trained.
Question No : 72) Assuming conversation is the custom component SDK handle, which two code statements are valid to access the order and userAccount input parameters of the custom component?
A)
B)
C)
D)
E)
A. Option A
B. Option B
C. Option C
D. Option D
E. Option E
Question No : 73) You want your skill to transfer conversations over to Oracle Service Cloud customer service representatives. Which type of channel do you create to enable the skill to do this?
A. Applications
B. System
C. Agent Integrations
D. Users
Question No : 74) Which property in system.ResolveEntities, when set to true, enables a temporary transition from the entity matching performed by this component to a state in which you may decide to call a custom component?
A. transitionMatch
B. transitionBeforeMatch
C. transitionAfterMatch
D. There is no such property, because this component is a closed system.
Question No : 75) 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.
1z0-1071-24 Answers