CertBrain
CoursesBlog
Sign in
← Back to decks
Sign in to save your progress, vote, and build your own decks.Sign in

AWS Managed AI Services

AWS offers a set of managed AI services, each pre-trained for one specific job, so a business can add speech, language, vision or recommendation features through an API call, without any machine learning expertise. When none of them fits, Amazon SageMaker AI is the platform for building, training…

11 cards
Study this deck

AWS Managed AI Services

AWS offers a set of managed AI services, each pre-trained for one specific job, so a business can add speech, language, vision or recommendation features through an API call, without any machine learning expertise. When none of them fits, Amazon SageMaker AI is the platform for building, training and deploying your own models. The exam regularly gives a one-line need and asks which service meets it, so learn each service by what goes in and what comes out.

Speech and Language Services

  • Amazon Transcribe converts speech to text: audio in, transcript out. It's used for call recordings, meeting notes and subtitles.
  • Amazon Polly converts text to speech: text in, natural-sounding audio out. It's used for reading articles aloud, voice prompts and accessibility.
  • Amazon Translate translates text from one language to another: text in, text in another language out.
  • Amazon Comprehend finds meaning in text, such as sentiment, key phrases, entities like people and brands, the language used, and personal information. Text in, insights out.
  • Amazon Lex builds conversational interfaces, meaning chatbots and voice bots that recognize what a user wants (the intent) and collect the details needed to act on it.

Vision, Document and Recommendation Services

  • Amazon Rekognition analyzes images and video: objects, scenes, faces, text in images, and unsafe content.
  • Amazon Textract extracts printed and handwritten text, forms and tables from scanned documents. It goes beyond basic optical character recognition (OCR) because it understands the document's structure.
  • Amazon Personalize generates personalized recommendations from user behavior data, without building a recommender yourself.

Amazon SageMaker AI

SageMaker AI is the fully managed platform for building, training and deploying your own machine learning models. Choose it when the problem is specific to your business and your data, such as predicting customer churn from your own records, and no pre-trained service does the job. It gives you control over the algorithm, the training data and how the model is deployed, at the cost of needing more ML skill than the pre-trained services. A general rule: start with a pre-trained service if one fits, because it's the fastest and needs no ML expertise, and move to SageMaker AI only when it doesn't.

Chaining Services Together

Real solutions often combine services, so think about the direction of the data:

NeedChain
Spoken English call to Spanish textTranscribe, then Translate
English article to Spanish audioTranslate, then Polly
Call recordings to customer sentimentTranscribe, then Comprehend
Scanned forms to searchable dataTextract, then your database

On the Exam

Most mistakes come from mixing up opposites and neighbors. Transcribe (speech to text) and Polly (text to speech) are opposites. Comprehend reads meaning from text but doesn't extract text from images; that's Textract. Rekognition analyzes pictures and video, not documents' structure. Lex is the chatbot builder, while Polly only gives it a voice. If the need is custom and based on your own data, the answer is usually SageMaker AI.

Quiz me on this
A call center wants to convert thousands of recorded customer calls into text so supervisors can search the conversations. Which AWS service should it use?
  1. Amazon Polly
  2. ✓ Amazon Transcribe
  3. Amazon Translate
  4. Amazon Comprehend
An electronics retailer wants to analyze thousands of written product reviews to find out whether each review is positive or negative and which brands customers mention. Which AWS service meets this need with the LEAST custom development?
  1. Amazon Lex
  2. Amazon Textract
  3. Amazon Rekognition
  4. ✓ Amazon Comprehend
A pharmacy chain wants a chatbot on its website and phone line that understands requests such as "refill my prescription" or "check my order status" and asks for any missing details. Which AWS service should it use to build the conversational interface?
  1. ✓ Amazon Lex
  2. Amazon Polly
  3. Amazon Personalize
  4. Amazon Transcribe
An e-learning company writes its lessons in English and wants to offer each lesson as spoken audio in Spanish. Which combination of AWS services meets this requirement?
  1. Amazon Transcribe, then Amazon Translate
  2. Amazon Polly, then Amazon Translate
  3. ✓ Amazon Translate, then Amazon Polly
  4. Amazon Comprehend, then Amazon Polly
A telecom company wants to predict which customers are likely to cancel their contracts, using its own billing and usage history. Its data scientists want to choose the algorithm, train the model on this data and deploy it. Which AWS service is MOST appropriate?
  1. Amazon Personalize
  2. ✓ Amazon SageMaker AI
  3. Amazon Comprehend
  4. Amazon Rekognition
Amazon Transcribe vs Amazon Polly
Transcribe turns speech into text. Polly turns text into speech.
Amazon Comprehend
A pre-trained NLP service that finds sentiment, entities, key phrases, language and personal information in text.
Amazon Lex
Builds chatbots and voice bots that recognize a user's intent and collect the details needed to fulfil it.
Amazon Textract vs Amazon Rekognition
Textract extracts text, forms and tables from documents. Rekognition analyzes objects, faces, scenes and unsafe content in images and video.
Amazon Translate
Translates text from one language into another. It works on text, not audio.
When to choose Amazon SageMaker AI
When the problem needs a custom model trained on your own data and no pre-trained AI service does the job.