Skip to main content

Machine Learning Services

Amazon Textract (OCR)

What it is:
Amazon Textract extracts printed and handwritten text, tables, and forms from scanned documents using OCR (Optical Character Recognition).

Typical Use Cases:

  • Automating form processing (e.g., tax, insurance)
  • Digitizing PDFs and scanned documents
  • Extracting structured data for analysis

Learn more

Amazon Comprehend

What it is:
Amazon Comprehend is a Natural Language Processing (NLP) service that uses ML to uncover insights from text — like identifying entities, language, sentiment, and key phrases.

Typical Use Cases:

  • Analyzing customer feedback
  • Tagging documents automatically
  • Detecting personally identifiable information (PII)

Learn more

Amazon Transcribe (STT)

What it is:
Amazon Transcribe converts audio into accurate, readable text using ASR (Automatic Speech Recognition). It supports real-time and batch transcription.

Typical Use Cases:

  • Meeting transcriptions
  • Voice command logging
  • Subtitles for audio/video content

Learn more

Amazon Polly (TTS)

What it is:
Amazon Polly converts text into natural-sounding human speech using advanced deep learning technologies. It supports dozens of languages and voice styles.

Typical Use Cases:

  • Reading text aloud for accessibility
  • Creating voice responses for chatbots
  • Generating audio for training content or news

Learn more

Amazon Translate

What it is:
Amazon Translate is a neural machine translation service that allows real-time and batch translation between dozens of languages.

Typical Use Cases:

  • Multilingual chat applications
  • Document localization
  • Translating user-generated content

Learn more

Amazon Lex (ASR & NLU)

What it is:
Amazon Lex is a service for building conversational interfaces using voice and text — similar to how Alexa works. It combines Automatic Speech Recognition (ASR) and Natural Language Understanding (NLU).

Typical Use Cases:

  • Customer support chatbots
  • Voice-enabled apps and IVRs
  • Automated service desks

Learn more

Amazon Fraud Detector

What it is:
Amazon Fraud Detector helps detect potentially fraudulent activities in real time using pre-built ML models tailored to fraud detection scenarios.

Typical Use Cases:

  • Identifying suspicious online account signups
  • Flagging fraudulent payment attempts
  • Detecting identity theft in transactions

Learn more

Amazon Personalize (Recommendation)

What it is:
Amazon Personalize is a real-time recommendation engine that creates personalized user experiences using your own data — no ML experience required.

Typical Use Cases:

  • Personalized product recommendations
  • Video or music streaming suggestions
  • Content ranking based on user behavior

Learn more

Amazon Rekognition (Computer Vision)

What it is:
Amazon Rekognition is a computer vision service that uses deep learning to analyze images and videos. It can detect objects, scenes, faces, text, and inappropriate content, and also supports facial analysis and facial recognition.

Typical Use Cases:
  • Facial recognition for user verification or security
  • Content moderation for images and videos
  • Detecting objects and scenes in media assets
  • Analyzing sentiment or demographics from facial attributes

Learn more

Amazon SageMaker

What it is:
Amazon SageMaker is a comprehensive platform to build, train, tune, and deploy custom machine learning models. It supports everything from data prep to production deployment.

Typical Use Cases:

  • Training deep learning models (e.g., NLP, vision)
  • Hosting and serving models at scale
  • Creating MLOps pipelines
What is it?

Amazon SageMaker Canvas is a no-code tool that enables users to build accurate ML models without any ML expertise.

Key Features:

  • Drag-and-drop interface with no coding required.
  • Access ready-to-use foundation models from Amazon Bedrock and SageMaker JumpStart.
  • Build custom ML models using AutoML powered by SageMaker AutoPilot.

Typical Use Cases:

  • Empower business analysts to create predictive models.
  • Rapidly prototype and test ML use cases without engineering help.
  • Automate model building and deployment workflows.

Why it matters:
It democratizes ML by making model creation accessible to non-technical users.

Learn more

Amazon Q

What it is:
Amazon Q is a generative AI assistant embedded within the AWS ecosystem. It helps developers and IT teams understand AWS services, generate code, and troubleshoot infrastructure using natural language.

Typical Use Cases:

  • Explaining AWS concepts and CLI commands
  • Generating infrastructure-as-code (e.g., CloudFormation)
  • Helping users navigate AWS Console faster
What is it?
Amazon Q Business allows employees to ask natural language questions and receive accurate answers based on internal company data.

Key Features:

  • Connects to data sources such as SharePoint, Confluence, Salesforce, Slack, S3, and more.
  • Uses Retrieval-Augmented Generation (RAG) to ground answers in your organization’s documents.
  • Maintains enterprise security by respecting identity and access permissions.

Typical Use Cases:

  • Ask: “What is our company’s refund policy?” and get a direct answer from internal PDFs or wikis.
  • Help HR, finance, and operations teams self-serve without IT intervention.
  • Analyze and summarize knowledge spread across internal systems.

Why it matters:
It enables secure, company-specific knowledge access for non-technical employees without needing custom AI development.

Learn more

Amazon Kendra (Intelligent Search Engine)
  • What it is: An intelligent enterprise search engine with natural language support.
  • Use Case: Enterprise document search, FAQ chatbots.

Learn more

Amazon A2I (Augmented AI)

What it is:
Amazon A2I (Augmented AI) helps you build workflows that include human review of ML predictions. It’s especially useful when ML confidence is low or when regulatory compliance requires human checks.

Typical Use Cases:

  • Reviewing document processing results (e.g., from Textract)
  • Moderating sensitive content flagged by Rekognition
  • Validating NLP classification outputs

Learn more

Amazon Bedrock

What it is:
Amazon Bedrock is a serverless platform that allows you to build and scale generative AI applications using foundation models (FMs) from leading providers (Anthropic, Meta, Cohere, etc.) — all without managing infrastructure.

Typical Use Cases:

  • Building chatbots, text summarizers, or content generators
  • Retrieval-Augmented Generation (RAG) via Knowledge Bases
  • Language translation, classification, and embedding generation

Learn more