Introduction to Amazon Comprehend and its use cases

In this recipe, we will learn about Amazon Comprehend. We will also learn about the use cases of Amazon Comprehend.

Recipe Objective - Introduction to Amazon Comprehend and its use cases?

The Amazon Comprehend is widely used and is defined as a natural language processing (NLP) service which uses machine learning to find insights and relationships in text and no further machine learning experience is required. Amazon Comprehend uses machine learning to help users uncover the insights and relationships in their unstructured data. Amazon Comprehend service identifies the language of the text, extracts the key phrases, places, people, brands, or events, understands how positive or negative text is, analyzes the text using the tokenization and parts of speech and automatically organizes a collection of text files by the topic. Users can also use the AutoML capabilities in Amazon Comprehend to build the custom set of entities or text classification models which are tailored uniquely to the organization’s needs. Amazon Comprehend console and data access roles can be requested through submission of two AMS Service RFCs: Request access to the Amazon Comprehend by submitting an RFC with the Management, AWS service, Self-provisioned service, Add (ct-3qe6io8t6jtny) change type and this RFC provisions the following IAM role to user's account, customer_comprehend_console_role. And After it's provisioned in users' accounts, users must onboard the role in their federation solution. Amazon Comprehend provides a service to create New IAM Role functionality through the Amazon Comprehend console.

Sentiment Analysis Project on eCommerce Product Reviews with Source Code

Benefits of Amazon Comprehend

  • The Amazon Comprehend uncovers the valuable insights from the text in documents, customer support tickets, product reviews, emails, social media feeds, and more and thus provides a machine learning service to find insights. Amazon Comprehend simplifies the document processing workflows by extracting text, key phrases, topics, sentiment, and more from documents such as insurance claims. Amazon Comprehend enables differentiating users' business by training the model to classify documents and identify terms, with no machine learning experience required. Amazon Comprehend protects and controls who has access to sensitive data by identifying and redacting personally Identifiable Information (PII) from the documents.

System Requirements

  • Any Operating System(Mac, Windows, Linux)

This recipe explains Amazon Comprehend and Use cases of Amazon Comprehend.

Use cases of Amazon Comprehend

    • It provides Legal briefs management

Amazon Comprehend automates the extraction of insights from packets of legal briefs such as contracts and court records. Further secure user's documents by identifying and redacting Personally Identifiable Information (PII) and thus provide legal briefs documents.

    • It processes financial documents

Amazon Comprehend classifies and extracts the entities from financial services documents such as the insurance claims or mortgage packages or find relationships between the financial events in the financial article and thus it processes financial documents.

    • It enables mining business and calls center analytics

Amazon Comprehend detects the customer sentiment and analyze customer interactions and automatically categorize inbound support requests. Amazon Comprehend extracts insights from customer surveys to improve users' products and thus enables mine business and call centre analytics.

    • It enables index and search product reviews

Amazon Comprehend focuses on the context by equipping users' search engines to index key phrases, entities, and sentiment, not just keywords and thus enables index and search product review thus benefits the users.

What Users are saying..

profile image

Ed Godalle

Director Data Analytics at EY / EY Tech
linkedin profile url

I am the Director of Data Analytics with over 10+ years of IT experience. I have a background in SQL, Python, and Big Data working with Accenture, IBM, and Infosys. I am looking to enhance my skills... Read More

Relevant Projects

GCP Project to Learn using BigQuery for Exploring Data
Learn using GCP BigQuery for exploring and preparing data for analysis and transformation of your datasets.

Data Processing and Transformation in Hive using Azure VM
Hive Practice Example - Explore hive usage efficiently for data transformation and processing in this big data project using Azure VM.

SQL Project for Data Analysis using Oracle Database-Part 2
In this SQL Project for Data Analysis, you will learn to efficiently analyse data using JOINS and various other operations accessible through SQL in Oracle Database.

AWS Project for Batch Processing with PySpark on AWS EMR
In this AWS Project, you will learn how to perform batch processing on Wikipedia data with PySpark on AWS EMR.

SQL Project for Data Analysis using Oracle Database-Part 1
In this SQL Project for Data Analysis, you will learn to efficiently leverage various analytical features and functions accessible through SQL in Oracle Database

PySpark Project to Learn Advanced DataFrame Concepts
In this PySpark Big Data Project, you will gain hands-on experience working with advanced functionalities of PySpark Dataframes and Performance Optimization.

Airline Dataset Analysis using Hadoop, Hive, Pig and Athena
Hadoop Project- Perform basic big data analysis on airline dataset using big data tools -Pig, Hive and Athena.

Build an ETL Pipeline for Financial Data Analytics on GCP-IaC
In this GCP Project, you will learn to build an ETL pipeline on Google Cloud Platform to maximize the efficiency of financial data analytics with GCP-IaC.

Python and MongoDB Project for Beginners with Source Code-Part 2
In this Python and MongoDB Project for Beginners, you will learn how to use Apache Sedona and perform advanced analysis on the Transportation dataset.

GCP Project-Build Pipeline using Dataflow Apache Beam Python
In this GCP Project, you will learn to build a data pipeline using Apache Beam Python on Google Dataflow.