Pass 1Z0-1071-20 Exam - Real Test Engine PDF with 80 Questions [Q34-Q58]

Share

Pass 1Z0-1071-20 Exam - Real Test Engine PDF with 80 Questions

Get New 1Z0-1071-20 Certification Practice Test Questions Exam Dumps

NEW QUESTION 34
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. This is controlled from Oracle Service Cloud and has to be turned on by setting a custom property.
  • B. Set a custom property on the Oracle Service Cloud instance that's accessed by Oracle Digital Assistant.
  • C. In the skill settings, either switch Enable Insights to On or switch Skill Conversation to On, depending on the Digital Assistant version.
  • D. Set the convHistory property in the system.Agentinitiation component.

Answer: B

 

NEW QUESTION 35
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 36
Which is NOT used to tune routing behavior?

  • A. the built-in system intent confidence threshold
  • B. the classifier's F1-score
  • C. the confidence win margin
  • D. candidate skills' confidence thresholds

Answer: B

 

NEW QUESTION 37
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 38
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.variable();
    const { accountName } = conversation.variable();
  • 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 order = conversation.variable(1 orderid');
    const account = conversation.variable('accountName1);
  • E. const{ orderid } = conversation.properties();
    const { accountName> = conversation.properties();

Answer: A,B

 

NEW QUESTION 39
Which three options are true for this dialog flow code?

  • A. The code is poorly programmed because the accountType variable will be set twice.
  • 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 system.List component always displays a list of options, regardless of the value of accountType.
  • E. Usage of empty transitions is a bad practice because it can lead to unexpected results.

Answer: B,C,D

 

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
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. System
  • B. Applications
  • C. Agent Integrations
  • D. Users
    https://docs.oracle.com/en/solutions/handoff-skill-to-live-agent/transfer-users-skill-bot-live-agent1.html#GUID-237F078E-94FF-4A4B-9B70-CA04D619C49F

Answer: C

 

NEW QUESTION 42
When testing your skill, you notice that two of its intents consistently rank as the top two, resolving within just a few points of each other.
Given the unpredictable nature of which intent gets the top score, what would you do to allow the skill user to choose the correct intent?

  • A. For each intent, create an entity of phrases that are distinct to each intent, and add the appropriate entity to the corresponding intent.
  • B. Change the Confidence Win Margin so that both intents are offered to the user.
  • C. Change the Explicit Invocation Threshold to zero to ensure that the correct intent is picked up when the user mentions the name of the intent.
  • D. Keep adding training data until you get a predictable result every time.
  • E. Change the Confidence Threshold during your testing until the correct intent always wins.

Answer: C

 

NEW QUESTION 43
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 44
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 component in a dialog flow state that references a variable that has a value set while the dialog flow state continues to transition
  • D. a missing keepTurn = true entry in the dialog flow

Answer: A

 

NEW QUESTION 45
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 46
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 E
  • B. Option D
  • C. Option A
  • D. Option C
  • E. Option B

Answer: A,E

 

NEW QUESTION 47
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 48
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 Confidence Threshold in the Banking skill.
  • D. Lower the Candidate Skills Confidence Threshold in the digital assistant.

Answer: D

 

NEW QUESTION 49
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 keeping 20% for testing, you are able to test the model with data on which it has not been specifically trained.
  • B. Batch testing works more efficiently when there is a ratio of one test utterance for every five training utterances.
  • C. Adding 100% of user phrases to the intent would overload the model.
  • D. By performing an 80/20 split, you are randomizing which data is added to the utterances.

Answer: C

 

NEW QUESTION 50
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 51
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.List
    https://docs.oracle.com/en/cloud/paas/digital-assistant/use-chatbot/entities1.html#GUID-603C4329-DBBA-42C9-8783-6C27B45BA6A2
  • B. System.ResolveEntities
  • C. System.MatchEntity
  • D. System.CommonResponse
  • E. System.Text

Answer: B,D

 

NEW QUESTION 52
Which two features of Oracle Digital Assistant should you use to allow a skill to specifically classify the user message "What's my balance in savings?" and to identify the type of account?

  • A. an input form rendered by a webview that is hosted within a Digital Assistant
  • B. a resource bundle populated with phrases such as "check balance", "What is my current balance?", and
    "How much money do I have?"
  • C. dialog flows with a system.Text component to read the user input
  • D. an intent that is been trained with utterances such as "check balance", "What is my current balance?", and "How much money do I have?"
  • E. an entity that defines account types (with values such as "checking" or "savings")

Answer: B,D

 

NEW QUESTION 53
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 system. invaliduserinput?booiean expression to detect a previously failed input validation and display alternative prompts or additional UI controls.
  • B. You can use the onlnvaliduserlnput property on the System.commonResponse component to conditionally show or hide UI controls.
  • C. 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.
  • D. You can use the alternatePrompt property for user input components to display alternative prompts.
  • 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.

Answer: A,B

 

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

Answer: B

 

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

Answer: B

 

NEW QUESTION 57
Which three options are true for this dialog flow code?

  • A. The code is poorly programmed because the accountType variable will be set twice.
  • 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 system.List component always displays a list of options, regardless of the value of accountType.
  • E. Usage of empty transitions is a bad practice because it can lead to unexpected results.

Answer: B,C,D

 

NEW QUESTION 58
......


Oracle 1Z0-1071-20 Exam Syllabus Topics:

TopicDetails
Topic 1
  • Create, Build and Implement a Custom Component and Embedded Container Service
Topic 2
  • Describe Plan and Personality in Conversation Design
  • Describe Training Models
Topic 3
  • Implement Service Cloud Integration
  • Handle Out-of-order messages
  • Resolve Entities in Dialog Flows
Topic 4
  • Tune Routing Behavior and limit the frequency of Prompts
  • Implement Intent Design
Topic 5
  • Perform Test process, roles and best practices
  • Create and use Composite Bag
Topic 7
  • Perform Apache FreeMarker Operations
  • Handle errors in Conversation Design
Topic 8
  • Explain architecture of Oracle Digital Assistant
  • Create and use Entities
Topic 9
  • Implement Digital Assistant Intents and Interactions
  • Escaping the validation loop
Topic 10
  • Describe primary building blocks and provisioning of Oracle Digital Assistant
Topic 11
  • Navigation using Dialog Flows
  • Explain Identity Integration
  • Build a Multi-Language Skill
Topic 12
  • Build a Web Form, externally hosted webviews
  • Desribe Digital Assistant and Smart Dialogs

 

1Z0-1071-20 Exam Dumps - PDF Questions and Testing Engine: https://www.itexamsimulator.com/1Z0-1071-20-brain-dumps.html