SlideShare a Scribd company logo
1 of 68
Download to read offline
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Artificial Intelligence for Developers
Boaz Ziniman, Technical Evangelist – Amazon Web Service
@ziniman
boaz.ziniman.aws
ziniman
OOP 2019
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon.com,1995
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Our deep experience with AI/ML differentiates our approach
Product
recommendation
engine
Robot-enabled
fulfillment
centers
New
product
categories
Amazon has invested in AI/ML since our inception, and we
share our knowledge and capabilities with our customers
20181995
Natural language
processing-supported
contact centers
ML-driven supply
chain and
capacity planning
Checkout-free
shopping
using deep learning
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Machine Learning On AWS Today
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Our mission
Put Machine Learning in the hands of
every developer and data scientist
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Application
Services
Platform
Services
Frameworks
&
Infrastructure
API-driven services: Vision & Language Services, Conversational Chatbots
Deploy machine learning models with high-performance machine learning
algorithms, broad framework support, and one-click training, tuning, and
inference.
Develop sophisticated models with any framework, create managed, auto-
scaling clusters of GPUs for large scale training, or run inference on trained
models.
AWS ML Stack
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Application
Services
Platform
Services
Frameworks
&
Infrastructure
API-driven services: Vision & Language Services, Conversational Chatbots
Deploy machine learning models with high-performance machine learning
algorithms, broad framework support, and one-click training, tuning, and
inference.
Develop sophisticated models with any framework, create managed, auto-
scaling clusters of GPUs for large scale training, or run inference on trained
models.
AWS ML Stack
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Application Services
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Rekognition
Deep Learning-based image analysis service
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon
Rekognition
Object and scene detection
Facial analysis
Face comparison
Celebrity recognition
Image moderation
Text in image
Image analysis service
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Object & Scene Detection
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Facial Analysis
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Smiling?
Facial Analysis
(Deep) Learning from a Masterpiece
http://bit.ly/MonaLisaAI
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Crowd Detection – up to 100 faces
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Facial Search
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Explicit Nudity
Nudity
Graphic Male Nudity
Graphic Female Nudity
Sexual Activity
Partial Nudity
Suggestive
Female Swimwear or Underwear
Male Swimwear or Underwear
Revealing Clothes
Image Moderation
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Celebrity Recognition
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Text in Image
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DEMO
https://github.com/ziniman/aws-rekognition-demo
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rekognition API example
boaz: ~/ aws rekognition detect-labels
--image '{"S3Object":{"Bucket":"demos.ziniman.com","Name":"photos/reko.jpg"}}’
{
"Labels": [
{
"Confidence": 99.14048767089844,
"Name": "Human"
},
{
"Confidence": 99.1404800415039,
"Name": "People"
},
{
"Confidence": 99.14048767089844,
"Name": "Person"
}……
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rekognition API example
boaz: ~/ aws rekognition detect-faces
--image '{"S3Object":{"Bucket":"demos.ziniman.com","Name":"photos/reko.jpg"}}'
--attributes "ALL”
{
"FaceDetails": [
{
....
"Gender": {
"Confidence": 99.9211654663086,
"Value": "Male"
},
"AgeRange": {
"High": 52,
"Low": 35
},
....
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Face search - media and entertainment
A u t o m a t i n g f o o t a g e
t a g g i n g w i t h A m a z o n
R e k o g n i t i o n
Indexed 99,000 people
Saves ~9,000 hours a year in labor
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Marinus Analytics
Marinus Analytics provides law enforcement
with tools founded in artificial intelligence.
Traffic Jam, is a suite of tools for use by law
enforcement agencies on sex trafficking
investigations.
Before using Amazon Rekognition, their only
recourse was manual processing; this was time-
intensive or not possible.
Now, investigators are able to take effective
action by searching through millions of records
in seconds to find victims.
http://www.marinusanalytics.com/articles/2017/10
/17/amazon-rekognition-helps-marinus-analytics-
fight-human-trafficking
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Rekognition Video
Deep Learning-based video analysis service
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Video Analysis
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Polly
Deep Learning-based text-to-speech service
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“Today in Seattle, WA
it’s 11°F”
Amazon Polly: Text In, Life-like Speech Out
58 voices across 28 languages
“Today in Seattle Washington
it’s 11 degrees Fahrenheit”
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Polly: Text In, Life-like Speech Out
“Today in Mumbai,
India it’s 32°C”
“Today in Mumbai, India it’s 32
degrees Celcius”
58 voices across 28 languages
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
A Focus On Voice Quality & Pronunciation
1. Automatic, Accurate Text Processing
• “Today in Seattle, WA, it’s 11°F”
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
A Focus On Voice Quality & Pronunciation
1. Automatic, Accurate Text Processing
2. Intelligible and Easy to Understand
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
A Focus On Voice Quality & Pronunciation
1. Automatic, Accurate Text Processing
2. Intelligible and Easy to Understand
3. Add Semantic Meaning to Text
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
A Focus On Voice Quality & Pronunciation
https://www.w3.org/TR/speech-synthesis/
<speak>
The spelling of my name is
<prosody rate='x-slow'>
<say-as interpret-as="characters">Boaz</say-as>
</prosody>
</speak>
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
A Focus On Voice Quality & Pronunciation
1. Automatic, Accurate Text Processing
2. Intelligible and Easy to Understand
3. Add Semantic Meaning to Text
• “Richard’s number is 2122341237“
<say-as interpret-as="telephone">
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Voice Modification: Vocal Tract Length
<speak>
This is Brian without any voice modifications.
<amazon:effect vocal-tract-length="+15%"> Imagine now that I got bigger… </amazon:effect>
<amazon:effect vocal-tract-length="+25%"> Suppose that I got even bigger still… </amazon:effect>
Now let's go back and hear the effect when I go in the opposite direction.
<amazon:effect vocal-tract-length="-15%"> Can you tell that I'm getting smaller? </amazon:effect>
<amazon:effect vocal-tract-length="-25%"> Now I'm even smaller than before. </amazon:effect>
</speak>
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Polly API example
aws polly synthesize-speech 
--output-format mp3 --voice-id Matthew --text-type ssml 
--text '<speak>
<amazon:auto-breaths>
<prosody rate="x-slow" pitch="low">Here is my little secret.</prosody>
<amazon:breath duration="long" volume="x-loud"/>
<amazon:effect name="whispered">
<prosody rate="x-slow">
<prosody pitch="x-low">I</prosody>
killed Mufasa!
</prosody>
</amazon:effect>
</amazon:auto-breaths>
</speak>' 
mufasa.mp3
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“This is a new technology that can give users
more choice and better accessibility to our
content, so we wanted to create an
experiment to dive deeper into the user
experience. After a month, we’ll take what
we’ve learned about how users engage with
this feature to develop our first iteration of a
product with Amazon Polly.“
Joseph Price, Product Manager
The Washington Post
https://www.washingtonpost.com/pr/wp/201
7/06/09/the-washington-post-to-start-
experimenting-with-audio-articles-using-
amazon-polly
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Transcribe
Automatic speech recognition service
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“Hello, this is Allan
speaking”
Automatic speech recognition service
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Support for
telephony
audio
Timestamp
generation
Intelligent punctuation
and formatting
Recognize multiple
speakers
Custom
vocabulary
Multiple
languages
Automatic speech recognition service
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ringDNA
RingDNA is an end-to-end communications
platform for sales teams.
Hundreds of enterprise organizations use
RingDNA to increase productivity, engage in
smarter sales conversations, gain predictive
sales insights and improve their win rate.
Speech to Text
"A critical component of RingDNA’s Conversation
AI requires best of breed speech-to-text to deliver
transcriptions of every phone call. RingDNA is
excited about Amazon Transcribe since it
provides high-quality speech recognition at scale,
helping us to better transcribe every call to text"
Howard Brown, CEO & Founder, RingDNA
https://www.youtube.com/watch?v=1ZJ_f1bDdog
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Translate
Neural Machine Translation Service
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“Hello, what’s up? Do
you want to go see a
movie tonight?”
Amazon Translate
Natural and fluent language translation
“Hallo, was gibt's?
Möchten Sie heute Abend
einen Film sehen?"
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Automatic translation
Real-time
translation
Powered by Deep
Learning
21 Language pairs
(417 translation combinations)
Language detection
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Translate API example
boazz: ~$ aws translate translate-text 
--text "Hello, what’s up? Do you want to go see a movie tonight?" 
--source-language-code auto --target-language-code de
{
"TargetLanguageCode": "de",
"TranslatedText": "Hallo, was gibt's? Möchten Sie heute Abend einen Film
sehen?",
"SourceLanguageCode": "en"
}
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Translate API example
import boto3
translate = boto3.client("translate")
lang_flag_pairs = [("fr", "!"), ("de", """),
("es", "#"), ("pt", "$"),
("zh", "%"), ("ar", "&"),
("ja", "'"), ("ru", "("),
("it", ")"), ("zh-TW", "*"),
(”he", "+"), ("cs", ",")]
for lang, flag in lang_flag_pairs:
print(flag)
print(translate.translate_text(
Text="Hello, World",
SourceLanguageCode="en",
TargetLanguageCode=lang
)['TranslatedText'])
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Translate API example
!
Bonjour, Monde
"
Hallo, Welt
#
Hola, Mundo
$
Olá, Mundo
%
&
‫ﻣ‬‫ﺮ‬‫ﺣ‬‫ﺒ‬‫ﺎ‬،‫ا‬‫ﻟ‬‫ﻌ‬‫ﺎ‬‫ﻟ‬‫ﻢ‬
'
(
Привет, Мир
)
Ciao, Mondo
*
,
+
‫ש‬‫ל‬‫ו‬‫ם‬‫ע‬‫ו‬‫ל‬‫ם‬
,
Ahoj, světe.
https://github.com/ziniman/aws-translate-demo
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Demo – https://translate.boaz.cloud
https://github.com/ziniman/aws-translate-demo
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Hotels.com
Machine Translation
At Hotels.com, we are committed to offering all of our customers the most
relevant and up to date information about their destination. To achieve that,
we operate 90 localized websites in 41 languages. We have more than 25M
customer reviews and more are coming in every day, making a great candidate
for machine translation. Having evaluated Amazon Translate and several other
solutions, we believe that Amazon Translate presents a quick, efficient and
most importantly, accurate solution.
Matt Fryer, VP and Chief Data Science Officer, Hotels.com
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DEMO
https://github.com/ziniman/aws-rekognition-demo
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Polly
def speak(text_string, voice="Joanna"):
try:
# Request speech synthesis
response = polly.synthesize_speech(Text=text_string,
TextType="text", OutputFormat="pcm", VoiceId=voice)
except (BotoCoreError, ClientError) as error:
# The service returned an error, exit gracefully
print(error)
exit(-1)
# Access the audio stream from the response
if "AudioStream" in response:
stream = pya.open(format=pya.get_format_from_width(width=2), channels=1, rate=16000,
output=True)
stream.write(response['AudioStream'].read())
sleep(1)
stream.stop_stream()
stream.close()
else:
# The response didn't contain audio data, return False
print("Could not stream audio")
return(False)
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rekognition
def reko_detect_labels(image_bytes):
response = reko.detect_labels(
Image={
'Bytes': image_bytes
},
MaxLabels=8,
MinConfidence=60
)
return response
def reko_detect_faces(image_bytes):
response = reko.detect_faces(
Image={
'Bytes': image_bytes
},
Attributes=['ALL']
)
return response
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Comprehend
Natural Language Processing
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fully managed natural language processing
Discover valuable insights from text
Entities
Key Phrases
Language
Sentiment
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Topic modeling
STORM
WORLD SERIES
AUSTRALIASTOCK MARKET
WASHINGTON
HEALTH
CRISIS
MACHINE
LEARNING
LIBRARY OF
NEWS ARTICLES *
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Run Amazon Comprehend on S3 Bucket
import boto3
import json
s3 = boto3.resource('s3’)
bucket_name = ‘my_bucket’
region_name = ‘us-east-1’
bucket = s3.Bucket(bucket_name)
comprehend = boto3.client(service_name='comprehend', region_name=region)
for obj in bucket.objects.all():
body = obj.get()['Body'].read()
text = body
sentiment_response = comprehend.detect_sentiment(Text=text, LanguageCode='en’)
print(json.dumps(sentiment_response, sort_keys=True, indent=4))
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Demo
https://github.com/ziniman/aws-comprehend-demo
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Comprehend Medical
Protect patient
information
Lower medical document
processing costs
K E Y F E AT U R E S
Extract medical data
quickly and accurately
Medical
Conditions
Anatomy
Entities
PHI
Identification
Medication and
Dosage
Extraction
No ML experience
required
NEW
Extract text and data from virtually any document
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Lex
Conversational Interfaces
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Intents
A particular goal that the
user wants to achieve
Utterances
Spoken or typed phrases
that invoke your intent
Slots
Data the user must provide to fulfill the
intent
Prompts
Questions that ask the user to input
data
Fulfillment
The business logic required to fulfill the
user’s intent
BookHotel
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
New Services
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Personalize
K E Y F E AT U R E S
Context-aware
Recommendations
Automated
machine learning
Bring existing algorithms
from Amazon SageMaker
Continuous
learning
Data is kept
private and
encrypted
NEW
Improve customer experiences with personalization and recommendations
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Forecast
K E Y F E AT U R E S
Consider
multiple
time-series
at once
Automatic
machine
learning
Visualize
forecasts &
import results into
business apps
Evaluate model
accuracy
Privacy &
encryption
Bring existing
algorithms from
Amazon
SageMaker
NEW
Improve forecasting accuracy by up to 50% at 1/10th the cost
Schedule
forecasts
and training
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Textract
K E Y F E AT U R E S
Optical Character
Recognition
(OCR)
Key-value pair
detection
Adjustable
confidence
thresholds
Table
detection
Bounding box
coordinates
No ML experience
required
NEW
Extract text and data from virtually any document
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
FRAMEWORKS AND INTERFACES
PLATFORM SERVICES
APPLICATION SERVICES
Amazon
Rekognition
Democratization of AI
Amazon
Rekognition Video
Amazon SageMaker AWS DeepLens Amazon DeepRacer
Deep Learning AMI
Amazon EMR
Amazon Polly
Amazon Transcribe
Amazon Lex
Amazon Translate
Amazon Comprehend
Amazon Personalize
Amazon Forecast
Amazon Textract
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank You!
Give me feedback
http://bit.ly/2QZddrm
Boaz Ziniman - Technical Evangelist
Amazon Web Service
@ziniman
boaz.ziniman.aws
ziniman

More Related Content

What's hot

Serverless in Action on AWS
Serverless in Action on AWSServerless in Action on AWS
Serverless in Action on AWSAdrian Hornsby
 
Aggiungi funzionalita AI alle tue applicazioni con gli Amazon AI
Aggiungi funzionalita AI alle tue applicazioni con gli Amazon AIAggiungi funzionalita AI alle tue applicazioni con gli Amazon AI
Aggiungi funzionalita AI alle tue applicazioni con gli Amazon AIAmazon Web Services
 
Ai Services on AWS
Ai Services on AWSAi Services on AWS
Ai Services on AWSBoaz Ziniman
 
Innovations and The Cloud
Innovations and The CloudInnovations and The Cloud
Innovations and The CloudAdrian Hornsby
 
Webinar AWS: Ciclo de vida e análise de dados na Nuvem AWS
Webinar AWS: Ciclo de vida e análise de dados na Nuvem AWSWebinar AWS: Ciclo de vida e análise de dados na Nuvem AWS
Webinar AWS: Ciclo de vida e análise de dados na Nuvem AWSAmazon Web Services LATAM
 
Devoxx: Building AI-powered applications on AWS
Devoxx: Building AI-powered applications on AWSDevoxx: Building AI-powered applications on AWS
Devoxx: Building AI-powered applications on AWSAdrian Hornsby
 
AWS Initiate - A Cultura de Inovação da Amazon direcionada ao sucesso do Cliente
AWS Initiate - A Cultura de Inovação da Amazon direcionada ao sucesso do ClienteAWS Initiate - A Cultura de Inovação da Amazon direcionada ao sucesso do Cliente
AWS Initiate - A Cultura de Inovação da Amazon direcionada ao sucesso do ClienteAmazon Web Services LATAM
 
AI: State of the Union
AI: State of the UnionAI: State of the Union
AI: State of the UnionAdrian Hornsby
 
Introduction to Amazon Go and Amazon Go Tour by Humphrey Chan
Introduction to Amazon Go  and Amazon Go Tour by Humphrey ChanIntroduction to Amazon Go  and Amazon Go Tour by Humphrey Chan
Introduction to Amazon Go and Amazon Go Tour by Humphrey ChanSameer Kenkare
 
AIML Webinar - Modernize Citizen Services
AIML Webinar - Modernize Citizen ServicesAIML Webinar - Modernize Citizen Services
AIML Webinar - Modernize Citizen ServicesAmazon Web Services
 
Build Intelligent Applications Using AI Services
Build Intelligent Applications Using AI ServicesBuild Intelligent Applications Using AI Services
Build Intelligent Applications Using AI ServicesAmazon Web Services
 
AWS Startup Day Santiago - Tools For Building Your Startup
AWS Startup Day Santiago - Tools For Building Your StartupAWS Startup Day Santiago - Tools For Building Your Startup
AWS Startup Day Santiago - Tools For Building Your StartupAmazon Web Services LATAM
 
Alexa Voice Services by Linda Lian
Alexa Voice Services by Linda LianAlexa Voice Services by Linda Lian
Alexa Voice Services by Linda LianSameer Kenkare
 
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...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
 
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
 
Add Intelligence to Applications with AWS ML: Machine Learning Workshops SF
Add Intelligence to Applications with AWS ML: Machine Learning Workshops SFAdd Intelligence to Applications with AWS ML: Machine Learning Workshops SF
Add Intelligence to Applications with AWS ML: Machine Learning Workshops SFAmazon Web Services
 

What's hot (20)

Serverless in Action on AWS
Serverless in Action on AWSServerless in Action on AWS
Serverless in Action on AWS
 
Aggiungi funzionalita AI alle tue applicazioni con gli Amazon AI
Aggiungi funzionalita AI alle tue applicazioni con gli Amazon AIAggiungi funzionalita AI alle tue applicazioni con gli Amazon AI
Aggiungi funzionalita AI alle tue applicazioni con gli Amazon AI
 
AI Today
AI TodayAI Today
AI Today
 
Ai Services on AWS
Ai Services on AWSAi Services on AWS
Ai Services on AWS
 
Innovations and The Cloud
Innovations and The CloudInnovations and The Cloud
Innovations and The Cloud
 
An Overview of AI at AWS
An Overview of AI at AWSAn Overview of AI at AWS
An Overview of AI at AWS
 
Webinar AWS: Ciclo de vida e análise de dados na Nuvem AWS
Webinar AWS: Ciclo de vida e análise de dados na Nuvem AWSWebinar AWS: Ciclo de vida e análise de dados na Nuvem AWS
Webinar AWS: Ciclo de vida e análise de dados na Nuvem AWS
 
Devoxx: Building AI-powered applications on AWS
Devoxx: Building AI-powered applications on AWSDevoxx: Building AI-powered applications on AWS
Devoxx: Building AI-powered applications on AWS
 
AWS Initiate - A Cultura de Inovação da Amazon direcionada ao sucesso do Cliente
AWS Initiate - A Cultura de Inovação da Amazon direcionada ao sucesso do ClienteAWS Initiate - A Cultura de Inovação da Amazon direcionada ao sucesso do Cliente
AWS Initiate - A Cultura de Inovação da Amazon direcionada ao sucesso do Cliente
 
AI: State of the Union
AI: State of the UnionAI: State of the Union
AI: State of the Union
 
Introduction to Amazon Go and Amazon Go Tour by Humphrey Chan
Introduction to Amazon Go  and Amazon Go Tour by Humphrey ChanIntroduction to Amazon Go  and Amazon Go Tour by Humphrey Chan
Introduction to Amazon Go and Amazon Go Tour by Humphrey Chan
 
AIML Webinar - Modernize Citizen Services
AIML Webinar - Modernize Citizen ServicesAIML Webinar - Modernize Citizen Services
AIML Webinar - Modernize Citizen Services
 
Build Intelligent Applications Using AI Services
Build Intelligent Applications Using AI ServicesBuild Intelligent Applications Using AI Services
Build Intelligent Applications Using AI Services
 
AWS Startup Day Santiago - Tools For Building Your Startup
AWS Startup Day Santiago - Tools For Building Your StartupAWS Startup Day Santiago - Tools For Building Your Startup
AWS Startup Day Santiago - Tools For Building Your Startup
 
Alexa Voice Services by Linda Lian
Alexa Voice Services by Linda LianAlexa Voice Services by Linda Lian
Alexa Voice Services by Linda Lian
 
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...
Workshop Build an Image-Based Automatic Alert System with Amazon Rekognition:...
 
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 ...
 
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
 
Add Intelligence to Applications with AWS ML: Machine Learning Workshops SF
Add Intelligence to Applications with AWS ML: Machine Learning Workshops SFAdd Intelligence to Applications with AWS ML: Machine Learning Workshops SF
Add Intelligence to Applications with AWS ML: Machine Learning Workshops SF
 

Similar to Artificial Intelligence for Developers - OOP Munich

Building the Organisation of the Future: Leveraging Artificial Intelligence a...
Building the Organisation of the Future: Leveraging Artificial Intelligence a...Building the Organisation of the Future: Leveraging Artificial Intelligence a...
Building the Organisation of the Future: Leveraging Artificial Intelligence a...Amazon Web Services
 
Machine Learning on AWS (December 2018)
Machine Learning on AWS (December 2018)Machine Learning on AWS (December 2018)
Machine Learning on AWS (December 2018)Julien SIMON
 
Introduction to AI on AWS - AL/ML Hebrew Webinar
Introduction to AI on AWS - AL/ML Hebrew WebinarIntroduction to AI on AWS - AL/ML Hebrew Webinar
Introduction to AI on AWS - AL/ML Hebrew WebinarBoaz Ziniman
 
Introduction to AI on AWS - AI/ML Hebrew Webinar
Introduction to AI on AWS - AI/ML Hebrew WebinarIntroduction to AI on AWS - AI/ML Hebrew Webinar
Introduction to AI on AWS - AI/ML Hebrew WebinarAmazon Web Services
 
AWS Startup Day Kyiv - AI/ML services for developers
AWS Startup Day Kyiv - AI/ML services for developersAWS Startup Day Kyiv - AI/ML services for developers
AWS Startup Day Kyiv - AI/ML services for developersAmazon Web Services
 
AI Powered Speech Analytics for Amazon Connect - SVC305 - New York AWS Summit
AI Powered Speech Analytics for Amazon Connect - SVC305 - New York AWS SummitAI Powered Speech Analytics for Amazon Connect - SVC305 - New York AWS Summit
AI Powered Speech Analytics for Amazon Connect - SVC305 - New York AWS SummitAmazon Web Services
 
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayInitiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayAmazon Web Services
 
Leveraging_Artificial_Intelligence_Across_Enterprise
Leveraging_Artificial_Intelligence_Across_EnterpriseLeveraging_Artificial_Intelligence_Across_Enterprise
Leveraging_Artificial_Intelligence_Across_EnterpriseAmazon Web Services
 
Ai services AWS - Taglit
Ai services AWS - TaglitAi services AWS - Taglit
Ai services AWS - TaglitBoaz Ziniman
 
How Pokémon’s SecOps team enables its business - SDD328 - AWS re:Inforce 2019
How Pokémon’s SecOps team enables its business - SDD328 - AWS re:Inforce 2019 How Pokémon’s SecOps team enables its business - SDD328 - AWS re:Inforce 2019
How Pokémon’s SecOps team enables its business - SDD328 - AWS re:Inforce 2019 Amazon Web Services
 
AWS SSA Webinar 4 - Building out your multi-account infrastructure
AWS SSA Webinar 4 - Building out your multi-account infrastructureAWS SSA Webinar 4 - Building out your multi-account infrastructure
AWS SSA Webinar 4 - Building out your multi-account infrastructureCobus Bernard
 
Machine learning state of the union - Tel Aviv Summit 2018
Machine learning state of the union - Tel Aviv Summit 2018Machine learning state of the union - Tel Aviv Summit 2018
Machine learning state of the union - Tel Aviv Summit 2018Amazon Web Services
 
AI & ML on AWS: State of the Union
AI & ML on AWS: State of the UnionAI & ML on AWS: State of the Union
AI & ML on AWS: State of the UnionJulien SIMON
 
Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019
Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019
Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019Amazon Web Services
 
Why serverless will revolutionize your software process.
Why serverless will revolutionize your software process.Why serverless will revolutionize your software process.
Why serverless will revolutionize your software process.James Beswick
 

Similar to Artificial Intelligence for Developers - OOP Munich (20)

Building the Organisation of the Future: Leveraging Artificial Intelligence a...
Building the Organisation of the Future: Leveraging Artificial Intelligence a...Building the Organisation of the Future: Leveraging Artificial Intelligence a...
Building the Organisation of the Future: Leveraging Artificial Intelligence a...
 
Machine Learning on AWS (December 2018)
Machine Learning on AWS (December 2018)Machine Learning on AWS (December 2018)
Machine Learning on AWS (December 2018)
 
Introduction to AI on AWS - AL/ML Hebrew Webinar
Introduction to AI on AWS - AL/ML Hebrew WebinarIntroduction to AI on AWS - AL/ML Hebrew Webinar
Introduction to AI on AWS - AL/ML Hebrew Webinar
 
Introduction to AI on AWS - AI/ML Hebrew Webinar
Introduction to AI on AWS - AI/ML Hebrew WebinarIntroduction to AI on AWS - AI/ML Hebrew Webinar
Introduction to AI on AWS - AI/ML Hebrew Webinar
 
AWS Startup Day Kyiv - AI/ML services for developers
AWS Startup Day Kyiv - AI/ML services for developersAWS Startup Day Kyiv - AI/ML services for developers
AWS Startup Day Kyiv - AI/ML services for developers
 
AI Powered Speech Analytics for Amazon Connect - SVC305 - New York AWS Summit
AI Powered Speech Analytics for Amazon Connect - SVC305 - New York AWS SummitAI Powered Speech Analytics for Amazon Connect - SVC305 - New York AWS Summit
AI Powered Speech Analytics for Amazon Connect - SVC305 - New York AWS Summit
 
Keynote
KeynoteKeynote
Keynote
 
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayInitiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
 
Leveraging_Artificial_Intelligence_Across_Enterprise
Leveraging_Artificial_Intelligence_Across_EnterpriseLeveraging_Artificial_Intelligence_Across_Enterprise
Leveraging_Artificial_Intelligence_Across_Enterprise
 
Ai services AWS - Taglit
Ai services AWS - TaglitAi services AWS - Taglit
Ai services AWS - Taglit
 
How Pokémon’s SecOps team enables its business - SDD328 - AWS re:Inforce 2019
How Pokémon’s SecOps team enables its business - SDD328 - AWS re:Inforce 2019 How Pokémon’s SecOps team enables its business - SDD328 - AWS re:Inforce 2019
How Pokémon’s SecOps team enables its business - SDD328 - AWS re:Inforce 2019
 
AWS SSA Webinar 4 - Building out your multi-account infrastructure
AWS SSA Webinar 4 - Building out your multi-account infrastructureAWS SSA Webinar 4 - Building out your multi-account infrastructure
AWS SSA Webinar 4 - Building out your multi-account infrastructure
 
AI - State of the Union
AI - State of the UnionAI - State of the Union
AI - State of the Union
 
AI: State of the Union
AI: State of the UnionAI: State of the Union
AI: State of the Union
 
Machine learning state of the union - Tel Aviv Summit 2018
Machine learning state of the union - Tel Aviv Summit 2018Machine learning state of the union - Tel Aviv Summit 2018
Machine learning state of the union - Tel Aviv Summit 2018
 
AI & ML on AWS: State of the Union
AI & ML on AWS: State of the UnionAI & ML on AWS: State of the Union
AI & ML on AWS: State of the Union
 
Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019
Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019
Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019
 
Simplify front end apps.pdf
Simplify front end apps.pdfSimplify front end apps.pdf
Simplify front end apps.pdf
 
AWS Initiate - DevOps do Jeito Amazon
AWS Initiate - DevOps do Jeito AmazonAWS Initiate - DevOps do Jeito Amazon
AWS Initiate - DevOps do Jeito Amazon
 
Why serverless will revolutionize your software process.
Why serverless will revolutionize your software process.Why serverless will revolutionize your software process.
Why serverless will revolutionize your software process.
 

More from Boaz Ziniman

AWS Cost Optimization - JLM
AWS Cost Optimization - JLMAWS Cost Optimization - JLM
AWS Cost Optimization - JLMBoaz Ziniman
 
What can you do with Serverless in 2020
What can you do with Serverless in 2020What can you do with Serverless in 2020
What can you do with Serverless in 2020Boaz Ziniman
 
Six ways to reduce your AWS bill
Six ways to reduce your AWS billSix ways to reduce your AWS bill
Six ways to reduce your AWS billBoaz Ziniman
 
From Cloud to Edge & back again
From Cloud to Edge & back againFrom Cloud to Edge & back again
From Cloud to Edge & back againBoaz Ziniman
 
Modern Applications Development on AWS
Modern Applications Development on AWSModern Applications Development on AWS
Modern Applications Development on AWSBoaz Ziniman
 
Enriching your app with Image recognition and AWS AI services Hebrew Webinar
Enriching your app with Image recognition and AWS AI services Hebrew WebinarEnriching your app with Image recognition and AWS AI services Hebrew Webinar
Enriching your app with Image recognition and AWS AI services Hebrew WebinarBoaz Ziniman
 
AI Services and Serverless Workshop
AI Services and Serverless WorkshopAI Services and Serverless Workshop
AI Services and Serverless WorkshopBoaz Ziniman
 
Drive Down the Cost of your Data Lake by Using the Right Data Tiering
Drive Down the Cost of your Data Lake by Using the Right Data TieringDrive Down the Cost of your Data Lake by Using the Right Data Tiering
Drive Down the Cost of your Data Lake by Using the Right Data TieringBoaz Ziniman
 
Breaking Voice and Language Barriers with AI - Chatbot Summit Tel Aviv
Breaking Voice and Language Barriers with AI - Chatbot Summit Tel AvivBreaking Voice and Language Barriers with AI - Chatbot Summit Tel Aviv
Breaking Voice and Language Barriers with AI - Chatbot Summit Tel AvivBoaz Ziniman
 
Serverless Beyond Functions - CTO Club Made in JLM
Serverless Beyond Functions - CTO Club Made in JLMServerless Beyond Functions - CTO Club Made in JLM
Serverless Beyond Functions - CTO Club Made in JLMBoaz Ziniman
 
Websites Go Serverless - ServerlessDays TLV 2019
Websites Go Serverless - ServerlessDays TLV 2019Websites Go Serverless - ServerlessDays TLV 2019
Websites Go Serverless - ServerlessDays TLV 2019Boaz Ziniman
 
SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...
SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...
SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...Boaz Ziniman
 
AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019
AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019
AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019Boaz Ziniman
 
Breaking Language Barriers with AI - AWS Summit
Breaking Language Barriers with AI - AWS SummitBreaking Language Barriers with AI - AWS Summit
Breaking Language Barriers with AI - AWS SummitBoaz Ziniman
 
Websites go Serverless - AWS Summit Berlin
Websites go Serverless - AWS Summit BerlinWebsites go Serverless - AWS Summit Berlin
Websites go Serverless - AWS Summit BerlinBoaz Ziniman
 
AWS Lambda updates from re:Invent
AWS Lambda updates from re:InventAWS Lambda updates from re:Invent
AWS Lambda updates from re:InventBoaz Ziniman
 
Introduction to Serverless Computing - OOP Munich
 Introduction to Serverless Computing - OOP Munich Introduction to Serverless Computing - OOP Munich
Introduction to Serverless Computing - OOP MunichBoaz Ziniman
 
IoT from Cloud to Edge & Back Again - WebSummit 2018
IoT from Cloud to Edge & Back Again - WebSummit 2018IoT from Cloud to Edge & Back Again - WebSummit 2018
IoT from Cloud to Edge & Back Again - WebSummit 2018Boaz Ziniman
 
Breaking Language Barriers with AI - Web Summit 2018
Breaking Language Barriers with AI - Web Summit 2018Breaking Language Barriers with AI - Web Summit 2018
Breaking Language Barriers with AI - Web Summit 2018Boaz Ziniman
 
How Websites go Serverless - WebSummit Lisbon 2018
How Websites go Serverless - WebSummit Lisbon 2018How Websites go Serverless - WebSummit Lisbon 2018
How Websites go Serverless - WebSummit Lisbon 2018Boaz Ziniman
 

More from Boaz Ziniman (20)

AWS Cost Optimization - JLM
AWS Cost Optimization - JLMAWS Cost Optimization - JLM
AWS Cost Optimization - JLM
 
What can you do with Serverless in 2020
What can you do with Serverless in 2020What can you do with Serverless in 2020
What can you do with Serverless in 2020
 
Six ways to reduce your AWS bill
Six ways to reduce your AWS billSix ways to reduce your AWS bill
Six ways to reduce your AWS bill
 
From Cloud to Edge & back again
From Cloud to Edge & back againFrom Cloud to Edge & back again
From Cloud to Edge & back again
 
Modern Applications Development on AWS
Modern Applications Development on AWSModern Applications Development on AWS
Modern Applications Development on AWS
 
Enriching your app with Image recognition and AWS AI services Hebrew Webinar
Enriching your app with Image recognition and AWS AI services Hebrew WebinarEnriching your app with Image recognition and AWS AI services Hebrew Webinar
Enriching your app with Image recognition and AWS AI services Hebrew Webinar
 
AI Services and Serverless Workshop
AI Services and Serverless WorkshopAI Services and Serverless Workshop
AI Services and Serverless Workshop
 
Drive Down the Cost of your Data Lake by Using the Right Data Tiering
Drive Down the Cost of your Data Lake by Using the Right Data TieringDrive Down the Cost of your Data Lake by Using the Right Data Tiering
Drive Down the Cost of your Data Lake by Using the Right Data Tiering
 
Breaking Voice and Language Barriers with AI - Chatbot Summit Tel Aviv
Breaking Voice and Language Barriers with AI - Chatbot Summit Tel AvivBreaking Voice and Language Barriers with AI - Chatbot Summit Tel Aviv
Breaking Voice and Language Barriers with AI - Chatbot Summit Tel Aviv
 
Serverless Beyond Functions - CTO Club Made in JLM
Serverless Beyond Functions - CTO Club Made in JLMServerless Beyond Functions - CTO Club Made in JLM
Serverless Beyond Functions - CTO Club Made in JLM
 
Websites Go Serverless - ServerlessDays TLV 2019
Websites Go Serverless - ServerlessDays TLV 2019Websites Go Serverless - ServerlessDays TLV 2019
Websites Go Serverless - ServerlessDays TLV 2019
 
SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...
SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...
SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...
 
AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019
AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019
AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019
 
Breaking Language Barriers with AI - AWS Summit
Breaking Language Barriers with AI - AWS SummitBreaking Language Barriers with AI - AWS Summit
Breaking Language Barriers with AI - AWS Summit
 
Websites go Serverless - AWS Summit Berlin
Websites go Serverless - AWS Summit BerlinWebsites go Serverless - AWS Summit Berlin
Websites go Serverless - AWS Summit Berlin
 
AWS Lambda updates from re:Invent
AWS Lambda updates from re:InventAWS Lambda updates from re:Invent
AWS Lambda updates from re:Invent
 
Introduction to Serverless Computing - OOP Munich
 Introduction to Serverless Computing - OOP Munich Introduction to Serverless Computing - OOP Munich
Introduction to Serverless Computing - OOP Munich
 
IoT from Cloud to Edge & Back Again - WebSummit 2018
IoT from Cloud to Edge & Back Again - WebSummit 2018IoT from Cloud to Edge & Back Again - WebSummit 2018
IoT from Cloud to Edge & Back Again - WebSummit 2018
 
Breaking Language Barriers with AI - Web Summit 2018
Breaking Language Barriers with AI - Web Summit 2018Breaking Language Barriers with AI - Web Summit 2018
Breaking Language Barriers with AI - Web Summit 2018
 
How Websites go Serverless - WebSummit Lisbon 2018
How Websites go Serverless - WebSummit Lisbon 2018How Websites go Serverless - WebSummit Lisbon 2018
How Websites go Serverless - WebSummit Lisbon 2018
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Artificial Intelligence for Developers - OOP Munich

  • 1. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Artificial Intelligence for Developers Boaz Ziniman, Technical Evangelist – Amazon Web Service @ziniman boaz.ziniman.aws ziniman OOP 2019
  • 2. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon.com,1995
  • 3. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 4. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Our deep experience with AI/ML differentiates our approach Product recommendation engine Robot-enabled fulfillment centers New product categories Amazon has invested in AI/ML since our inception, and we share our knowledge and capabilities with our customers 20181995 Natural language processing-supported contact centers ML-driven supply chain and capacity planning Checkout-free shopping using deep learning
  • 5. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Machine Learning On AWS Today
  • 6. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Our mission Put Machine Learning in the hands of every developer and data scientist
  • 7. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Application Services Platform Services Frameworks & Infrastructure API-driven services: Vision & Language Services, Conversational Chatbots Deploy machine learning models with high-performance machine learning algorithms, broad framework support, and one-click training, tuning, and inference. Develop sophisticated models with any framework, create managed, auto- scaling clusters of GPUs for large scale training, or run inference on trained models. AWS ML Stack
  • 8. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Application Services Platform Services Frameworks & Infrastructure API-driven services: Vision & Language Services, Conversational Chatbots Deploy machine learning models with high-performance machine learning algorithms, broad framework support, and one-click training, tuning, and inference. Develop sophisticated models with any framework, create managed, auto- scaling clusters of GPUs for large scale training, or run inference on trained models. AWS ML Stack
  • 9. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Application Services
  • 10. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Rekognition Deep Learning-based image analysis service
  • 11. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Rekognition Object and scene detection Facial analysis Face comparison Celebrity recognition Image moderation Text in image Image analysis service
  • 12. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Object & Scene Detection
  • 13. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Facial Analysis
  • 14. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Smiling? Facial Analysis (Deep) Learning from a Masterpiece http://bit.ly/MonaLisaAI
  • 15. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Crowd Detection – up to 100 faces
  • 16. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Facial Search
  • 17. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Explicit Nudity Nudity Graphic Male Nudity Graphic Female Nudity Sexual Activity Partial Nudity Suggestive Female Swimwear or Underwear Male Swimwear or Underwear Revealing Clothes Image Moderation
  • 18. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Celebrity Recognition
  • 19. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Text in Image
  • 20. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DEMO https://github.com/ziniman/aws-rekognition-demo
  • 21. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rekognition API example boaz: ~/ aws rekognition detect-labels --image '{"S3Object":{"Bucket":"demos.ziniman.com","Name":"photos/reko.jpg"}}’ { "Labels": [ { "Confidence": 99.14048767089844, "Name": "Human" }, { "Confidence": 99.1404800415039, "Name": "People" }, { "Confidence": 99.14048767089844, "Name": "Person" }……
  • 22. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rekognition API example boaz: ~/ aws rekognition detect-faces --image '{"S3Object":{"Bucket":"demos.ziniman.com","Name":"photos/reko.jpg"}}' --attributes "ALL” { "FaceDetails": [ { .... "Gender": { "Confidence": 99.9211654663086, "Value": "Male" }, "AgeRange": { "High": 52, "Low": 35 }, ....
  • 23. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Face search - media and entertainment A u t o m a t i n g f o o t a g e t a g g i n g w i t h A m a z o n R e k o g n i t i o n Indexed 99,000 people Saves ~9,000 hours a year in labor
  • 24. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Marinus Analytics Marinus Analytics provides law enforcement with tools founded in artificial intelligence. Traffic Jam, is a suite of tools for use by law enforcement agencies on sex trafficking investigations. Before using Amazon Rekognition, their only recourse was manual processing; this was time- intensive or not possible. Now, investigators are able to take effective action by searching through millions of records in seconds to find victims. http://www.marinusanalytics.com/articles/2017/10 /17/amazon-rekognition-helps-marinus-analytics- fight-human-trafficking
  • 25. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Rekognition Video Deep Learning-based video analysis service
  • 26. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Video Analysis
  • 27. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 28. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Polly Deep Learning-based text-to-speech service
  • 29. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “Today in Seattle, WA it’s 11°F” Amazon Polly: Text In, Life-like Speech Out 58 voices across 28 languages “Today in Seattle Washington it’s 11 degrees Fahrenheit”
  • 30. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Polly: Text In, Life-like Speech Out “Today in Mumbai, India it’s 32°C” “Today in Mumbai, India it’s 32 degrees Celcius” 58 voices across 28 languages
  • 31. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. A Focus On Voice Quality & Pronunciation 1. Automatic, Accurate Text Processing • “Today in Seattle, WA, it’s 11°F”
  • 32. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. A Focus On Voice Quality & Pronunciation 1. Automatic, Accurate Text Processing 2. Intelligible and Easy to Understand
  • 33. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. A Focus On Voice Quality & Pronunciation 1. Automatic, Accurate Text Processing 2. Intelligible and Easy to Understand 3. Add Semantic Meaning to Text
  • 34. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. A Focus On Voice Quality & Pronunciation https://www.w3.org/TR/speech-synthesis/ <speak> The spelling of my name is <prosody rate='x-slow'> <say-as interpret-as="characters">Boaz</say-as> </prosody> </speak>
  • 35. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. A Focus On Voice Quality & Pronunciation 1. Automatic, Accurate Text Processing 2. Intelligible and Easy to Understand 3. Add Semantic Meaning to Text • “Richard’s number is 2122341237“ <say-as interpret-as="telephone">
  • 36. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Voice Modification: Vocal Tract Length <speak> This is Brian without any voice modifications. <amazon:effect vocal-tract-length="+15%"> Imagine now that I got bigger… </amazon:effect> <amazon:effect vocal-tract-length="+25%"> Suppose that I got even bigger still… </amazon:effect> Now let's go back and hear the effect when I go in the opposite direction. <amazon:effect vocal-tract-length="-15%"> Can you tell that I'm getting smaller? </amazon:effect> <amazon:effect vocal-tract-length="-25%"> Now I'm even smaller than before. </amazon:effect> </speak>
  • 37. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 38. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Polly API example aws polly synthesize-speech --output-format mp3 --voice-id Matthew --text-type ssml --text '<speak> <amazon:auto-breaths> <prosody rate="x-slow" pitch="low">Here is my little secret.</prosody> <amazon:breath duration="long" volume="x-loud"/> <amazon:effect name="whispered"> <prosody rate="x-slow"> <prosody pitch="x-low">I</prosody> killed Mufasa! </prosody> </amazon:effect> </amazon:auto-breaths> </speak>' mufasa.mp3
  • 39. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “This is a new technology that can give users more choice and better accessibility to our content, so we wanted to create an experiment to dive deeper into the user experience. After a month, we’ll take what we’ve learned about how users engage with this feature to develop our first iteration of a product with Amazon Polly.“ Joseph Price, Product Manager The Washington Post https://www.washingtonpost.com/pr/wp/201 7/06/09/the-washington-post-to-start- experimenting-with-audio-articles-using- amazon-polly
  • 40. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Transcribe Automatic speech recognition service
  • 41. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “Hello, this is Allan speaking” Automatic speech recognition service
  • 42. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Support for telephony audio Timestamp generation Intelligent punctuation and formatting Recognize multiple speakers Custom vocabulary Multiple languages Automatic speech recognition service
  • 43. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ringDNA RingDNA is an end-to-end communications platform for sales teams. Hundreds of enterprise organizations use RingDNA to increase productivity, engage in smarter sales conversations, gain predictive sales insights and improve their win rate. Speech to Text "A critical component of RingDNA’s Conversation AI requires best of breed speech-to-text to deliver transcriptions of every phone call. RingDNA is excited about Amazon Transcribe since it provides high-quality speech recognition at scale, helping us to better transcribe every call to text" Howard Brown, CEO & Founder, RingDNA https://www.youtube.com/watch?v=1ZJ_f1bDdog
  • 44. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Translate Neural Machine Translation Service
  • 45. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “Hello, what’s up? Do you want to go see a movie tonight?” Amazon Translate Natural and fluent language translation “Hallo, was gibt's? Möchten Sie heute Abend einen Film sehen?"
  • 46. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Automatic translation Real-time translation Powered by Deep Learning 21 Language pairs (417 translation combinations) Language detection
  • 47. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Translate API example boazz: ~$ aws translate translate-text --text "Hello, what’s up? Do you want to go see a movie tonight?" --source-language-code auto --target-language-code de { "TargetLanguageCode": "de", "TranslatedText": "Hallo, was gibt's? Möchten Sie heute Abend einen Film sehen?", "SourceLanguageCode": "en" }
  • 48. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Translate API example import boto3 translate = boto3.client("translate") lang_flag_pairs = [("fr", "!"), ("de", """), ("es", "#"), ("pt", "$"), ("zh", "%"), ("ar", "&"), ("ja", "'"), ("ru", "("), ("it", ")"), ("zh-TW", "*"), (”he", "+"), ("cs", ",")] for lang, flag in lang_flag_pairs: print(flag) print(translate.translate_text( Text="Hello, World", SourceLanguageCode="en", TargetLanguageCode=lang )['TranslatedText'])
  • 49. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Translate API example ! Bonjour, Monde " Hallo, Welt # Hola, Mundo $ Olá, Mundo % & ‫ﻣ‬‫ﺮ‬‫ﺣ‬‫ﺒ‬‫ﺎ‬،‫ا‬‫ﻟ‬‫ﻌ‬‫ﺎ‬‫ﻟ‬‫ﻢ‬ ' ( Привет, Мир ) Ciao, Mondo * , + ‫ש‬‫ל‬‫ו‬‫ם‬‫ע‬‫ו‬‫ל‬‫ם‬ , Ahoj, světe. https://github.com/ziniman/aws-translate-demo
  • 50. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Demo – https://translate.boaz.cloud https://github.com/ziniman/aws-translate-demo
  • 51. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Hotels.com Machine Translation At Hotels.com, we are committed to offering all of our customers the most relevant and up to date information about their destination. To achieve that, we operate 90 localized websites in 41 languages. We have more than 25M customer reviews and more are coming in every day, making a great candidate for machine translation. Having evaluated Amazon Translate and several other solutions, we believe that Amazon Translate presents a quick, efficient and most importantly, accurate solution. Matt Fryer, VP and Chief Data Science Officer, Hotels.com
  • 52. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DEMO https://github.com/ziniman/aws-rekognition-demo
  • 53. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Polly def speak(text_string, voice="Joanna"): try: # Request speech synthesis response = polly.synthesize_speech(Text=text_string, TextType="text", OutputFormat="pcm", VoiceId=voice) except (BotoCoreError, ClientError) as error: # The service returned an error, exit gracefully print(error) exit(-1) # Access the audio stream from the response if "AudioStream" in response: stream = pya.open(format=pya.get_format_from_width(width=2), channels=1, rate=16000, output=True) stream.write(response['AudioStream'].read()) sleep(1) stream.stop_stream() stream.close() else: # The response didn't contain audio data, return False print("Could not stream audio") return(False)
  • 54. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rekognition def reko_detect_labels(image_bytes): response = reko.detect_labels( Image={ 'Bytes': image_bytes }, MaxLabels=8, MinConfidence=60 ) return response def reko_detect_faces(image_bytes): response = reko.detect_faces( Image={ 'Bytes': image_bytes }, Attributes=['ALL'] ) return response
  • 55. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Comprehend Natural Language Processing
  • 56. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fully managed natural language processing Discover valuable insights from text Entities Key Phrases Language Sentiment
  • 57. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Topic modeling STORM WORLD SERIES AUSTRALIASTOCK MARKET WASHINGTON HEALTH CRISIS MACHINE LEARNING LIBRARY OF NEWS ARTICLES *
  • 58. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Run Amazon Comprehend on S3 Bucket import boto3 import json s3 = boto3.resource('s3’) bucket_name = ‘my_bucket’ region_name = ‘us-east-1’ bucket = s3.Bucket(bucket_name) comprehend = boto3.client(service_name='comprehend', region_name=region) for obj in bucket.objects.all(): body = obj.get()['Body'].read() text = body sentiment_response = comprehend.detect_sentiment(Text=text, LanguageCode='en’) print(json.dumps(sentiment_response, sort_keys=True, indent=4))
  • 59. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Demo https://github.com/ziniman/aws-comprehend-demo
  • 60. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Comprehend Medical Protect patient information Lower medical document processing costs K E Y F E AT U R E S Extract medical data quickly and accurately Medical Conditions Anatomy Entities PHI Identification Medication and Dosage Extraction No ML experience required NEW Extract text and data from virtually any document
  • 61. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Lex Conversational Interfaces
  • 62. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Intents A particular goal that the user wants to achieve Utterances Spoken or typed phrases that invoke your intent Slots Data the user must provide to fulfill the intent Prompts Questions that ask the user to input data Fulfillment The business logic required to fulfill the user’s intent BookHotel
  • 63. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. New Services
  • 64. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Personalize K E Y F E AT U R E S Context-aware Recommendations Automated machine learning Bring existing algorithms from Amazon SageMaker Continuous learning Data is kept private and encrypted NEW Improve customer experiences with personalization and recommendations
  • 65. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Forecast K E Y F E AT U R E S Consider multiple time-series at once Automatic machine learning Visualize forecasts & import results into business apps Evaluate model accuracy Privacy & encryption Bring existing algorithms from Amazon SageMaker NEW Improve forecasting accuracy by up to 50% at 1/10th the cost Schedule forecasts and training
  • 66. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Textract K E Y F E AT U R E S Optical Character Recognition (OCR) Key-value pair detection Adjustable confidence thresholds Table detection Bounding box coordinates No ML experience required NEW Extract text and data from virtually any document
  • 67. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. FRAMEWORKS AND INTERFACES PLATFORM SERVICES APPLICATION SERVICES Amazon Rekognition Democratization of AI Amazon Rekognition Video Amazon SageMaker AWS DeepLens Amazon DeepRacer Deep Learning AMI Amazon EMR Amazon Polly Amazon Transcribe Amazon Lex Amazon Translate Amazon Comprehend Amazon Personalize Amazon Forecast Amazon Textract
  • 68. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank You! Give me feedback http://bit.ly/2QZddrm Boaz Ziniman - Technical Evangelist Amazon Web Service @ziniman boaz.ziniman.aws ziniman