AWS offers a suite of AI and machine learning services including:
- Rekognition for image and video analysis including object detection, facial recognition and analysis, and image moderation.
- Polly for text-to-speech conversion with many voices and languages.
- Lex for building conversational bots using voice and text across channels like Alexa, Slack, and Facebook Messenger.
- Comprehend for natural language processing including keyword extraction, sentiment analysis, and topic modeling from text.
- SageMaker as a fully managed platform for building, training, and deploying machine learning models at scale.
11. DeepLens: Deep-Learning Enabled Video Camera
A DL video camera uses deep convolutional neural networks (CNNs) to analyze visual imagery.
The device itself is a development environment to build computer vision applications.
AWS DeepLens communicates with the following ML endpoints:
• Amazon SageMaker, for model training and validation
• AWS Lambda, event-driven triggers run inference against CNN models
• AWS Greengrass, for deploying updates and functions to your device and other IoT devices
April 2018
18. Polly: Life-like Speech Service
Plain Text SSML Lexicons
Plain Text SSML Lexicons
Speech Synthesis Markup Language
<speak> - Start Tag
<break> - Pause in Speech
<lang> - Specifies the language
<mark> - Tag Name for specific word
<p> - Indicates Paragraph
<phoneme>- phonetic pronunciation
<prosody> - Controls the volume
<s> - Indicates a sentence
<say-as>- Interpretation
<sub> - Alias words
<w> - Customize pronunciation
<amazon:effect name="whispered">
<lexeme>
<grapheme>espresso</grapheme
>
<alias>ess-press-oh</alias>
</lexeme>
20. Lex: The Advent Of Conversational Interactions
1st Gen: Machine-oriented
interactions
2nd Gen: Control-oriented
& translated
3rd Gen:
Intent-oriented
Speech Recognition Language UnderstandingBusiness Logic
Disparate Systems Authentication
Messaging platforms
Scale
Testing
Security
Availability
Mobile
21. Lex – Converstaional Engines
Informational Bots
Chatbots for everyday consumer requests
Application Bots
Build powerful interfaces to mobile applications
• News updates
• Weather
information
• Game scores ….
• Book tickets
• Order food
• Manage bank accounts ….
Enterprise Productivity Bots
Streamline enterprise work activities and improve efficiencies
• Check sales numbers
• Marketing performance
• Inventory status ….
Internet of Things (IoT) Bots
Enable conversational interfaces for device interactions
• Wearables
• Appliances
• Auto ….
Operational Bots
Chatbots for IT automation
• Reset my
Password
• TCO analysis
• Productivity….
22.
23. Most Common Algorithms Provided
•Linear Learner
•Factorization Machines
•XGBoost Algorithm
•Image Classification Algorithm
•Amazon SageMaker Sequence2Sequence
•K-Means Algorithm
•Principal Component Analysis (PCA)
•Latent Dirichlet Allocation (LDA)
•Neural Topic Model (NTM)
•DeepAR Forecasting
•BlazingText
import sagemaker
Sagemaker: Fully-Managed Machine Learning
10x
Performance
Single-Click Training
Train Models at Petabyte Scale
Deploy in Production
Auto-Scaling Cluster of AWS EC2 Instances
OpenSource tools
TensorFlow
Apache MXNet
A/B Testing
Built-in
24. AI/ML Adoption Benefits
CONVERTING
THE POWER OF
MACHINE
LEARNING INTO
BUSINESS VALUE
MAKING THE
BEST USE OF A
DATA SCIENTISTS
TIME
EMBEDDING
MACHINE
LEARNING INTO
THE FABRIC OF
YOUR BUSINESS
While the power of ML is unrivaled, “data scientists spend around
80% of their time on preparing and managing data for analysis” …
hence only 20% of their time is used to derive insights
The value of data science relies upon operationalizing models
within business applications and processes, yet “50% of the
predictive models [built] don’t get implemented”
While “60% of companies agree that big data will help improve their
decision making and competitiveness … only 28% indicate that they
are currently generating strategic value from their data”
1
2
3
29. AWS AI/ML: Solutions for Every Skill Level
• Designed for Developers & Data Scientists
• Solution-oriented Prebuilt Models Available via APIs
• Image Analysis, NLU, NLP, Translation, Text-to-Speech & Speech-to-Text
• Designed for Data Scientists to Address Common Needs
• Fully Managed Platform for Model Building
• Reduces the Heavy Lifting in Model Building & Deployment
• Designed for Data Scientists to Address Advanced / Emerging Needs
• Provides Maximum Flexibility to develop on the leading AI Frameworks
• Enables Expert AI Systems to be Developed & Deployed
Services
Platforms
Frameworks
33. Polly: Life-like Speech Service
Converts text
to life-like speech
47 voices 27 languages Low latency,
real time
Fully managed
34. Lex: Build Natural, Conversational Interactions In Voice & Text
Voice & Text
“Chatbots”
Powers
Alexa
Voice interactions
on mobile, web
& devices
Text interaction
with Slack & Messenger
Enterprise
Connectors
(with more coming) Salesforce
Microsoft Dynamics
Marketo
Zendesk
Quickbooks
Hubspot
35. BOT Intent Slot & Slot type
BOT Intent Slot & Slot type
An intent represents an action that
the user wants to perform
Intent name– A descriptive name for
the intent.
Sample utterances – How a user
might convey the intent.
How to fulfill the intent – How you
want to fulfill the intent after the user
provides the necessary information
Slot - An intent can require zero or
more slots or parameters
Slot type – Each slot has a type.
You can create your custom slot
types or use built-in slot types
Lex: Build Natural, Conversational Interactions In Voice & Text
An Amazon Lex bot is powered
by Automatic Speech
Recognition (ASR) and Natural
Language Understanding
(NLU) capabilities
36. Response Cards
• Simplify interactions for your users
• Increase bot's accuracy
• Can be used with Facebook Messenger, Slack, and Twilio as well as your own client
applications.
41. AI Inquisitors AI Adopters AI Experts
Interested in AI but
have limited expertise
and/or resources
Limited expertise
and/or use of AI for
one-off projects
Advanced expertise
and/or use of
embedded AI in apps
AI/ML Assessment
43. Prep Question Sample Answer
What Business or Operational benefits are you trying to drive? • Improve content personalization
How will you consume the outputs and put them into action?
• Content will be distributed at a
targeted level
What types of data is available today? Where does the data
reside?
• Content and subscription data
What types of analytics and/or machine learning are being
employed today?
• Business Intelligence
• Predictive Analytics
What staff and/or consultants currently support these activities?
• Data Engineers
• Data Scientists
What software currently supports these activities? • R / Python
What is your ideal scenario in tackling these business objectives? • One-to-one content for individuals
What challenges have you experienced when deploying AI?
• Prioritization of Targets
• Operationalization
AI/ML Assessment