AWS Comprehend

Amazon Comprehend is a natural-language processing (NLP) service that uses machine learning to uncover valuable insights and connections in text.

Natural language processing (NLP)

NLP is a field that covers linguistics, computer science, and artificial intelligence and deals with the interactions between computers and human language, in particular how computers can be programmed to process and analyze large amounts of natural language data. The goal is to enable a computer to "understand" the contents of documents, including the contextual nuances of the language within them. The technology can then accurately extract information and insights contained in the documents as well as categorize and organize the documents themselves.

There are several applications for AWS Comprehend or NLP in general:

  • Customer call center analytics Detect customer sentiment and analyze customer interactions and automatically categorize inbound support requests. Extract insights from customer surveys to improve your products.
  • Index and Search product reviews Find context with search engines by indexing key phrases, entities, and sentiment, not just keywords.
  • Legal briefs management Automate the extraction of insights from legal briefs such as contracts and court records. You can also secure your documents by identifying and redacting Personally Identifiable Information (PII).
  • Process financial documents Classify and extract entities from financial services documents such as insurance claims or mortgage packages or find relationships between financial events in a financial article.