Skip to main content
TrustRadius
Amazon Comprehend

Amazon Comprehend

Overview

What is Amazon Comprehend?

Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to find insights and relationships in text. Amazon Comprehend uses machine learning to help uncover insights and relationships in unstructured data. The service identifies the language of…

Read more
Recent Reviews
Read all reviews
Return to navigation

Pricing

View all pricing

Syntax Analysis

$0.00005

Cloud
per unit

Key Phrase Extraction

$0.0001

Cloud
per unit

Sentiment Analysis

$0.0001

Cloud
per unit

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://aws.amazon.com/comprehend/prici…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Sentiment Analysis with AWS Comprehend | AWS Machine Learning

YouTube

Extracting Health Data - Amazon Comprehend Medical - AWS Online Tech Talks

YouTube

Extract entities with Amazon Comprehend - Part 2 | Amazon Web Services

YouTube

Classifying documents with Amazon Comprehend - Part 1 | Amazon Web Services

YouTube

TrackIt AWS Media2Cloud Demo

YouTube

Amazon Comprehend Medical Demo

YouTube
Return to navigation

Product Details

What is Amazon Comprehend?

Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to find insights and relationships in text. Amazon Comprehend uses machine learning to help uncover insights and relationships in unstructured data. The service identifies the language of the text; extracts key phrases, places, people, brands, or events; understands how positive or negative the text is; analyzes text using tokenization and parts of speech; and automatically organizes a collection of text files by topic. AutoML capabilities in Amazon Comprehend can be used to build a custom set of entities or text classification models tailored uniquely to an organization’s needs.

Amazon Comprehend provides natural language processing, Personal Identifiable Information (PII) detection and redaction, Custom Classification and Entity detection, and topic modeling, enabling a broad range of applications that can analyze raw text, and with some APIs, document formats like PDF and Word.

  • Natural language processing: Amazon Comprehend APIs for entity recognition, sentiment analysis, syntax analysis, key phrase extraction, and language detection can be used to extract insights from natural language text. These requests are measured in units of 100 characters (1 unit = 100 characters), with a 3 unit (300 character) minimum charge per request.
  • Personal Identifiable Information (PII): The detect PII API finds locations of chosen Personally Identifiable Information (“PII”) entities inside a document and can be used to create redacted versions of documents. The contains PII API tells you if a document contains the chosen PII or not. These requests are also measured in units of 100 characters (1 unit = 100 characters), with a 3 unit (300 character) minimum charge per request.
  • Custom Comprehend: The Custom Classification and Entities APIs can train a custom NLP model to categorize text and extract custom entities. Asynchronous inference requests are measured in units of 100 characters, with a 3 unit (300 character) minimum charge per request. Users are charged $3 per hour for model training (billed by the second) and $0.50 per month for custom model management. For synchronous Custom Classification and Entities inference requests, the user can provision an endpoint with the appropriate throughput, and is charged from the time that the endpoint starts until it is deleted.
  • 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. Users are charged based on the total size of documents processed per job. The first 100 MB is charged a flat rate. Above 100 MB, the charge is per MB.
  • Trust and Safety (new): The Comprehend toxicity detection API can be used to detect toxic content from text. Similarly, Comprehend prompt safety classification feature can be used to detect unsafe input prompts to large language models and applications. These requests are measured in units of 100 characters (1 unit = 100 characters), with a 3 unit (300 character) minimum charge per request.

Amazon Comprehend Video

What is Amazon Comprehend?

Amazon Comprehend Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(5)

Reviews

(1-1 of 1)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Extracting Key-phrases and personally identifiable information from the litigation documents is the main task needed to fulfil the requirement of the clients. Using spring boot REST application, integration with Amazon Comprehend service we analyse litigation text documents files. Using java SDK, send the request to the service with a text file to extract Key-phrases and PII(personally identifiable information) and get back response with JSON format. Amazon Comprehend extract KP and PII that appears in litigation text documents.
  • Amazon Comprehend identifies the language of the text and extracts Key-phrases, places, people, brands or events.
  • It can build a custom set of entities or text classification models that are tailored uniquely to the organisation's need
  • Amazon Comprehend's medical can be used to identify medical conditions, medications, dosages, strength and frequencies from sources like doctor's notes, clinical trial reports and patient health records. This service is very good and with well an accuracy or confidence score.
  • It will be great if Amazon Comprehend provide support specifically for litigation or related text documents to extract insights from it.
  • For REST API support using JAVA SDK, it will be great for developers if they provide support for testing without any credentials or account details.
  • Setting up for REST API integration can be as simple as possible.
Specifically, it starts processing millions of documents in minutes by leveraging the power of machine learning without having trained models from scratch. If any of the content contains personally identifiable information not only can Amazon Comprehend locate it but it will also redact or mask it. Using NLP techniques Amazon Comprehend goes well beyond keyword search or rules-based tagging to accurately classify documents. For my task or development, I cannot find any difficulties with Amazon Comprehend.
  • Process texts to pick relationships and sentiment as well as extract Key-phrases and Personally identifiable information.
  • Organise documents or text as per topics or tags
  • Pricing - Pay for what we use.
  • No machine learning experience is required.
  • It supports better and accurately as compared with our existing or old implementations. So, we fulfil our needs as per clients' requirements and it will help to grow or improve client satisfaction.
  • For these specific requirements, we do not require any machine learning engineers or related professionals to hire in our organisation.
  • None of any negative sides can be affected our business or distract existing clients.
For natural language processing tasks or techniques, there are many service providers out there in the market such as Azure Cloud Services, IBM Watson and Google Cloud Platform (GCP), but compared with them, Amazon Comprehend is the best service provider in contents of accuracy, speed of processing multilingual text, supporting SDK for most of the languages and well documented.
Return to navigation