2022 1Z0-1071-20 exam torrent 1Z0-1071-20 Study Guide
Easily pass 1Z0-1071-20 Exam with our Dumps & PDF Test Engine
Oracle 1Z0-1071-20 Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
| Topic 5 |
|
NEW QUESTION 48
Which three options are true for this dialog flow code?
- A. The system.List component always displays a list of options, regardless of the value of accountType.
- B. The code is poorly programmed because the accountType variable will be set twice.
- C. If System.SetVariable sets accountType to a value, the System.List component does not display a list of options.
- D. Usage of empty transitions is a bad practice because it can lead to unexpected results.
- E. If no accountType value is set in the startBalances state, the Dialog Engine moves to the next state, askBalancesAccountType, which lists options for different account types.
Answer: A,C,E
NEW QUESTION 49
You are designing a skill for a railway company. You created a value list entity (StationEntity), which is the list of all possible train stations To resolve an intent (Routelnfolntent), you need to determine whether the user is asking for a route which is either to a station or from a station.
Which statement describes the most robust and efficient approach for extracting this information from the user input?
- A. Duplicate StationEntity. In one version, prefix all of the train station names with "to" and in the other prefix with "from". Then add both entities to the Routelnfolntent intent.
- B. Add StationEntity to the Routelnfolntent intent and then update the training data with phrases beginning with "from".
- C. Create two derived entities based on StationEntity. In one entity, set the preceding phrase to "to" (along with any required synonyms). In the other entity, do the same but with the preceding phrase "from". Add both entities to the Routelnfolntent intent.
- D. Create a value list entity called ToFromEntlty with values of "to" and "from" and with appropriate synonyms for each value. Create a value list called DirectionStation and add ToFromEntity and StationEntity to this. Then, add DirectionStation to the Routelnfolntent.
Answer: C
NEW QUESTION 50
Which three options are true for this dialog flow code?
- A. The system.List component always displays a list of options, regardless of the value of accountType.
- B. The code is poorly programmed because the accountType variable will be set twice.
- C. If System.SetVariable sets accountType to a value, the System.List component does not display a list of options.
- D. Usage of empty transitions is a bad practice because it can lead to unexpected results.
- E. If no accountType value is set in the startBalances state, the Dialog Engine moves to the next state, askBalancesAccountType, which lists options for different account types.
Answer: A,C,E
NEW QUESTION 51
As per Oracle's recommendation, which is the best practice regarding conversational design?
- A. To account for possible mistakes, make it clear to users that the bot is still learning.
- B. Ensure that capabilities of the bot f the things that it can and can't do") are clear and discoverable.
- C. Use quick reply buttons (as opposed to natural language inputs) as much as possible.
- D. Ask users open-ended questions such as "how can I help you?"
Answer: D
NEW QUESTION 52
A user is in the middle of a conversation flow with a digital assistant but then triggers the Exit system intent by saying "get me out of here". Which statement is true?
- A. Because the user didn't explicitly specify the invocation name of the skill when exiting, the user will always be prompted to confirm exiting the current conversation.
- B. The conversation can only be exited if the current context score is greater than the Exit Skill Confirmation digital assistant routing parameter.
- C. The conversation can only be exited if the current context score is lower than the Exit Skill Confirmation digital assistant routing parameter.
- D. The conversation will resume at a state in the skill defined by a digital assistant parameter.
- E. Depending on digital assistant routing parameters, the user will be prompted to confirm exiting from the current conversation.
Answer: B
NEW QUESTION 53
Which three options are true for the system, entityToResolve variable?
- A. System.entityToResolve can reference the resolve value of all entity values defined within the skill.
- B. ${system.entityToResolve.value.resolvingField) returns the text entered by the user.
- C. ${system.entityToResolve.value.userinput} returns the text entered by the user.
- D. The system.entityToResolve variable can be referenced from within the system. ResolveEntities and system. commonResponse components to display, for example, information about the entity that has been resolved.
- E. The system.entityToResolve variable tracks an entity value, that is, as you resolve entities in the composite bag, it references the current entity resolved.
Answer: B,C,E
NEW QUESTION 54
Which two statements are true regarding local web application invocation using the system.webview component?
- A. system.webview components can only be used with web channels.
- B. Local webviews require SPA applications to have an index.html file in their root folder.
- 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 a Node.js environment and must have a package, json file in their root folder.
Answer: B,D
NEW QUESTION 55
You are writing a dialog flow and you are at the end of the conversation. For the final state, you are not sure whether to use a return transition or use a next transition that goes to the start of the dialog flow.
Which statement is true?
- A. The return transition goes to the start of the dialog flow and resets all variables, whereas next simply navigates.
- B. The next transition automatically clears variables on navigation, whereas return doesn't.
- C. The next transition can only be used for forward navigation in the flow.
- D. The next and return transitions are the same and you can use them interchangeably.
Answer: C
NEW QUESTION 56
What statement correctly describes the Authentication Service ion Oracle Digital Assistant?
- A. The Authentication Service allows bot designers to configure a custom webhook to authenticate and authorize users using the System.OauthAccountLink component.
- 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 authenticates users to Oracle Identity Cloud Service. It provides customizable login screens that are displayed in the context of a user-bot conversation.
Answer: A
NEW QUESTION 57
You have a 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 dedicated skill for collecting and validating input and pair it with a skill for processing the validated input.
- B. 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.
- C. Create a composite bag entity for the types of values, and then add a regex entity to handle validation.
- D. Use a system.commonResponse component to aggregate and validate user input.
Answer: C
NEW QUESTION 58
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. 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.
- B. You can't connect to a unsupported messenger client. You can only connect channels to the supported clients.
- C. Implement the channel using a Webhook.
- D. Use a custom component to extend a supported channel type.
Answer: C
NEW QUESTION 59
What is the error message ''Your session appears to be in an infinite loop'' usually caused by?
- A. a component in a dialog flow state that references a variable that has a value set while the dialog flow state continues to transition
- B. a missing keepTurn = true entry in the dialog flow
- C. a problem with a custom component that is referenced in your dialog flow
- D. a problem with the Digital Assistant tenant
Answer: D
NEW QUESTION 60
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 E
- B. Option C
- C. Option B
- D. Option A
- E. Option D
Answer: B,E
NEW QUESTION 61
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. 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". - B. Don't set a prompt for the PizzaCrust entity item.
- C. For the PizzaCrust entity item, set the Extract With property to reference an entity with the single value
"gluten free". - D. Don't set a prompt for the PizzaCrust entity item and set the Out of Order Extraction property to True.
Answer: B
NEW QUESTION 62
What is the output of this code?
- A. "Leaving loop at 4"
- B. "Leaving loop at 3"
- C. "Leaving loop at 0"
- D. "Your session appears to be in infinite loop. Please_try again later''
Answer: D
NEW QUESTION 63
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. transitionBeforeMatch
- B. transitionMatch
- C. transitionAfterMatch
- D. There is no such property, because this component is a closed system.
Answer: C
NEW QUESTION 64
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. By performing an 80/20 split, you are randomizing which data is added to the utterances.
- B. By keeping 20% for testing, you are able to test the model with data on which it has not been specifically trained.
- C. Adding 100% of user phrases to the intent would overload the model.
- D. Batch testing works more efficiently when there is a ratio of one test utterance for every five training utterances.
Answer: C
NEW QUESTION 65
......
1Z0-1071-20 PDF Pass Leader, 1Z0-1071-20 Latest Real Test: https://www.lead2passexam.com/Oracle/valid-1Z0-1071-20-exam-dumps.html