ExamGecko
Home Home / Amazon / AXS-C01

Amazon AXS-C01 Practice Test - Questions Answers, Page 3

Question list
Search
Search

List of questions

Search

Related questions











An Amazon Alexa skill fetches data for users from a third-party API and the wait for the response from that call is variable, often taking up to 5 seconds.

What is the recommended method for notifying users that a skill is working on the request and has not failed to respond?

A.
Prefetch the data that is expected to the required by the skill from the third-party API using Amazon CloudWatch Events.
A.
Prefetch the data that is expected to the required by the skill from the third-party API using Amazon CloudWatch Events.
Answers
B.
Call the Progressive Response API and send a directive, such as VoicePlayer.Speak
B.
Call the Progressive Response API and send a directive, such as VoicePlayer.Speak
Answers
C.
Ask a follow-up question for clarification to engage the user while waiting for the initially requested response.
C.
Ask a follow-up question for clarification to engage the user while waiting for the initially requested response.
Answers
D.
Respond to the user stating that the data will be ready soon, and upon the next launch of the skill, provide the user with the response they initially requested.
D.
Respond to the user stating that the data will be ready soon, and upon the next launch of the skill, provide the user with the response they initially requested.
Answers
Suggested answer: B

Explanation:

Reference: https://developer.amazon.com/en-US/docs/alexa/custom-skills/send-the-user-a-progressive-response.html

An Alexa Skill Builder has created a custom skill about basketball including a HowToPlayBasketball intent. When looking at the Intent History page in the developer console, the Builder sees that a number of users are asking the skill how to play baseball. The Builder wants to add a relevant response directing the user back to the topic of basketball.

How should the Builder implement this?

A.
Add AMAZON.FallbackIntent and respond with a message about baseball in the handler
A.
Add AMAZON.FallbackIntent and respond with a message about baseball in the handler
Answers
B.
Create a custom intent related to baseball, and when matched, provide a relevant response
B.
Create a custom intent related to baseball, and when matched, provide a relevant response
Answers
C.
Add more sample utterances related to baseball in the HowToPlayBasketball intent
C.
Add more sample utterances related to baseball in the HowToPlayBasketball intent
Answers
D.
Create a new custom baseball slot and add a slot-filling utterance to the HowToPlayBasketball intent.
D.
Create a new custom baseball slot and add a slot-filling utterance to the HowToPlayBasketball intent.
Answers
Suggested answer: A

Explanation:

Reference: https://developer.amazon.com/blogs/alexa/post/c97f3bb7-9701-41e8-ac06-a3a44b9f1638/use-the-new-fallback-intent-to-respond-gracefully-to-unexpected-customer-requests

An Alexa Skill Builder is using session attributes to maintain a user’s state.

What can the Builder do to ensure that a user’s session is not lost if they take too long to answer a question and the skill exists?

A.
Set shouldEndSession to false in the response object to prevent the skill from exiting.
A.
Set shouldEndSession to false in the response object to prevent the skill from exiting.
Answers
B.
Handle the SessionEndedRequest request type and persist the user’s session to a database.
B.
Handle the SessionEndedRequest request type and persist the user’s session to a database.
Answers
C.
Return false from the SessionEndedRequest handler so the session does not exist.
C.
Return false from the SessionEndedRequest handler so the session does not exist.
Answers
D.
Return a reprompt in the response object from the SessionEndedRequest handler.
D.
Return a reprompt in the response object from the SessionEndedRequest handler.
Answers
Suggested answer: A

Explanation:

Reference: https://developer.amazon.com/blogs/alexa/post/08edaa00-59e2-46b7-aace-4080f2a87450/using-session-attributes-in-your-alexa-skill-to-enhance-the-voice-experience

An Alexa Skill Builder built a skill with the following interaction model:

Which utterance would invoke HelloIntent?

A.
"Alexa, use my first skill to say hello."
A.
"Alexa, use my first skill to say hello."
Answers
B.
"Alexa, ask my first skill to say hello to John."
B.
"Alexa, ask my first skill to say hello to John."
Answers
C.
"Alexa, open my first skill."
C.
"Alexa, open my first skill."
Answers
D.
"Alexa, say hello to my first skill."
D.
"Alexa, say hello to my first skill."
Answers
Suggested answer: D

A travel booking skill has slot elicitation for fromCity, toCity, and travelDate inside of a dialog. After going live, the skill is getting negative reviews stating that the skill does not understand the city names when customers try to book travel.

The Alexa Skill Builder adds AMAZON.FallbackIntent to the interaction model with the goal of providing better messaging for out-of-domain utterances.

Why will the addition of AMAZON.FallbackIntent fail to resolve the customer issue?

A.
AMAZON.FallbackIntent will not be triggered in the middle of a dialog.
A.
AMAZON.FallbackIntent will not be triggered in the middle of a dialog.
Answers
B.
A handler cannot be added to a Live skill.
B.
A handler cannot be added to a Live skill.
Answers
C.
AMAZON.FallbackIntent will cause the slot values to be incorrectly mapped.
C.
AMAZON.FallbackIntent will cause the slot values to be incorrectly mapped.
Answers
D.
AMAZON.FallbackIntent cannot be present in a skill with a Dialog directive.
D.
AMAZON.FallbackIntent cannot be present in a skill with a Dialog directive.
Answers
Suggested answer: A

An Alexa Skill Builder is developing a skill containing a multi-turn dialog that can be invoked with or without a specific intent request. On invocation, the skill needs to retrieve persistent attributes that have been saved by a previous invocation, and then copy them into session attributes.

How should the Builder implement this functionality?

A.
Place logic within the skill’s SessionEndedRequest intent handler to copy the persistent attributes into the session attributes.
A.
Place logic within the skill’s SessionEndedRequest intent handler to copy the persistent attributes into the session attributes.
Answers
B.
Implement ResponseInterceptor containing logic that takes the current persistent attributes and copies them into session attributes.
B.
Implement ResponseInterceptor containing logic that takes the current persistent attributes and copies them into session attributes.
Answers
C.
Include logic within the LaunchRequest intent handler to retrieve persistent attributes and copy them into session attributes.
C.
Include logic within the LaunchRequest intent handler to retrieve persistent attributes and copy them into session attributes.
Answers
D.
Implement RequestInterceptor containing logic which for new sessions, retrieves persistent attributes and copies them into session attributes
D.
Implement RequestInterceptor containing logic which for new sessions, retrieves persistent attributes and copies them into session attributes
Answers
Suggested answer: A

Explanation:

Reference: https://developer.amazon.com/en-US/docs/alexa/alexa-skills-kit-sdk-for-nodejs/manage-attributes.html

An Alexa Skill Builder is developing a skill that must send an initial welcome email to each new user.

What combination of features would the Builder use to satisfy this requirement? (Choose two.)

A.
Alexa Settings API
A.
Alexa Settings API
Answers
B.
Entity resolution
B.
Entity resolution
Answers
C.
Customer Profile API
C.
Customer Profile API
Answers
D.
Device Address API
D.
Device Address API
Answers
E.
Data persistence
E.
Data persistence
Answers
Suggested answer: A, C

An Alexa Skill Builder is using Amazon S3 to stream large quantities of static audio and video content throughout the world with an Amazon Alexa skill.

Which additional AWS service will help the Builder decrease latency and improve the reliability of the streaming media content for the global audience?

A.
AWS Cloud9
A.
AWS Cloud9
Answers
B.
Amazon Kinesis
B.
Amazon Kinesis
Answers
C.
Amazon Route 53
C.
Amazon Route 53
Answers
D.
Amazon CloudFront
D.
Amazon CloudFront
Answers
Suggested answer: D

Explanation:

Reference: https://developer.amazon.com/blogs/alexa/post/87f73844-d971-4ac3-b274-bf0d93031bcd/build-more-engaging-skills-using-aws

An Alexa Skill Builder is creating a skill that will identify an actor who spoke a famous piece of movie dialog, given just the dialog text and an optional movie name. The Builder created the FindActorIntent as shown below, but Amazon Alexa returns an error when it builds the model.

Why is Alexa failing to build the model?

A.
Intents can have one built-in slot type only
A.
Intents can have one built-in slot type only
Answers
B.
All sample utterances within an intent should have both slots
B.
All sample utterances within an intent should have both slots
Answers
C.
SearchQuery is combined with another intent slot in an utterance.
C.
SearchQuery is combined with another intent slot in an utterance.
Answers
D.
"Dialog" is a reserved keyword in the Alexa Interaction Model schema.
D.
"Dialog" is a reserved keyword in the Alexa Interaction Model schema.
Answers
Suggested answer: C

Explanation:

Reference: https://forums.developer.amazon.com/questions/112932/got-error-code-invalidintentsamplephraseslot.html

An Alexa Skill Builder needs to have knowledge of the previous prompt that was presented to the user in order to give context to the user’s response.

How can the Builder accomplish this?

A.
Find the corresponding prompt using the list events feature
A.
Find the corresponding prompt using the list events feature
Answers
B.
Store a reference to the prompt used as a session attribute
B.
Store a reference to the prompt used as a session attribute
Answers
C.
Call the Intent Request History API to identify which prompt was used.
C.
Call the Intent Request History API to identify which prompt was used.
Answers
D.
Parse the context object from the skill request.
D.
Parse the context object from the skill request.
Answers
Suggested answer: C
Total 65 questions
Go to page: of 7