Amazon Comprehend logo

Amazon Comprehend

Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to uncover information in unstructured data. The service can identify critical elements in data, including references to language, people, and places. It provides entity recognition, sentiment analysis, key phrase extraction, language detection, topic modeling, PII detection, and custom classification capabilities for text documents at scale.

1 APIs 1 Capabilities 10 Features
AWSMachine LearningNatural Language ProcessingNLPText Analysis

APIs

Amazon Comprehend API

The Amazon Comprehend API provides programmatic access to natural language processing capabilities including sentiment analysis, entity recognition, key phrase extraction, langu...

Capabilities

Amazon Comprehend NLP Analysis

Workflow capability for natural language processing analysis including entity recognition, sentiment analysis, key phrase extraction, language detection, PII detection, and cust...

Run with Naftiko

Features

Entity Recognition

Identify named entities such as people, places, organizations, dates, and quantities in text.

Sentiment Analysis

Detect positive, negative, neutral, or mixed sentiment in text documents.

Key Phrase Extraction

Extract key noun phrases and concepts from unstructured text.

Language Detection

Automatically detect the dominant language of input text from 100+ supported languages.

PII Detection and Redaction

Identify and optionally redact personally identifiable information from documents.

Topic Modeling

Discover latent topics in large collections of documents using unsupervised learning.

Custom Classification

Train custom document classifiers using your own labeled training data.

Custom Entity Recognition

Train custom entity recognizers to identify domain-specific entities in text.

Syntax Analysis

Analyze the syntax of text including parts of speech tagging and tokenization.

Flywheel

Continuously improve custom models with new training data using the Flywheel feature.

Use Cases

Customer Feedback Analysis

Analyze customer reviews, support tickets, and survey responses to understand sentiment and extract actionable insights.

Content Moderation

Detect and filter inappropriate content, hate speech, or PII from user-generated content.

Document Processing

Extract entities, key information, and classifications from contracts, reports, and medical records.

Voice of Customer Analytics

Mine customer interactions for trends, topics, and sentiment to improve products and services.

Compliance and PII Redaction

Automatically detect and redact PII from documents to meet GDPR, HIPAA, and other compliance requirements.

Search Enhancement

Enrich search indexes with entities, key phrases, and topics to improve search relevance.

Integrations

Amazon S3

Process documents stored in S3 buckets using async batch analysis jobs.

Amazon SageMaker

Integrate custom Comprehend models with SageMaker for advanced ML workflows.

AWS Lambda

Trigger real-time Comprehend analysis from Lambda functions in event-driven architectures.

Amazon Kinesis

Analyze streaming text data from Kinesis Data Streams and Firehose.

Amazon OpenSearch

Enrich OpenSearch indexes with Comprehend-detected entities and topics for better search.

AWS Glue

Use Comprehend in AWS Glue ETL jobs for large-scale document processing pipelines.

Semantic Vocabularies

Amazon Comprehend Context

235 classes · 216 properties

JSON-LD

API Governance Rules

Amazon Comprehend API Rules

23 rules · 8 errors 11 warnings 4 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
SignUp
SignUp
🔗
Login
Login
🟢
StatusPage
StatusPage
👥
YouTube
YouTube
👥
StackOverflow
StackOverflow
🔗
Contact
Contact
🔗
SpectralRules
SpectralRules
🔗
NaftikoCapability
NaftikoCapability
🔗
Vocabulary
Vocabulary