Amazon Comprehend
Natural language analysis
A ready-to-use NLP service: extracts entities, key phrases, sentiment, language, personal information (PII), and classifies text; you can train custom classifiers.
- Cost$ Low
- Difficulty●●●●●
- Costs money when idle?No
- Serverless
- In examsCLF · SAA
Think of it asLike someone who reads customer letters for you and labels them: happy, angry, which product they mention.
When to use it
✓ Use it when
You need to analyze large volumes of text without building your own NLP models.
✗ Avoid it when
You need text generation or complex contextual understanding → Bedrock; medical text → Comprehend Medical.
Common uses
- Sentiment analysis of product reviews
- Detect and redact PII in documents
- Automatically classify support tickets
What does it cost?
- Pricing model: Charged per unit of text (block of characters) analyzed; endpoints for custom models are billed hourly.
⚠️ Cost traps
Real-time endpoints for custom models still cost money when not in use.