With Amazon Comprehend, you only pay for what you use. You are charged based on the amount of text processed. Amazon Comprehend provides natural language processing and topic modeling capabilities, enabling a broad range of applications that can analyze text.   

API

Description

Keyphrase Extraction

Returns key phrases or talking points and a confidence score to support that this is a key phrase

Sentiment Analysis

Returns the overall sentiment (positive, negative, neutral) of a document

Entity Recognition

Returns the named entities (“people”, “places”, “locations”, etc.) within the text

Language Detection

Returns the dominant language in the text

Topic Modeling

Extracts and returns topics from a collection of documents

Natural Language Processing (NLP): Amazon Comprehend requests for Entity Recognition, Sentiment Analysis, Keyphrase Extraction, and Language Detection are measured in units of 100 characters, with a 3 unit (300 character) minimum charge per request.

Topic Modeling: Topic Modeling identifies relevant terms or topics from a collection of documents stored in Amazon S3. It will identify the most common topics in the collection and organize them in groups and then map which documents belong to which topic. You are charged based on the total size of documents processed per job. The first 100 MB is charged a flat rate. Above 100 MB, you are charged per MB.

NLP

$0.0001 per Unit

Up to 10M units

$0.00005 per unit

From 10M - 50M units

$0.000025 per unit

Over 50M units

NLP requests are measured in units of 100 characters, with a 3 unit (300 character) minimum charge per request.

Topic Modeling

$1.00 (flat rate) per job

For the first 100MB

$0.004 per MB

For every MB above 100MB

You are charged based on the total size of documents processed per topic modeling job. The first 100 MB is charged a flat rate. Above 100 MB, you are charged per MB.

Free Tier

50K units of text (5M characters)

for each of the 4 APIs per month, for the first 12 months after signup

5 jobs up to 1MB each

per month, for the first 12 months after signup

The Amazon Comprehend free tier is available to both new and existing AWS customers for 12 months following your AWS sign-up date.  

Amazon Comprehend pricing examples

Example 1

Let us assume you have built an application using Amazon Comprehend to analyze customer comments on your online store. You have received 10,000 customer comments that are 550 characters each, and you are in the second year of your use of the service.

Total charge calculation:

Size of each request = 550 characters

Number of units per request = 6

Total Units: 10,000 (requests) x 6 (units per request) = 60,000

Price per unit = $0.0001

Total cost = [No. of units] x [Cost per unit] = 60,000 x $0.0001 = $6.00

 

Example 2

Let us say you have a set of research documents totaling 240 MB in size that you want to categorize by topic and recommend documents to your customers based on their area of interest. Let us also assume that you are in the second year of your use of the service and are not eligible for the free tier offering.

Total charge calculation:

Total megabytes processed = 240

Megabytes billed at a flat rate of $1 = 100

Megabytes billed at $0.004/MB = 140 [240-100]

Total cost of the job = $1.00 + [140 x $0.004] = $1.00 + $0.56 = $1.56


Learn more about Amazon Comprehend features

Visit the features page
Ready to get started?
Sign up
Have more questions?
Contact us