AI, machine learning and analytics: CLF-C02 study notes and practice questions
What to know about AI, machine learning and analytics for the CLF-C02 exam, from the Cloud Technology and Services domain (34% of the exam guide), then 3 free questions to test it. Part of the CLF-C02 study guide.
A bank is building a voice assistant for its phone helpline.
It must turn callers' spoken words into text, and read replies back to callers in a natural-sounding voice, using managed AI services with no model training.
Which TWO services should it use? (Choose two.)
Choose two answers.
AA. Amazon Transcribe, which converts speech into text
BB. Amazon Comprehend, which finds sentiment and key phrases in text
CC. Amazon Translate, which converts text between languages
DD. Amazon Rekognition, which analyzes images and video
EE. Amazon Polly, which converts text into lifelike speech
Transcribe converts speech to text and Polly converts text to lifelike speech, which covers both halves of the voice assistant. Comprehend, Translate and Rekognition each work on text in another way, or on images and video, and none of them handles the speech conversion.
Amazon Comprehend returns sentiment as positive, negative, neutral or mixed, using a managed model. Polly and Textract do other jobs, and SageMaker AI would require the retailer to build and train its own model.
A retail chain has 40 TB of sales data from five systems.
Analysts need to run complex SQL queries across all of it and connect their existing business intelligence tools, with AWS managing the infrastructure.
Which service should it choose?
Choose one answer.
AA. Amazon DynamoDB, a key-value and document database for fast lookups by key
BB. Amazon Redshift, a managed data warehouse for SQL analytics
CC. Amazon ElastiCache, an in-memory cache for fast repeated reads
DD. Amazon Kinesis Data Streams, which carries streams of records in real time
Show the answer and explanation
Answer: B
A. Wrong: DynamoDB is built for fast lookups by key. It is not designed for complex SQL analysis across many terabytes of data from several systems.
B. Right: Redshift is a fully managed cloud data warehouse for SQL analytics on large volumes of data. It works with BI tools such as Amazon QuickSight and Tableau. Learn more: Amazon Redshift (opens in a new tab)
C. Wrong: ElastiCache speeds up reads of data stored elsewhere. It does not hold the full sales data set or run analysis queries on it.
D. Wrong: Kinesis Data Streams moves streams of records as they arrive. It does not store the data for analysts to query with SQL.
Explanation
Redshift is AWS's managed data warehouse for SQL analytics across large data sets, and it supports BI tools. DynamoDB and ElastiCache serve fast lookups or cached reads, and Kinesis Data Streams moves records in real time rather than storing them for analysis.
Want more on AI, machine learning and analytics? The 5 full-length practice sets have 12 more AI, machine learning and analytics questions, 325 in all, none of them in the free exam. One payment of $14.99, no subscription. See the practice sets →