SlideShare ist ein Scribd-Unternehmen logo
1 von 37
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Comprehend
M C L 3 4 3
N o v e m b e r 3 0 , 2 0 1 7
N i n o B i c e , P r o d u c t M a n a g e r
D i m i t r i s S o u l i o s , E n g i n e e r M a n a g e r
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Let’s Take a Look Around Us
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Growth of Natural Language Experiences
• Public Content is Relevant
• Social Media
• News
• Natural Language Customer Engagement
• Reviews/Comment
• Support (call, email feedback)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Text Analytics at Scale
• AWS Platform value
• Amazon S3 Data Lakes
• Scalable, pay for what you use, analytics
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Training NLP is Hard and Expensive
NLP Model
Data Collection
and Prep
Training the
model
Data annotation
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Comprehend: Natural Language
Processing
😃
Sentiment Entities Languages Key phrases Topic modeling
POWERED BY DEEP
LEARNING
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
A m a z o n . c o m , I n c . i s l o c a t e d i n
S e a t t l e , W A a n d w a s f o u n d e d J u l y
5 t h , 1 9 9 4 b y J e f f B e z o s . O u r
c u s t o m e r s l o v e b u y i n g e v e r y t h i n g
f r o m b o o k s t o b l e n d e r s a t g r e a t
p r i c e s
N a m e d E n t i t i e s
• A m a z o n . c o m : O r g a n i z a t i o n
• S e a t t l e , W A : L o c a t i o n
• J u l y 5 t h , 1 9 9 4 : D a t e
• J e f f B e z o s : P e r s o n
K e y p h r a s e s
• O u r c u s t o m e r s
• b o o k s
• b l e n d e r s
• g r e a t p r i c e s
S e n t i m e n t
• P o s i t i v e
L a n g u a g e
• E n g l i s h
Text Analysis
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Topic Modeling
Document Topic Proportion
Doc.txt 0 .89
Doc.txt 1 .67
Doc.txt 2 .91
Topic Term Weight
0 Washington .89
1 Silicon Valley .67
2 Roasting .91
Keywords Topic Groups Document Relationship to Topics
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Console Demo
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Voice of Customer Analytics
Semantic Search
Knowledge Management/Discovery
Analyzing what customer are saying about your brand, products and services
Making search smarter by searching on keyphrase, sentiment and topic
Organizing documents, categorizing by topic and personalizing experiences
Common Use Cases
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS ML Stack
Frameworks &
Infrastructure
AWS Deep Learning AMI
GPU
(P3 Instances)
Mobile
CPU
(C5 Instances)
IoT
(Greengrass)
Vision:
Rekognition Image
Rekognition Video
Speech:
Polly
Transcribe
Language:
Lex Translate
Comprehend
Apache
MXNet
PyTorch
Cognitive
Toolkit
Keras
Caffe2
& Caffe
TensorFlow Gluon
Application
Services
Platform
Services
Amazon Machine
Learning
Mechanical
Turk
Spark &
EMR
Amazon
SageMaker
AWS
DeepLens
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Developer Experience
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Synchronous
• DetectDominantLanguage and BatchDetectDominantLanguage – to detect the dominant language in a
document. We can detect up to 100 languages.
• DetectEntities and Batch DetectEntities – to detect the entities, such as persons or places, in the document.
• DetectKeyPhrases and Batch DetectKeyPhrases – to detect key noun phrases that are most indicative of the
content.
• DetectSentiment and Batch DetectSentiment – to detect the emotional sentiment, positive, negative, mixed, or
neutral, of a document.
Asynchronous
• StartTopicDetection – to start a topic modeling job
• ListTopicDetection – to list all your submitted jobs
• DescribeTopicDetection –to get progress status and information about each submitted job
API Summary
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
{
• "Languages": [
» {
• "LanguageCode":
"string",
• "Score": number
» }
• ]
}
Synchronous APIs
• {
• "Entities": [
• {
• "BeginOffset": number,
• "EndOffset": number,
• "Score": number,
• "Text": "string",
• "Type": "string"
• }
• ]
• }
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
import boto3
import json
comprehend = boto3.client(service_name='comprehend', region_name='region')
text = "It is raining today in Seattle"
print('Calling DetectEntities')
print(
• json.dumps(
• comprehend.detect_entities(Text=text, LanguageCode='en'), sort_keys=True, indent=4)
• )
print('End of DetectEntitiesn')
Synchronous APIs
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
{
• "ErrorList": [
• {
– "ErrorCode": "string",
– "ErrorMessage": "string",
– "Index": number
• }
• ],
• "ResultList": [
• {
– "Entities": [
» {
• "BeginOffset": number,
• "EndOffset": number,
• "Score": number,
• "Text": "string",
• "Type": "string"
» }
– ],
– "Index": number
• }
• ]
}
Batch APIs
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AmazonComprehend client = AmazonComprehendClientBuilder.standard()
• .withCredentials(new AWSStaticCredentialsProvider(awsCreds))
• .withRegion("region")
• .build();
String[] textList = {"I love Seattle", "Today is Sunday", "Tomorrow is Monday”};
// Call detectEntities API
System.out.println("Calling BatchDetectEntities");
BatchDetectEntitiesRequest batchDetectEntitiesRequest = new BatchDetectEntitiesRequest()
• .withTextList(textList)
• .withLanguageCode("en");
BatchDetectEntitiesResult batchDetectEntitiesResult = client.batchDetectEntities(batchDetectEntitiesRequest);
for(BatchDetectEntitiesItemResult item : batchDetectEntitiesResult.getResultList())
{
• System.out.println(item);
}
Batch APIs
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
aws comprehend start-topics-detection-job
• --number-of-topics topics to return
• --job-name "job name"
• --region region
• --cli-input-json file:
• {
• "InputDataConfig": {
– "S3Uri": "s3://input bucket/input path",
– "InputFormat": "ONE_DOC_PER_FILE"
• },
• "OutputDataConfig": {
– "S3Uri": "s3://output bucket/output path"
• },
• "DataAccessRoleArn": "arn:aws:iam::account ID:role/data access role"
• }
aws comprehend describe-topics-detection-job --region region --job-id job ID
Topic Modeling APIs
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Comprehend Powered Solutions
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Comprehend + AWS = Scale Text Analytics
Amazon Kinesis
Amazon ES
Amazon Redshift
Amazon EMR
• Semantic
• Rich Filtering
• Grouping, Trends
• Joining, Correlating
• Clustering
• Graph, Search
• Near real-time
• Alerts
Amazon S3
Articles, Documents
Social Media, Support
Amazon Aurora
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Launch Customer: Elementum
Elementum:		Make.Things.Better.
Supply	Chain	Management	
• Fortune	100	clients
• Provide	a	real-time-end-to-end	platform	
that	unifies	procurement,	logistics,	
manufacturing,	and	inventory	operations.
• Our	Product	Graph	digitally	maps	the	
$25T	global	product	economy.
• Enable manufacturers	to	make	smarter	
decisions,	anticipate	disruptions,	and	
quickly	rally	your	teams	to	take	corrective	
action,	converting	volatility	into	
opportunity.
Operational	Excellence
• Drive	revenue	growth
• Deliver	the	right	products	on-time
• Proactively	recommend alternative	
when	needed (natural	disasters,	strikes,	
etc)
• Increase	free	cash
• Reduce	Time	to	Market
• Monitor	actual	performance	vs	SLAs
News	Feed	Analysis	&	
Requirements
Amazon		Comprehend
• Discover	meaning	and	relationships	in	
text	from	numerous	sources
• Identify	topics	in	a	collection	of	text
• Continually	learning,	always	improving
• Easy	organization	and	categorization	of	
documents	by	topic	for	easier	discovery,	
ability	to	personalize	content	
recommendations	for	readers	by	
recommending	other	articles	related	to	
the	same	topic.
• Fully	managed	and	continuously	trained	
service
• Global	Supply	Chain	requires	local	
language	translation		
• Disaster	Aware	System	– Build	
proactive recommendation
alternatives when	needed (I.E.	
natural	disasters,	strikes,	geo-
political,	etc)
• Operational	Excellence
• Business	Continuity
• Build	continuous	supply-chain	
workflow
News Feed Analysis - Workflow
Amazon
S3
News from
multiple
channels
Amazon
Comprehend
Amazon
S3
Amazon
Athena
Processing Natural
Language
Ad Hoc Queries
Amazon EMR
Amazon
DynamoDB
User Application
Build predictions and
alternative route
recommendations
Feedback
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Launch Customer: Infor
Infor is an enterprise
software provider and
strategic technology partner
for more than 90,000
organizations worldwide.
Our software is purpose-
built for specific industries,
providing complete suites
that are designed to support
progress – for individuals,
businesses, and the world.
Customersandinnovationatthecore
DATA MGMT
Data Lake
Graph
Data Catalogue
Data Services APIs
Data Pipelines
Archiving
UX
Portal
In-context
Homepages
Search
Chat
Documents (IDM)
Process integration
Activity Monitoring
Workflow
API gateway
Orchestration
Mapping
Mediation
iPAAS
Single Sign On
Users / Roles
Groups
Auditing / Monitoring
Risk & Compliancy
Insights
SECURITY
Single Sign On
Users / Roles
Groups
Auditing / Monitoring
Risk & Compliancy
Insights
SECURITY
PAAS
Dev Framework
Composite Apps
Soho UX Library
Reports
Extensibility
Single Sign On
Users / Roles
Groups
Auditing / Monitoring
Risk & Compliancy
Insights
SECURITY
Digital Assistant
Automated Skills
Contextual A.I.
Image recognition
A.I. PaaS
COLEMAN A.I. IOT
IoT Portal
Connectors
Embedded EAM
Analytics
Electronic Messages
Reports
Tax Engine
eAccounting
Financial Controller
Submission Portal
LOCALIZATIONS
I N F O R T E C H N O L O G Y S U I T E
A M A Z O N C O M P R E H E N D + I N F O R T E C H N O L O G Y
Unstructured
Documents
Search
Chat
Analysis
Ability to extract sentiment and entity relationships
in documents to automatically create actions and
provide refined search capabilities
Ability to accept search requests in natural language and create
relationships to entities in order to generate more accurate
search queries and to automatically link to Digital Assistant skills
Ability to transcribe and analyze text and voice conversations
to create contextual minutes and tasks, while capturing
unstructured knowledge
A M A Z O N C O M P R E H E N D + I N F O R T E C H N O L O G Y
Unstructured
Documents
Search
Sentiment
Chat
Analysis
Docs
(IDM)
S3 NLP S3
Search
Workflow
Infor
Chat
ASR NLP S3
APIs
Search
Workflow
APIs
Elasticsearch
NLP
ASR
S3
Graph
Unstructured
Documents
Search
Sentiment
Chat
Analysis
IDM S3 NLP S3
Search
Workflow
Infor
Chat
ASR NLP S3
APIs
Search
Workflow
APIs
Elasticsearch
NLP
ASR
S3
Graph
A M A Z O N C O M P R E H E N D + I N F O R T E C H N O L O G Y
(AI)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Comprehend Demo: Social Analytics
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Twitter
Stream API
Amazon
Kinesis
Amazon
S3
Amazon
Athena
Analyze social media postings and comments to organize and classify customer
feedback and look for common patterns.
Visualize results in Amazon QuickSight
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Comprehend: Call to action
• Free to try!
• Pay for what you use
• AWS SDK, Code Samples
• Follow us!
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Use	topic	modeling	to	categorize	documents,	improving	information	management	and	data	
discovery
S3 bucket full of blog
posts over the years
Com
preh
end
Comprehend Topic
Modeling Job
Blogs organized into topic
groups for easier discovery
Marketing
Engineering Tips
Community
Messaging
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Weitere ähnliche Inhalte

Was ist angesagt?

DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...Amazon Web Services
 
How Esri Optimizes Massive Image Archives for Analytics in the Cloud - ABD402...
How Esri Optimizes Massive Image Archives for Analytics in the Cloud - ABD402...How Esri Optimizes Massive Image Archives for Analytics in the Cloud - ABD402...
How Esri Optimizes Massive Image Archives for Analytics in the Cloud - ABD402...Amazon Web Services
 
NEW LAUNCH! Data Driven Apps with GraphQL: AWS AppSync Deep Dive - MBL402 - r...
NEW LAUNCH! Data Driven Apps with GraphQL: AWS AppSync Deep Dive - MBL402 - r...NEW LAUNCH! Data Driven Apps with GraphQL: AWS AppSync Deep Dive - MBL402 - r...
NEW LAUNCH! Data Driven Apps with GraphQL: AWS AppSync Deep Dive - MBL402 - r...Amazon Web Services
 
MCL205_Introduction to Deep Learning
MCL205_Introduction to Deep LearningMCL205_Introduction to Deep Learning
MCL205_Introduction to Deep LearningAmazon Web Services
 
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017Amazon Web Services
 
ABD338_MirrorWeb - Powering Large-scale, Full-text Search for the UK Governme...
ABD338_MirrorWeb - Powering Large-scale, Full-text Search for the UK Governme...ABD338_MirrorWeb - Powering Large-scale, Full-text Search for the UK Governme...
ABD338_MirrorWeb - Powering Large-scale, Full-text Search for the UK Governme...Amazon Web Services
 
BigDL: Image Recognition Using Apache Spark with BigDL - MCL358 - re:Invent 2017
BigDL: Image Recognition Using Apache Spark with BigDL - MCL358 - re:Invent 2017BigDL: Image Recognition Using Apache Spark with BigDL - MCL358 - re:Invent 2017
BigDL: Image Recognition Using Apache Spark with BigDL - MCL358 - re:Invent 2017Amazon Web Services
 
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...Amazon Web Services
 
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdfRET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdfAmazon Web Services
 
NEW LAUNCH! Infinitely Scalable Machine Learning Algorithms with Amazon AI - ...
NEW LAUNCH! Infinitely Scalable Machine Learning Algorithms with Amazon AI - ...NEW LAUNCH! Infinitely Scalable Machine Learning Algorithms with Amazon AI - ...
NEW LAUNCH! Infinitely Scalable Machine Learning Algorithms with Amazon AI - ...Amazon Web Services
 
CMP314_Bringing Deep Learning to the Cloud with Amazon EC2
CMP314_Bringing Deep Learning to the Cloud with Amazon EC2CMP314_Bringing Deep Learning to the Cloud with Amazon EC2
CMP314_Bringing Deep Learning to the Cloud with Amazon EC2Amazon Web Services
 
MCL303-Deep Learning with Apache MXNet and Gluon
MCL303-Deep Learning with Apache MXNet and GluonMCL303-Deep Learning with Apache MXNet and Gluon
MCL303-Deep Learning with Apache MXNet and GluonAmazon Web Services
 
NEW LAUNCH! Introducing Amazon Transcribe – Now in Preview - MCL215 - re:Inve...
NEW LAUNCH! Introducing Amazon Transcribe – Now in Preview - MCL215 - re:Inve...NEW LAUNCH! Introducing Amazon Transcribe – Now in Preview - MCL215 - re:Inve...
NEW LAUNCH! Introducing Amazon Transcribe – Now in Preview - MCL215 - re:Inve...Amazon Web Services
 
ATC303-Cache Me If You Can Minimizing Latency While Optimizing Cost Through A...
ATC303-Cache Me If You Can Minimizing Latency While Optimizing Cost Through A...ATC303-Cache Me If You Can Minimizing Latency While Optimizing Cost Through A...
ATC303-Cache Me If You Can Minimizing Latency While Optimizing Cost Through A...Amazon Web Services
 
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...Amazon Web Services
 
NEW LAUNCH! Introducing Amazon EKS - CON215 - re:Invent 2017
NEW LAUNCH! Introducing Amazon EKS - CON215 - re:Invent 2017NEW LAUNCH! Introducing Amazon EKS - CON215 - re:Invent 2017
NEW LAUNCH! Introducing Amazon EKS - CON215 - re:Invent 2017Amazon Web Services
 
AMF305_Autonomous Driving Algorithm Development on Amazon AI
AMF305_Autonomous Driving Algorithm Development on Amazon AIAMF305_Autonomous Driving Algorithm Development on Amazon AI
AMF305_Autonomous Driving Algorithm Development on Amazon AIAmazon Web Services
 
Serverless Text Analytics with Amazon Comprehend
Serverless Text Analytics with Amazon ComprehendServerless Text Analytics with Amazon Comprehend
Serverless Text Analytics with Amazon ComprehendDonnie Prakoso
 
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...Amazon Web Services
 
DVC304_Compliance and Top Security Threats in the Cloud—Are You Protected
DVC304_Compliance and Top Security Threats in the Cloud—Are You ProtectedDVC304_Compliance and Top Security Threats in the Cloud—Are You Protected
DVC304_Compliance and Top Security Threats in the Cloud—Are You ProtectedAmazon Web Services
 

Was ist angesagt? (20)

DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...
 
How Esri Optimizes Massive Image Archives for Analytics in the Cloud - ABD402...
How Esri Optimizes Massive Image Archives for Analytics in the Cloud - ABD402...How Esri Optimizes Massive Image Archives for Analytics in the Cloud - ABD402...
How Esri Optimizes Massive Image Archives for Analytics in the Cloud - ABD402...
 
NEW LAUNCH! Data Driven Apps with GraphQL: AWS AppSync Deep Dive - MBL402 - r...
NEW LAUNCH! Data Driven Apps with GraphQL: AWS AppSync Deep Dive - MBL402 - r...NEW LAUNCH! Data Driven Apps with GraphQL: AWS AppSync Deep Dive - MBL402 - r...
NEW LAUNCH! Data Driven Apps with GraphQL: AWS AppSync Deep Dive - MBL402 - r...
 
MCL205_Introduction to Deep Learning
MCL205_Introduction to Deep LearningMCL205_Introduction to Deep Learning
MCL205_Introduction to Deep Learning
 
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
NEW LAUNCH! AWS Serverless Application Repository - SRV215 - re:Invent 2017
 
ABD338_MirrorWeb - Powering Large-scale, Full-text Search for the UK Governme...
ABD338_MirrorWeb - Powering Large-scale, Full-text Search for the UK Governme...ABD338_MirrorWeb - Powering Large-scale, Full-text Search for the UK Governme...
ABD338_MirrorWeb - Powering Large-scale, Full-text Search for the UK Governme...
 
BigDL: Image Recognition Using Apache Spark with BigDL - MCL358 - re:Invent 2017
BigDL: Image Recognition Using Apache Spark with BigDL - MCL358 - re:Invent 2017BigDL: Image Recognition Using Apache Spark with BigDL - MCL358 - re:Invent 2017
BigDL: Image Recognition Using Apache Spark with BigDL - MCL358 - re:Invent 2017
 
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
 
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdfRET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
 
NEW LAUNCH! Infinitely Scalable Machine Learning Algorithms with Amazon AI - ...
NEW LAUNCH! Infinitely Scalable Machine Learning Algorithms with Amazon AI - ...NEW LAUNCH! Infinitely Scalable Machine Learning Algorithms with Amazon AI - ...
NEW LAUNCH! Infinitely Scalable Machine Learning Algorithms with Amazon AI - ...
 
CMP314_Bringing Deep Learning to the Cloud with Amazon EC2
CMP314_Bringing Deep Learning to the Cloud with Amazon EC2CMP314_Bringing Deep Learning to the Cloud with Amazon EC2
CMP314_Bringing Deep Learning to the Cloud with Amazon EC2
 
MCL303-Deep Learning with Apache MXNet and Gluon
MCL303-Deep Learning with Apache MXNet and GluonMCL303-Deep Learning with Apache MXNet and Gluon
MCL303-Deep Learning with Apache MXNet and Gluon
 
NEW LAUNCH! Introducing Amazon Transcribe – Now in Preview - MCL215 - re:Inve...
NEW LAUNCH! Introducing Amazon Transcribe – Now in Preview - MCL215 - re:Inve...NEW LAUNCH! Introducing Amazon Transcribe – Now in Preview - MCL215 - re:Inve...
NEW LAUNCH! Introducing Amazon Transcribe – Now in Preview - MCL215 - re:Inve...
 
ATC303-Cache Me If You Can Minimizing Latency While Optimizing Cost Through A...
ATC303-Cache Me If You Can Minimizing Latency While Optimizing Cost Through A...ATC303-Cache Me If You Can Minimizing Latency While Optimizing Cost Through A...
ATC303-Cache Me If You Can Minimizing Latency While Optimizing Cost Through A...
 
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...
 
NEW LAUNCH! Introducing Amazon EKS - CON215 - re:Invent 2017
NEW LAUNCH! Introducing Amazon EKS - CON215 - re:Invent 2017NEW LAUNCH! Introducing Amazon EKS - CON215 - re:Invent 2017
NEW LAUNCH! Introducing Amazon EKS - CON215 - re:Invent 2017
 
AMF305_Autonomous Driving Algorithm Development on Amazon AI
AMF305_Autonomous Driving Algorithm Development on Amazon AIAMF305_Autonomous Driving Algorithm Development on Amazon AI
AMF305_Autonomous Driving Algorithm Development on Amazon AI
 
Serverless Text Analytics with Amazon Comprehend
Serverless Text Analytics with Amazon ComprehendServerless Text Analytics with Amazon Comprehend
Serverless Text Analytics with Amazon Comprehend
 
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
 
DVC304_Compliance and Top Security Threats in the Cloud—Are You Protected
DVC304_Compliance and Top Security Threats in the Cloud—Are You ProtectedDVC304_Compliance and Top Security Threats in the Cloud—Are You Protected
DVC304_Compliance and Top Security Threats in the Cloud—Are You Protected
 

Ähnlich wie NEW LAUNCH! Natural Language Processing for Data Analytics - MCL343 - re:Invent 2017

Use Amazon Comprehend and Amazon SageMaker to Gain Insight from Text
Use Amazon Comprehend and Amazon SageMaker to Gain Insight from TextUse Amazon Comprehend and Amazon SageMaker to Gain Insight from Text
Use Amazon Comprehend and Amazon SageMaker to Gain Insight from TextAmazon Web Services
 
Building Text Analytics Applications on AWS using Amazon Comprehend - AWS Onl...
Building Text Analytics Applications on AWS using Amazon Comprehend - AWS Onl...Building Text Analytics Applications on AWS using Amazon Comprehend - AWS Onl...
Building Text Analytics Applications on AWS using Amazon Comprehend - AWS Onl...Amazon Web Services
 
Building Text Analytics Solutions with AWS ML Services
Building Text Analytics Solutions with AWS ML ServicesBuilding Text Analytics Solutions with AWS ML Services
Building Text Analytics Solutions with AWS ML ServicesAmazon Web Services
 
Natural Language Processing for Data Analytics - Tel Aviv Summit 2018
Natural Language Processing for Data Analytics - Tel Aviv Summit 2018Natural Language Processing for Data Analytics - Tel Aviv Summit 2018
Natural Language Processing for Data Analytics - Tel Aviv Summit 2018Amazon Web Services
 
How to Enhance your Application using Amazon Comprehend for NLP - AWS Online ...
How to Enhance your Application using Amazon Comprehend for NLP - AWS Online ...How to Enhance your Application using Amazon Comprehend for NLP - AWS Online ...
How to Enhance your Application using Amazon Comprehend for NLP - AWS Online ...Amazon Web Services
 
Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...
Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...
Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...Amazon Web Services
 
Sviluppare applicazioni voice-first con AWS e Amazon Alexa
Sviluppare applicazioni voice-first con AWS e Amazon AlexaSviluppare applicazioni voice-first con AWS e Amazon Alexa
Sviluppare applicazioni voice-first con AWS e Amazon AlexaAmazon Web Services
 
Build Intelligent Apps with Amazon ML - Language Services - BDA302 - Chicago ...
Build Intelligent Apps with Amazon ML - Language Services - BDA302 - Chicago ...Build Intelligent Apps with Amazon ML - Language Services - BDA302 - Chicago ...
Build Intelligent Apps with Amazon ML - Language Services - BDA302 - Chicago ...Amazon Web Services
 
AWS의 새로운 언어, 음성, 텍스트 처리 인공지능 서비스::Vikram Anbazhagan::AWS Summit Seoul 2018
AWS의 새로운 언어, 음성, 텍스트 처리 인공지능 서비스::Vikram Anbazhagan::AWS Summit Seoul 2018AWS의 새로운 언어, 음성, 텍스트 처리 인공지능 서비스::Vikram Anbazhagan::AWS Summit Seoul 2018
AWS의 새로운 언어, 음성, 텍스트 처리 인공지능 서비스::Vikram Anbazhagan::AWS Summit Seoul 2018Amazon Web Services Korea
 
Social Media Analytics using Amazon QuickSight - AWS Online Tech Talks
Social Media Analytics using Amazon QuickSight - AWS Online Tech TalksSocial Media Analytics using Amazon QuickSight - AWS Online Tech Talks
Social Media Analytics using Amazon QuickSight - AWS Online Tech TalksAmazon Web Services
 
BDA302 Building Intelligent Apps with AWS Machine Learning Language Services
BDA302 Building Intelligent Apps with AWS Machine Learning Language ServicesBDA302 Building Intelligent Apps with AWS Machine Learning Language Services
BDA302 Building Intelligent Apps with AWS Machine Learning Language ServicesAmazon Web Services
 
Build Intelligent Apps with Amazon ML
Build Intelligent Apps with Amazon ML Build Intelligent Apps with Amazon ML
Build Intelligent Apps with Amazon ML Amazon Web Services
 
Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...
Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...
Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...Amazon Web Services
 
Add Intelligence to Applications with AWS ML Services
Add Intelligence to Applications with AWS ML ServicesAdd Intelligence to Applications with AWS ML Services
Add Intelligence to Applications with AWS ML ServicesAmazon Web Services
 
Best Practices for Distributed Machine Learning and Predictive Analytics Usin...
Best Practices for Distributed Machine Learning and Predictive Analytics Usin...Best Practices for Distributed Machine Learning and Predictive Analytics Usin...
Best Practices for Distributed Machine Learning and Predictive Analytics Usin...Amazon Web Services
 
Tensors for topic modeling and deep learning on AWS Sagemaker
Tensors for topic modeling and deep learning on AWS SagemakerTensors for topic modeling and deep learning on AWS Sagemaker
Tensors for topic modeling and deep learning on AWS SagemakerAnima Anandkumar
 
GPSBUS202_Driving Customer Value with Big Data Analytics
GPSBUS202_Driving Customer Value with Big Data AnalyticsGPSBUS202_Driving Customer Value with Big Data Analytics
GPSBUS202_Driving Customer Value with Big Data AnalyticsAmazon Web Services
 
AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...
AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...
AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...Amazon Web Services
 
Add Intelligence to Applications with AWS ML Services
Add Intelligence to Applications with AWS ML ServicesAdd Intelligence to Applications with AWS ML Services
Add Intelligence to Applications with AWS ML ServicesAmazon Web Services
 

Ähnlich wie NEW LAUNCH! Natural Language Processing for Data Analytics - MCL343 - re:Invent 2017 (20)

Use Amazon Comprehend and Amazon SageMaker to Gain Insight from Text
Use Amazon Comprehend and Amazon SageMaker to Gain Insight from TextUse Amazon Comprehend and Amazon SageMaker to Gain Insight from Text
Use Amazon Comprehend and Amazon SageMaker to Gain Insight from Text
 
Building Text Analytics Applications on AWS using Amazon Comprehend - AWS Onl...
Building Text Analytics Applications on AWS using Amazon Comprehend - AWS Onl...Building Text Analytics Applications on AWS using Amazon Comprehend - AWS Onl...
Building Text Analytics Applications on AWS using Amazon Comprehend - AWS Onl...
 
Building Text Analytics Solutions with AWS ML Services
Building Text Analytics Solutions with AWS ML ServicesBuilding Text Analytics Solutions with AWS ML Services
Building Text Analytics Solutions with AWS ML Services
 
Natural Language Processing for Data Analytics - Tel Aviv Summit 2018
Natural Language Processing for Data Analytics - Tel Aviv Summit 2018Natural Language Processing for Data Analytics - Tel Aviv Summit 2018
Natural Language Processing for Data Analytics - Tel Aviv Summit 2018
 
How to Enhance your Application using Amazon Comprehend for NLP - AWS Online ...
How to Enhance your Application using Amazon Comprehend for NLP - AWS Online ...How to Enhance your Application using Amazon Comprehend for NLP - AWS Online ...
How to Enhance your Application using Amazon Comprehend for NLP - AWS Online ...
 
Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...
Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...
Create Advanced Text Analytics Solutions with NLP - BDA310 - New York AWS Sum...
 
Sviluppare applicazioni voice-first con AWS e Amazon Alexa
Sviluppare applicazioni voice-first con AWS e Amazon AlexaSviluppare applicazioni voice-first con AWS e Amazon Alexa
Sviluppare applicazioni voice-first con AWS e Amazon Alexa
 
Build Intelligent Apps with Amazon ML - Language Services - BDA302 - Chicago ...
Build Intelligent Apps with Amazon ML - Language Services - BDA302 - Chicago ...Build Intelligent Apps with Amazon ML - Language Services - BDA302 - Chicago ...
Build Intelligent Apps with Amazon ML - Language Services - BDA302 - Chicago ...
 
AWS의 새로운 언어, 음성, 텍스트 처리 인공지능 서비스::Vikram Anbazhagan::AWS Summit Seoul 2018
AWS의 새로운 언어, 음성, 텍스트 처리 인공지능 서비스::Vikram Anbazhagan::AWS Summit Seoul 2018AWS의 새로운 언어, 음성, 텍스트 처리 인공지능 서비스::Vikram Anbazhagan::AWS Summit Seoul 2018
AWS의 새로운 언어, 음성, 텍스트 처리 인공지능 서비스::Vikram Anbazhagan::AWS Summit Seoul 2018
 
Social Media Analytics using Amazon QuickSight - AWS Online Tech Talks
Social Media Analytics using Amazon QuickSight - AWS Online Tech TalksSocial Media Analytics using Amazon QuickSight - AWS Online Tech Talks
Social Media Analytics using Amazon QuickSight - AWS Online Tech Talks
 
BDA302 Building Intelligent Apps with AWS Machine Learning Language Services
BDA302 Building Intelligent Apps with AWS Machine Learning Language ServicesBDA302 Building Intelligent Apps with AWS Machine Learning Language Services
BDA302 Building Intelligent Apps with AWS Machine Learning Language Services
 
Build Intelligent Apps with Amazon ML
Build Intelligent Apps with Amazon ML Build Intelligent Apps with Amazon ML
Build Intelligent Apps with Amazon ML
 
AWS Storage State of the Union
AWS Storage State of the UnionAWS Storage State of the Union
AWS Storage State of the Union
 
Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...
Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...
Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...
 
Add Intelligence to Applications with AWS ML Services
Add Intelligence to Applications with AWS ML ServicesAdd Intelligence to Applications with AWS ML Services
Add Intelligence to Applications with AWS ML Services
 
Best Practices for Distributed Machine Learning and Predictive Analytics Usin...
Best Practices for Distributed Machine Learning and Predictive Analytics Usin...Best Practices for Distributed Machine Learning and Predictive Analytics Usin...
Best Practices for Distributed Machine Learning and Predictive Analytics Usin...
 
Tensors for topic modeling and deep learning on AWS Sagemaker
Tensors for topic modeling and deep learning on AWS SagemakerTensors for topic modeling and deep learning on AWS Sagemaker
Tensors for topic modeling and deep learning on AWS Sagemaker
 
GPSBUS202_Driving Customer Value with Big Data Analytics
GPSBUS202_Driving Customer Value with Big Data AnalyticsGPSBUS202_Driving Customer Value with Big Data Analytics
GPSBUS202_Driving Customer Value with Big Data Analytics
 
AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...
AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...
AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...
 
Add Intelligence to Applications with AWS ML Services
Add Intelligence to Applications with AWS ML ServicesAdd Intelligence to Applications with AWS ML Services
Add Intelligence to Applications with AWS ML Services
 

Mehr von Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Mehr von Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

NEW LAUNCH! Natural Language Processing for Data Analytics - MCL343 - re:Invent 2017

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Comprehend M C L 3 4 3 N o v e m b e r 3 0 , 2 0 1 7 N i n o B i c e , P r o d u c t M a n a g e r D i m i t r i s S o u l i o s , E n g i n e e r M a n a g e r
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Let’s Take a Look Around Us
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Growth of Natural Language Experiences • Public Content is Relevant • Social Media • News • Natural Language Customer Engagement • Reviews/Comment • Support (call, email feedback)
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Text Analytics at Scale • AWS Platform value • Amazon S3 Data Lakes • Scalable, pay for what you use, analytics
  • 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Training NLP is Hard and Expensive NLP Model Data Collection and Prep Training the model Data annotation
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Comprehend: Natural Language Processing 😃 Sentiment Entities Languages Key phrases Topic modeling POWERED BY DEEP LEARNING
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. A m a z o n . c o m , I n c . i s l o c a t e d i n S e a t t l e , W A a n d w a s f o u n d e d J u l y 5 t h , 1 9 9 4 b y J e f f B e z o s . O u r c u s t o m e r s l o v e b u y i n g e v e r y t h i n g f r o m b o o k s t o b l e n d e r s a t g r e a t p r i c e s N a m e d E n t i t i e s • A m a z o n . c o m : O r g a n i z a t i o n • S e a t t l e , W A : L o c a t i o n • J u l y 5 t h , 1 9 9 4 : D a t e • J e f f B e z o s : P e r s o n K e y p h r a s e s • O u r c u s t o m e r s • b o o k s • b l e n d e r s • g r e a t p r i c e s S e n t i m e n t • P o s i t i v e L a n g u a g e • E n g l i s h Text Analysis
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Topic Modeling Document Topic Proportion Doc.txt 0 .89 Doc.txt 1 .67 Doc.txt 2 .91 Topic Term Weight 0 Washington .89 1 Silicon Valley .67 2 Roasting .91 Keywords Topic Groups Document Relationship to Topics
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Console Demo
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Voice of Customer Analytics Semantic Search Knowledge Management/Discovery Analyzing what customer are saying about your brand, products and services Making search smarter by searching on keyphrase, sentiment and topic Organizing documents, categorizing by topic and personalizing experiences Common Use Cases
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS ML Stack Frameworks & Infrastructure AWS Deep Learning AMI GPU (P3 Instances) Mobile CPU (C5 Instances) IoT (Greengrass) Vision: Rekognition Image Rekognition Video Speech: Polly Transcribe Language: Lex Translate Comprehend Apache MXNet PyTorch Cognitive Toolkit Keras Caffe2 & Caffe TensorFlow Gluon Application Services Platform Services Amazon Machine Learning Mechanical Turk Spark & EMR Amazon SageMaker AWS DeepLens
  • 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Developer Experience
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Synchronous • DetectDominantLanguage and BatchDetectDominantLanguage – to detect the dominant language in a document. We can detect up to 100 languages. • DetectEntities and Batch DetectEntities – to detect the entities, such as persons or places, in the document. • DetectKeyPhrases and Batch DetectKeyPhrases – to detect key noun phrases that are most indicative of the content. • DetectSentiment and Batch DetectSentiment – to detect the emotional sentiment, positive, negative, mixed, or neutral, of a document. Asynchronous • StartTopicDetection – to start a topic modeling job • ListTopicDetection – to list all your submitted jobs • DescribeTopicDetection –to get progress status and information about each submitted job API Summary
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. { • "Languages": [ » { • "LanguageCode": "string", • "Score": number » } • ] } Synchronous APIs • { • "Entities": [ • { • "BeginOffset": number, • "EndOffset": number, • "Score": number, • "Text": "string", • "Type": "string" • } • ] • }
  • 15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. import boto3 import json comprehend = boto3.client(service_name='comprehend', region_name='region') text = "It is raining today in Seattle" print('Calling DetectEntities') print( • json.dumps( • comprehend.detect_entities(Text=text, LanguageCode='en'), sort_keys=True, indent=4) • ) print('End of DetectEntitiesn') Synchronous APIs
  • 16. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. { • "ErrorList": [ • { – "ErrorCode": "string", – "ErrorMessage": "string", – "Index": number • } • ], • "ResultList": [ • { – "Entities": [ » { • "BeginOffset": number, • "EndOffset": number, • "Score": number, • "Text": "string", • "Type": "string" » } – ], – "Index": number • } • ] } Batch APIs
  • 17. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AmazonComprehend client = AmazonComprehendClientBuilder.standard() • .withCredentials(new AWSStaticCredentialsProvider(awsCreds)) • .withRegion("region") • .build(); String[] textList = {"I love Seattle", "Today is Sunday", "Tomorrow is Monday”}; // Call detectEntities API System.out.println("Calling BatchDetectEntities"); BatchDetectEntitiesRequest batchDetectEntitiesRequest = new BatchDetectEntitiesRequest() • .withTextList(textList) • .withLanguageCode("en"); BatchDetectEntitiesResult batchDetectEntitiesResult = client.batchDetectEntities(batchDetectEntitiesRequest); for(BatchDetectEntitiesItemResult item : batchDetectEntitiesResult.getResultList()) { • System.out.println(item); } Batch APIs
  • 18. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. aws comprehend start-topics-detection-job • --number-of-topics topics to return • --job-name "job name" • --region region • --cli-input-json file: • { • "InputDataConfig": { – "S3Uri": "s3://input bucket/input path", – "InputFormat": "ONE_DOC_PER_FILE" • }, • "OutputDataConfig": { – "S3Uri": "s3://output bucket/output path" • }, • "DataAccessRoleArn": "arn:aws:iam::account ID:role/data access role" • } aws comprehend describe-topics-detection-job --region region --job-id job ID Topic Modeling APIs
  • 19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Comprehend Powered Solutions
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Comprehend + AWS = Scale Text Analytics Amazon Kinesis Amazon ES Amazon Redshift Amazon EMR • Semantic • Rich Filtering • Grouping, Trends • Joining, Correlating • Clustering • Graph, Search • Near real-time • Alerts Amazon S3 Articles, Documents Social Media, Support Amazon Aurora
  • 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Launch Customer: Elementum
  • 22. Elementum: Make.Things.Better. Supply Chain Management • Fortune 100 clients • Provide a real-time-end-to-end platform that unifies procurement, logistics, manufacturing, and inventory operations. • Our Product Graph digitally maps the $25T global product economy. • Enable manufacturers to make smarter decisions, anticipate disruptions, and quickly rally your teams to take corrective action, converting volatility into opportunity. Operational Excellence • Drive revenue growth • Deliver the right products on-time • Proactively recommend alternative when needed (natural disasters, strikes, etc) • Increase free cash • Reduce Time to Market • Monitor actual performance vs SLAs
  • 23. News Feed Analysis & Requirements Amazon Comprehend • Discover meaning and relationships in text from numerous sources • Identify topics in a collection of text • Continually learning, always improving • Easy organization and categorization of documents by topic for easier discovery, ability to personalize content recommendations for readers by recommending other articles related to the same topic. • Fully managed and continuously trained service • Global Supply Chain requires local language translation • Disaster Aware System – Build proactive recommendation alternatives when needed (I.E. natural disasters, strikes, geo- political, etc) • Operational Excellence • Business Continuity • Build continuous supply-chain workflow
  • 24. News Feed Analysis - Workflow Amazon S3 News from multiple channels Amazon Comprehend Amazon S3 Amazon Athena Processing Natural Language Ad Hoc Queries Amazon EMR Amazon DynamoDB User Application Build predictions and alternative route recommendations Feedback
  • 25. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Launch Customer: Infor
  • 26. Infor is an enterprise software provider and strategic technology partner for more than 90,000 organizations worldwide. Our software is purpose- built for specific industries, providing complete suites that are designed to support progress – for individuals, businesses, and the world. Customersandinnovationatthecore
  • 27. DATA MGMT Data Lake Graph Data Catalogue Data Services APIs Data Pipelines Archiving UX Portal In-context Homepages Search Chat Documents (IDM) Process integration Activity Monitoring Workflow API gateway Orchestration Mapping Mediation iPAAS Single Sign On Users / Roles Groups Auditing / Monitoring Risk & Compliancy Insights SECURITY Single Sign On Users / Roles Groups Auditing / Monitoring Risk & Compliancy Insights SECURITY PAAS Dev Framework Composite Apps Soho UX Library Reports Extensibility Single Sign On Users / Roles Groups Auditing / Monitoring Risk & Compliancy Insights SECURITY Digital Assistant Automated Skills Contextual A.I. Image recognition A.I. PaaS COLEMAN A.I. IOT IoT Portal Connectors Embedded EAM Analytics Electronic Messages Reports Tax Engine eAccounting Financial Controller Submission Portal LOCALIZATIONS I N F O R T E C H N O L O G Y S U I T E
  • 28. A M A Z O N C O M P R E H E N D + I N F O R T E C H N O L O G Y Unstructured Documents Search Chat Analysis Ability to extract sentiment and entity relationships in documents to automatically create actions and provide refined search capabilities Ability to accept search requests in natural language and create relationships to entities in order to generate more accurate search queries and to automatically link to Digital Assistant skills Ability to transcribe and analyze text and voice conversations to create contextual minutes and tasks, while capturing unstructured knowledge
  • 29. A M A Z O N C O M P R E H E N D + I N F O R T E C H N O L O G Y Unstructured Documents Search Sentiment Chat Analysis Docs (IDM) S3 NLP S3 Search Workflow Infor Chat ASR NLP S3 APIs Search Workflow APIs Elasticsearch NLP ASR S3 Graph
  • 30. Unstructured Documents Search Sentiment Chat Analysis IDM S3 NLP S3 Search Workflow Infor Chat ASR NLP S3 APIs Search Workflow APIs Elasticsearch NLP ASR S3 Graph A M A Z O N C O M P R E H E N D + I N F O R T E C H N O L O G Y (AI)
  • 31. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Comprehend Demo: Social Analytics
  • 32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Twitter Stream API Amazon Kinesis Amazon S3 Amazon Athena Analyze social media postings and comments to organize and classify customer feedback and look for common patterns. Visualize results in Amazon QuickSight
  • 33. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Comprehend: Call to action • Free to try! • Pay for what you use • AWS SDK, Code Samples • Follow us!
  • 34. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank you
  • 35. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Use topic modeling to categorize documents, improving information management and data discovery S3 bucket full of blog posts over the years Com preh end Comprehend Topic Modeling Job Blogs organized into topic groups for easier discovery Marketing Engineering Tips Community Messaging
  • 36. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 37. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.