[Dec-2021] 1Z0-1071-20 Exam Dumps, 1Z0-1071-20 Practice Test Questions
Attested 1Z0-1071-20 Dumps PDF Resource [2021]
Oracle 1Z0-1071-20 Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
| Topic 5 |
|
| Topic 6 |
|
| Topic 7 |
|
| Topic 8 |
|
| Topic 9 |
|
| Topic 10 |
|
| Topic 12 |
|
NEW QUESTION 13
Imagine that you have a financial planning skill. Which two functionalities would typically be implemented as a custom component?
- A. routing the dialog flow based on values returned from a backend service
- B. returning the current value of a requested stock price in a skill message
- C. displaying any type of input component
- D. routing to another skill within the suite of skills assembled within a digital assistant
- E. running the skill within a webpage
Answer: A,E
NEW QUESTION 14
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. system.webview components can only be used with web channels.
- C. An SPA application can issue an Ajax post command to the callback URL that has been passed with the web application launch
- D. Local webviews require SPA applications to have an index.html file in their root folder.
Answer: A,D
NEW QUESTION 15
In a validation loop, users are repeatedly asked to enter the same information, thereby preventing them from transitioning to a different dialoq flow state in a conversation.
What is causing the validation loop?
- A. The input component associated with a state references a variable of an entity type and the maxPrompts property is not set.
- B. The nlpResultvariable property of the input component points to "iResult", which is a variable of type
"nlpresuit". - C. The keepTurn property of the input component is set to true and the maxPrompts property is set to a value greater than 0.
- D. The dialog flow state uses an input component that references a nonentity type variable. The same dialog flow state is referenced in the next transition.
Answer: C
NEW QUESTION 16
Which two statements about message translation in a skill are true?
- A. For the System.Translateinput component to work, it requires a previously executed system.DetectLanguage component state.
- B. A system.Output component that reads its text message from a resource bundle does not require auto-translation or its translate property set to true to display translated.
- C. Enabling auto-translation in a dialog flow does not translate the user input message.
- D. If auto-translation is enabled and a component has its translate property set to false, then the component output message or level will not get auto-translated to the detected user languages.
- E. A missing system. DetectLanguage state in a dialog flow causes an exception for components that read their output message from bundle.
Answer: B,E
NEW QUESTION 17
Assuming that conversation is a reference to the Bots Node SDK, which two sets of code statements to access the custom component's orderid and userAccount input parameters are valid?
- A. const order = conversation.properties().orderid;
const account = conversation.properties().userAccount; - B. const { orderid } = conversation.variable();
const { accountName } = conversation.variable(); - C. const order = conversation.request().variables[*orderid'];
const account = conversation.request().variables['accountName 1); - D. const { orderid } = conversation.properties();
const { accountName > = conversation.properties(); - E. const order = conversation.variable(1 orderid');
const account = conversation.variable('accountName1);
Answer: A,B
NEW QUESTION 18
Consider the following excerpt from a dialog flow code where size is a context variable of value list entity type PizzaSize with values Small, Medium, and Large:
Which two events will occur when a user starts a new conversation with the sentence "Order a Large Pizza"?
- A. The nlpResultVariable will populate the size value with Large.
- B. The nlpResultVariable property is not supported by System.List, so no entity extraction will occur.
- C. The Dialog Engine will transition to the PlaceOrder state.
- D. The size variable has no value before getPizzaSize is called, so the user will be prompted to select from the list of values.
Answer: A,C
NEW QUESTION 19
To prepare the remote application launch, the System, Webview component calls an intermediary service that prepare the remote web application call. The code snippet is given below:
At run time, the system.Webview component sends the intermediary service a POST request. Which three options are true for the POST payload generated based on the code?
- A. Bot designer is responsible to manually add the webview.onDone parameter to the payload.
- B. The POST payload is a JSON object that contains an array of key-value pairs.
- C. There is no such webview.onDone property passed to the payload.
- D. The key names match the name of the dialog flow variables configured in the "sourceVariableList" property of the system.webview component.
- E. The webview.onDone parameter is automatically added to the payload and it passes the skill's callback URL property to the web application.
Answer: A,B,E
NEW QUESTION 20
Consider this code snippet:
Which two statements about this code are true?
- A. If the web app returns any values, the System.webview component will store them in the outputfromweb variable.
- B. This code snippet supports only one variable as a return value from the web application. When there are multiple return values, they need to be comma-separated. For example:
variable: "outputfromwebl, outputfromweb2 M - C. The system.webview component acts a gateway to a web app by naming the Webview service, i.e., DisputeFormService, in the code snippet.
- D. The web app returns two values and will store them in the fullname and amount variables, respectively.
Answer: A,C
NEW QUESTION 21
Examine the code snippet below:
Which two statement are true regarding the functionality of a composite bag referenced by the variable pizza?
- A. Each entity item in the composite bag will be prompted for a valid value three times. After the last invalid input, the flow will navigate to a state called maxError.
- B. The first time an incorrect value for an entity item is resolved, it will result in an error and transition to the state called maxError because cancelPolicy is set to immediate and this overrides the setting for maxPrompts.
- C. Each entity item in the composite bag will be prompted for a valid value three times. After the last invalid input, the flow will navigate to a state called setPizzaDough.
- D. Any individual entity item can define its own maxPrompts to override the value in the dialog flow.
Answer: D
NEW QUESTION 22
What is the output of this code?
- A. "Leaving loop at 3"
- B. "Your session appears to be in infinite loop. Please_try again later''
- C. "Leaving loop at 0"
- D. "Leaving loop at 4"
Answer: B
NEW QUESTION 23
Which variable type is automatically set with values from the chat client,such as locate and timezoneoffset?
- A. System variables
- B. Profile variables
- C. Variables that are defined in the context section in the dialog flow
- D. System.config variables
- E. User variables
Answer: D
NEW QUESTION 24
Select the FALSE statement regarding Oracle's recommendation for defining your bot's personality and conversational design.
- A. Words carry emotions and you should carefully consider verbiage and tone in your dialog responses.
- B. You should hide from users the fact that they are communicating with a bot and give them the impression that it's a human they are interacting with.
- C. You should consider naming your bot and using an appropriate avatar.
- D. Your bot should have a persona that matches that of your target audience.
Answer: C
NEW QUESTION 25
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 connect custom components with back-end systems.
- C. It provides a simple way to expose PL/SQL packages as REST data services.
- 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 and adapt messages between a skill or digital assistant and a messenger client.
Answer: C
NEW QUESTION 26
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-sdknpm install
- B. bots-node-sdkinit
Create the Custom Component Package
Use the SDK's command line interface (CLI) to create the necessary files and directory structure.
To create the package folder, and the necessary contents, type the following command in a terminal window:
bots-node-sdkinit<top-level folder path>
https://docs.cloud.oracle.com/en-us/iaas/digital-assistant/doc/backend-integration1.html - C. bots-node-sdk service
- D. bots-node-sdk service init
Answer: B
NEW QUESTION 27
When you configure an application in Oracle Identity Cloud Service to be consumed by Oracle Digital Assistant for the system.OAuth2AccountLink component, why do you need to have the RefreshToken grant selected?
- A. The RefreshToken grant ensures that users will never have to sign in to the skill again after their initial login.
- B. The RefreshToken grant ensures that a fresh access token is retrieved even if a user's password in Oracle Identity Cloud Service has changed, thus ensuring the user uninterrupted access.
- C. You need a refresh token to force a successful logout of the logged in user.
- D. The RefreshToken grant ensures that the System.OAuth2Account link component can refresh an expired access token automatically because the access token has a much shorter lifespan than the refresh token.
Answer: D
NEW QUESTION 28
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 D
- B. Option B
- C. Option A
- D. Option E
- E. Option C
Answer: A,E
NEW QUESTION 29
You want your skill to output the size of the pizza that was ordered..
Which FreeMarker operation must you use
- A. "You ordered a ${size.string} pizza."
- B. "You ordered a ${size} pizza." :)
- C. "You ordered a ${size[0]} pizza." 3)
- D. "You ordered a ${size.value} pizza.
Answer: C
NEW QUESTION 30
You are building a skill for ordering pizza and you need it to determine when a user enters the pizza toppings and pizza size in their request.
Which Oracle Digital Assistant feature would you use to identify these variable values in a user's message?
- A. entities
- B. digital assistants
- C. answer intents
- D. channels
Answer: A
NEW QUESTION 31
Error handlers can be defined in various locations with different scopes.
Which three statements are true about error handling?
- A. Implicit error handling is always performed even if there are other error handlers defined in the flow.
- 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. An error handler can be defined globally for a skill using the defaultTransition error transition.
- E. You can define a system-wide custom error handler at the digital assistant level.
Answer: A,C,E
NEW QUESTION 32
What is the purpose of the training models within Oracle Digital Assistant?
- A. build a complete semantic language model allowing a skill to understand 98% of user input in the trained language
- B. allow a skill to classify user input to defined intents
- C. automatically create n number of classifications where n is a parameter defined for each skill
- D. automatically crowdsource sample data to which user input is matched
Answer: B
NEW QUESTION 33
With the conversation variable being the reference to the Bots Node SDK, which statement correctly describes what happens when the custom component executes the following code?
conversation.reply( 1 HelloWorld 1 );
conversation.keepTurn(true);
done();
- A. The code prints "HelloWorld" multiple times until an infinite loop gets detected by the dialog flow engine.
- B. The code prints the "HelloWorld" message in response to the next user message.
- C. The code prints "HelloWorld" as a message and triggers dialog flow navigation to the next state.
- D. The code prints "HelloWorld" as a message and waits for user input.
- E. The code triggers dialog flow navigation to a state, which has its name mapped to the current dialog flow state's HelloWorld action transition.
Answer: B
NEW QUESTION 34
......
Latest 1Z0-1071-20 Actual Free Exam Questions Updated 80 Questions: https://www.validtorrent.com/1Z0-1071-20-valid-exam-torrent.html