Oracle Cloud Infrastructure 2024 Digital Assistant Professional (1z0-1071-24) Free Questions - Part 2
Question No : 16) Which two statements are true for the system.webview component?
A. Parameters passed from the skill to the web application cannot be accessed through JavaScript.
B. Property names in the web application response payload must match with the variable names in the dialog flow.
C. When registering web applications in a skill, bot designers can see thedata structure returned by the app
D. Parameters passed from the skill to the web application are accessible through JavaScript.
E. The webview.onDone parameter is automatically added to the payload and passes the skill's callback URL property to the webapplication.
Question No : 17) What is the output of this code?
A. The code will run into an infinite loop.
B. Only first value - "One" will be printed.
C. The code will fail to validate because |- is not a valid symbol.
D. All the three values - "One." "Two." and "Three." will be printed.
Question No : 18) You havea use case that calls for users to enter a series of complex values. What would you do to ensure that users enter these values correctly with the least effort?
A. Create a composite bag entity for the types of values, and then add a regex entity to handle validation.
B. Use a system.commonResponse component to aggregate and validate user input.
C. Create a webview service which connects the skill to a web app that renders as a form and provides features such as input validation and option buttons.
D. Create a dedicated skill for collecting and validating input and pair it with a skill for processing the validated input.
Question No : 19) In your conversation flow, you want to make sure that users always see a message, even when there is no data to display. To implement this, you decide to use a system.setvariable component that verifies that the variable my data contains a value and, if it does, sets the value of the displayVar variable to the value of my data. If no value is specified fo rmy data, then display Var is set to the string ’NoData1. Which two Bot ML with Apache Free Marker examples implement this requirement?
A. Option A
B. Option B
C. Option C
D. Option D
E. Option E
Question No : 20) The agent Actions property in the System.Agent Initiation component:
A. Defines the states to which agents can optionally transfer a user when the agent ends the chat.
B. Sets the message to be displayed when an agent is first connected to a chat session.
C. Sets the message to be displayed if an agent refuses a chat request.
D. Sets the agent's post-chat configuration (for example, "ready", "wrap", and so on).
Question No : 21) Which two statements are true regarding local web application invocation using the system.webview component?
A. Local webviews require a Node.js environment and must have a package, json file in their root folder.
B. An SPA application can issue an Ajax post command to the callback URL that has been passed with the web application launch
C. system.webview components can only be used with web channels.
D. Local webviews require SPA applications to have an index.html file in their root folder.
Question No : 22) What statement correctly describes the Authentication Service ion Oracle Digital Assistant?
A. The Authentication Service authenticatesusers to Oracle Identity Cloud Service. It provides customizable login screens that are displayed in the context of a user-bot conversation.
B. The Authentication Service holds the identity provider configuration that is used at run time in Oracle Digital Assistant to retrieve an access token that authorizes REST service calls.
C. The Authentication Service authenticates Oracle Digital Assistant users to a social media identity provider (for example, Facebook) and associates social media accounts with accounts stored in the Oracle Identity Cloud Service.
D. The Authentication Service allows bot designers to configure a custom webhook to authenticate and authorize users using the System.OauthAccountLink component.
Question No : 23) Imagine that you have a financial planning skill. Which two functionalities would typically be implemented as a custom component?
A. displaying any type of input component
B. routing the dialog flow based on values returned from a backend service
C. returning the current value of a requested stock price in a skill message
D. running the skill within a webpage
E. routing to another skill within the suite of skills assembled within a digital assistant
Question No : 24) You have gone through a number of testing iterations of your customer's skill that comprises 10 intents. But you find that generally the best you can get is a confidence score of 96%, even when the user phrase is identical to one of your training utterances. What should you recommend to your customer regarding this intent confidence score?
A. Keep iterating on user testing and add more training utterances until you can achieve a confidence level of 100% on your user input.
B. For every verb in your training utterances, ensure you add a version of the utterance whichalso covers the past, present, and future tense of the verb.
C. It is not always possible to achieve 100% confidence and adding more utterances may not help the problem. Therefore, do not make further changes to the skill if it is performing to your expectations.
D. The highest possible confidence with 10 intents is 10% (100% divided by the number of intents). So, no further changes to the skill are required.
E. Add more utterances to the unresolvedlntent.
Question No : 25) 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.
Question No : 26) 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).
Question No : 27) You have been asked to make recommendations to a customer on the value of having a catalogue of test phrases that you can use for batch testing intents. Which statement is the recommendation you would NOT make?
A. Batch testing allows you to have a baseline of phrases to test against, so you can demonstrate whether your skill is resolving intents more accurately over time.
B. Batch testing allows you to confirm that any changes you make to the intent utterances do not inadvertently change other intent resolutions.
C. Batch testing allows you to test every combination of conversation through your dialog flow.
D. Having a baseline test allows you to determine whether your intent resolution is still functioning within expected limits given any updates to your service.
Question No : 28) You want the flow to navigate to the cancel transition immediately after the maximum number of failed attempts are exceeded in the System.ResolveEntities Components. Which option must you use?
A. Set cancelPolicy to "immediate".
B. There is no such option in system.ResolveEntitis
C. Set cancelPolicy to "true" .
D. Set cancelPolicy to"lastEntity" .
Question No : 29) Which two statements are true regarding local web application invocation using the system.webview component?
A. Local webviews require a Node.js environment and must have a package, json file in their root folder.
B. An SPA application can issue an Ajax post command to the callback URL that has been passed with the web application launch
C. system.webview components can only be used with web channels.
D. Local webviewsrequire SPA applications to have an index.html file in their root folder.
Question No : 30) Within your digital assistant, you notice that the user input "tell me my balance" immediately initiates the Banking skill. However, it does not offer the user the option to consider that the request could be handled by the Retail skill, which also offers the ability to check the balance in your retail account. How should you ensure that both the banking and retail skills are considered in this case?
A. Raise the Candidate Skills Confidence Threshold in the digital assistant.
B. Lower the Confidence Threshold in the Retail skill.
C. Lower the Candidate Skills Confidence Threshold in the digital assistant.
D. Lower the Confidence Threshold in the Banking skill.
1z0-1071-24 Answers