Get instant access to 1Z0-1071-20 Practice Tests 2021 Free Updated Today! [Q24-Q48]

Share

Get instant access to 1Z0-1071-20 Practice Tests 2021 Free Updated Today!

Welcome to download the newest PassLeader 1Z0-1071-20 PDF dumps ( 80  Q&As)

NEW QUESTION 24
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 25
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 26
What is the error message ''Your session appears to be in an infinite loop'' usually caused by?

  • A. a problem with the Digital Assistant tenant
  • B. a problem with a custom component that is referenced in your dialog flow
  • C. a missing keepTurn = true entry in the dialog flow
  • D. a component in a dialog flow state that references a variable that has a value set while the dialog flow state continues to transition

Answer: A

 

NEW QUESTION 27
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 digital assistant, reduce the value of the Interrupt Prompt Confidence Threshold setting.
  • B. In each skill, reduce the value of the Confidence Win Margin setting.
  • C. In the dialog assistant, reduce the value of the Confidence Win Margin setting.
  • D. In the digital assistant, add more utterances for the unresoivedintent system intent.

Answer: D

 

NEW QUESTION 28
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. If System.SetVariable sets accountType to a value, the System.List component does not display a list of options.
  • C. 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.
  • D. The code is poorly programmed because the accountType variable will be set twice.
  • E. Usage of empty transitions is a bad practice because it can lead to unexpected results.

Answer: A,B,C

 

NEW QUESTION 29
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. The key names match the name of the dialog flow variables configured in the "sourceVariableList" property of the system.webview component.
  • B. The POST payload is a JSON object that contains an array of key-value pairs.
  • C. Bot designer is responsible to manually add the webview.onDone parameter to the payload.
  • D. There is no such webview.onDone property passed to the payload.
  • 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: B,C,E

 

NEW QUESTION 30
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 test every combination of conversation through your dialog flow.
  • C. Batch testing allows you to confirm that any changes you make to the intent utterances do not inadvertently change other intent resolutions.
  • 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.

Answer: D

 

NEW QUESTION 31
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 next transition can only be used for forward navigation in the flow.
  • B. The next and return transitions are the same and you can use them interchangeably.
  • C. The return transition goes to the start of the dialog flow and resets all variables, whereas next simply navigates.
  • D. The next transition automatically clears variables on navigation, whereas return doesn't.

Answer: A

 

NEW QUESTION 32
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. Lower the Confidence Threshold in the Banking skill.
  • B. Lower the Confidence Threshold in the Retail skill.
  • C. Raise the Candidate Skills Confidence Threshold in the digital assistant.
  • D. Lower the Candidate Skills Confidence Threshold in the digital assistant.

Answer: D

 

NEW QUESTION 33
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 can only 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.

Answer: B

 

NEW QUESTION 34
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 route the conversation to the start state of a skill that's managed by the digital assistant.
  • B. 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
  • C. It is able to automatically route the conversation to another digital assistant if the request can't be handled by the current digital assistant.
  • D. It is able to respond to a user request to exit the current conversation.

Answer: A

 

NEW QUESTION 35
want to save some user input, such as the type of pizza a particular user last ordered, so that it's available the next time that user starts a conversation.
Which type of variable should you use to persist values across multiple invocations of the conversation?

  • A. profile variables
  • B. user variables
  • C. skill variables
  • D. context variables

Answer: C

 

NEW QUESTION 36
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{ orderid } = conversation.properties();
    const { accountName> = conversation.properties();
  • B. const order = conversation.properties().orderid;
    const account = conversation.properties().userAccount;
  • C. const order = conversation.request().variables[*orderid'];
    const account = conversation.request().variables['accountName 1);
  • D. const{ orderid } = conversation.variable();
    const { accountName } = conversation.variable();
  • E. const order = conversation.variable(1 orderid');
    const account = conversation.variable('accountName1);

Answer: B,D

 

NEW QUESTION 37
What happens after the skill output Welcome to our store's chat bot!'' in this dialog flow?

  • A. The skill goes to output2, outputs "You can ask me about what products we have in the store", and then returns control to the user.
  • B. The skill displays "Welcome to our store's chat bot!" again.
  • C. The skill returns control to the user. After the user enters text, it goes to the intent state.
  • D. The skill returns control to the user. After the user enters text, it goes to output2 and outputs "You can ask me about what products we have in the store."

Answer: B

 

NEW QUESTION 38
Which statement is true regarding the digital assistant's Help system intent?

  • A. If the digital assistant recognizes the user is asking for help, it will automatically route the conversation to a skill called "Help".
  • B. You can define utterances that the digital assistant will recognize when the user is asking for help.
  • C. The help intent cannot route the conversation to a specific state within a skill.
  • D. The utterances for the help intent are predefined and cannot be changed.

Answer: C

 

NEW QUESTION 39
In reviewing a colleague's code, you note the following code in the dialog flow which takes user input and replaces the words "authorized user" or "auth user" with "AU" before then calling the intent resolution in the dialog flow with the altered string.
"${utterance.value?replace('authorized user|auth user', 'AU','r')}"
Why would your colleague have done this?

  • A. "Authorized" and "auth" are reserved words and would fail intent resolution.
  • B. By replacing "Authorized" and "auth", one is able to bypass the usual authentication mechanism, which requires a user to log on.
  • C. The sentence is being normalized by replacing different versions of words such that they are aligned with the term used in the training utterances.
  • D. The language tag is being changed to Australian (AU) to better match the language of the training utterances.
  • E. The above code has no impact on intent resolution.

Answer: E

 

NEW QUESTION 40
Which two statements about message translation in a skill are true?
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.
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.

  • A. A missing system. DetectLanguage state in a dialog flow causes an exception for components that read their output message from bundle.
  • B. Enabling auto-translation in a dialog flow does not translate the user input message.
  • C. For the System.Translateinput component to work, it requires a previously executed system.DetectLanguage component state.

Answer: B,C

 

NEW QUESTION 41
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 the "HelloWorld" message in response to the next user message.
  • B. The code prints "HelloWorld" multiple times until an infinite loop gets detected by the dialog flow engine.
  • C. The code prints "HelloWorld" as a message and waits for user input.
  • D. The code prints "HelloWorld" as a message and triggers dialog flow navigation to the next state.
  • 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: A

 

NEW QUESTION 42
What statement correctly describes the Authentication Service ion Oracle Digital Assistant?

  • A. 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.
  • B. The Authentication Service allows bot designers to configure a custom webhook to authenticate and authorize users using the System.OauthAccountLink component.
  • C. 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.
  • 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: B

 

NEW QUESTION 43
Error handlers can be defined in various locations with different scopes.
Which three statements are true about error handling?

  • A. An error handler can be defined as a transition on any dialog flow state in a skill.
  • B. 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.
  • C. You can define a system-wide custom error handler at the digital assistant level.
  • D. An error handler can be defined globally for a skill using the defaultTransition error transition.
  • E. Implicit error handling is always performed even if there are other error handlers defined in the flow.

Answer: B,C,E

 

NEW QUESTION 44
What is the purpose of the training models within Oracle Digital Assistant?

  • A. automatically create n number of classifications where n is a parameter defined for each skill
  • B. build a complete semantic language model allowing a skill to understand 98% of user input in the trained language
  • C. allow a skill to classify user input to defined intents
  • D. automatically crowdsource sample data to which user input is matched

Answer: C

 

NEW QUESTION 45
Which two components can be used in combination with composite bag entities to auto-generate skill responses and flows from definitions saved in bag items?

  • A. System.CommonResponse
  • B. System.List
    https://docs.oracle.com/en/cloud/paas/digital-assistant/use-chatbot/entities1.html#GUID-603C4329-DBBA-42C9-8783-6C27B45BA6A2
  • C. System.ResolveEntities
  • D. System.MatchEntity
  • E. System.Text

Answer: A,C

 

NEW QUESTION 46
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. Local webviews require SPA applications to have an index.html file in their root folder.
  • C. system.webview components can only be used with web channels.
  • D. An SPA application can issue an Ajax post command to the callback URL that has been passed with the web application launch

Answer: A,B

 

NEW QUESTION 47
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 mydata contains a value and, if it does, sets the value of the displayVar variable to the value of mydata. If no value is specified for mydata, then displayVar is set to the string 'No Data 1.
Which two BotML with Apache FreeMarker examples implement this requirement?

  • A. Option D
  • B. Option B
  • C. Option A
  • D. Option C
  • E. Option E

Answer: B,E

 

NEW QUESTION 48
......

Oct-2021 Latest Prep4King 1Z0-1071-20 Exam Dumps with PDF and Exam Engine: https://www.prep4king.com/1Z0-1071-20-exam-prep-material.html