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

  •  Natural Language Processing: Amazon Comprehend requests for Entity Recognition, Sentiment Analysis, Syntax Analyis, 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.
Price Per Unit
Feature Up to 10M units From 10M -  50 units Over 50M units
Keyphrase Extraction $0.0001 $0.00005 $0.000025
Sentiment Analysis $0.0001 $0.00005 $0.000025
Entity Recognition $0.0001 $0.00005 $0.000025
Language Detection $0.0001 $0.00005 $0.000025
Syntax Analysis $0.00005 $0.000025 $0.0000125

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

 

Example 3

Let us say you want to train a classifier to automatically organize new customer feedback that comes in from your website. You have at least 150 examples of documents per classification label that you want to include in your custom model. Each training document is 10KB in size, and you expect to have 10 classes (labels) in your model.

Total charge calculation:

Size of documents per classification label = 150 X 0.01 = 1.5

Total megabytes processed =1.5 x 10 classes (labels) = 15  

Megabytes of training billed at a flat rate of $1 = 100

Total cost of the training job = $1.00  

Now let’s assume you have a lot of classes (up to 250) and a lot of training documents per class (5MB per class). Comprehends custom classification training pricing charges you per MB for every MB over the first 100MB.

Total charge calculation:

Megabytes of training billed at a flat rate of $1 = 100

Megabytes billed at $0.004/MB = 1100 [1200 -100]

Total cost of the job = $1.00 + [1100 x $0.004] = $1.00 + $4.40 = $5.40

Learn more about Amazon Comprehend features

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