SlideShare a Scribd company logo
© 2019, Amazon Web Services, Inc. or its Affiliates.
Enriching your App with Image
Recognition and AWS AI Services
Boaz Ziniman, Technical Evangelist
Amazon Web Services
@ziniman
ziniman
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
• The History of Image Recognition
• Introduction to the AWS AI Services
• Amazon Rekognition and the different APIs
• Use Cases
• Demos
Agenda
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
• Classification, Detection, segmentation
• Face Detection
• Face Verification
• Face Recognition
• Text Detection
Image Processing
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Convolutional Neural Networks (CNN)
Le Cun, 1998: handwritten digit recognition, 32x32 pixels
https://devblogs.nvidia.com/parallelforall/deep-learning-nutshell-core-concepts/
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
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.
@ziniman
Our mission at AWS
Put machine learning in the hands
of every developer
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
M L F R A M E W O R K S &
I N F R A S T R U C T U R E
A I S E R V I C E S
R E K O G N I T I O N
I M A G E
P O L L Y T R A N S C R I B E T R A N S L A T E C O M P R E H E N D
& C O M P R E H E N D
M E D I C A L
L E XR E K O G N I T I O N
V I D E O
Vision Speech Chatbots
A M A Z O N
S A G E M A K E R
B U I L D T R A I N
F O R E C A S TT E X T R A C T P E R S O N A L I Z E
D E P L O Y
Pre-built algorithms & notebooks
Data labeling (G R O U N D T R U T H )
One-click model training & tuning
Optimization (N E O )
One-click deployment & hosting
M L S E R V I C E S
F r a m e w o r k s I n t e r f a c e s I n f r a s t r u c t u r e
E C 2 P 3
& P 3 d n
E C 2 C 5 F P G A s G R E E N G R A S S E L A S T I C
I N F E R E N C E
Reinforcement learningAlgorithms & models ( A W S M A R K E T P L A C E
F O R M A C H I N E L E A R N I N G )
Language Forecasting Recommendations
The Amazon ML stack: Broadest & deepest set
of capabilities
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Amazon SageMaker
Machine learning for every developer and data scientist.
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Amazon SageMaker: Build, train, and deploy ML
1
2
3
1
2
3
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
A I S E R V I C E S
R E K O G N I T I O N
I M A G E
P O L L Y T R A N S C R I B E T R A N S L A T E C O M P R E H E N D
& C O M P R E H E N D
M E D I C A L
L E XR E K O G N I T I O N
V I D E O
Vision Speech Chatbots
F O R E C A S TT E X T R A C T P E R S O N A L I Z E
Language Forecasting Recommendations
Put AI to work for your business
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Amazon Rekognition
Easily add intelligent image and video analysis
to your applications.
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Amazon Rekognition:
Deep Learning-Based Image and Video Analysis
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Amazon Rekognition Benefits
Low cost
Your data
is your ownServerless
Rapid
integration
State of the
art capabilities
Continuous
improvement
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Amazon Rekognition Image
Object and scene
detection
Facial
analysis
Face
recognition
Text in
image
Unsafe image
detection
Celebrity
recognition
Face comparison
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Object & Scene Detection
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Smiling?
Facial Analysis
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Crowd Detection – up to 100 faces
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Facial Search
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
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.
@ziniman
Celebrity Recognition
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Text in Image
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
DEMO
https://github.com/ziniman/aws-rekognition-demo
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Amazon Rekognition Video
Deep Learning-based video analysis service
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Video Analysis
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Scaling video indexing
C-SPAN uses Amazon Rekognition to
automatically index video news footage
for search. With Rekognition, C-SPAN
reduced indexing time per video from 1
hour to 20 minutes and uploaded 97,000
images in under 2 hours.
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Real-time
identity verification
Aella Credit uses Amazon Rekognition to
analyze images to verify an individual’s identity in
real-time without human intervention, allowing it
to provide instant loans to eligible customers
through its mobile app.
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
boazz: ~/ 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"
}……
Rekognition API Example
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
boazz: ~/ 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
},
....
Rekognition API Example
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Rekognition Lambda Python Example
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Demo – https://reko.ziniman.com
https://github.com/ziniman/aws-serverless-website-photo-tagging
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Serverless Website – reko.ziniman.com
Amazon
Cognito
JavaScript
SDK
https://reko.ziniman.com
• Write images into Images Bucket
• Read list of images
• Read data from DynamoDB
Static Site
Bucket
Images Bucket
Lambda
Function
Role
Amazon
DynamoDB
Amazon
CloudFront
Amazon
Rekognition
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Serverless Website – reko.ziniman.com
JavaScript
SDK
• Read image from Images Bucket
• Execute Rekognition detect_moderation_labels()
• Execute Rekognition detect_labels()
• Write data to DynamoDB• Write images into Images Bucket
• Read list of images
• Read data from DynamoDB
Amazon
Cognito
Static Site
Bucket
Images Bucket
Lambda
Function
Amazon
DynamoDB
Amazon
CloudFront
Amazon
Rekognition
Role
Role
Lambda
Function
Amazon API
Gateway
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Serverless Website – reko.ziniman.com
JavaScript
SDK
Static Site
Bucket
Images Bucket
Amazon
DynamoDB
Amazon
CloudFront
Lambda
Function
Amazon
RekognitionAmazon API
Gateway
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
Serverless Website – reko.ziniman.com
JavaScript
SDK
[
{"photo_id": "IMG_2018920-213126787.jpg”},
{"photo_id": "IMG_2018920-213320377.jpg"}
]
Static Site
Bucket
Images Bucket
Amazon
DynamoDB
Amazon
CloudFront
Lambda
Function
Amazon
RekognitionAmazon API
Gateway
© 2019, Amazon Web Services, Inc. or its Affiliates.
@ziniman
• https://aws.amazon.com/rekognition/
• https://aws.amazon.com/blogs/machine-learning/
• https://aws.amazon.com/blogs/machine-learning/classify-your-own-
images-using-amazon-sagemaker/
• https://github.com/ziniman/aws-rekognition-demo
• https://github.com/ziniman/aws-serverless-website-photo-tagging
Where to Start?
© 2019, Amazon Web Services, Inc. or its Affiliates.
Thank You!
Boaz Ziniman, Technical Evangelist
Amazon Web Services
@ziniman
ziniman

More Related Content

PDF
Modern Applications Development on AWS
PDF
What can you do with Serverless in 2020
PDF
No Hassle NoSQL - Amazon DynamoDB & Amazon DocumentDB | AWS Summit Tel Aviv ...
PPTX
Building Modern Applications on AWS
PPTX
Tools for building your MVP on AWS
PDF
The Next Wave of Retailing, An AWS Perspective - Tom Litchford 월드와이드 리테일 사업 개...
PPTX
Developing Modern Applications in the Cloud
PPTX
[CPT DevOps Meetup] Developing Modern Applications in the Cloud
Modern Applications Development on AWS
What can you do with Serverless in 2020
No Hassle NoSQL - Amazon DynamoDB & Amazon DocumentDB | AWS Summit Tel Aviv ...
Building Modern Applications on AWS
Tools for building your MVP on AWS
The Next Wave of Retailing, An AWS Perspective - Tom Litchford 월드와이드 리테일 사업 개...
Developing Modern Applications in the Cloud
[CPT DevOps Meetup] Developing Modern Applications in the Cloud

Similar to Enriching your app with Image recognition and AWS AI services Hebrew Webinar (20)

PDF
AI Services and Serverless Workshop
PDF
AI Services for Developers - Floor28
PDF
Artificial Intelligence for Developers - OOP Munich
PDF
SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...
PDF
Introduction to AI/ML with AWS
PDF
Moving Forward with AI - as presented at the Prosessipäivät 2018
PDF
The Future of AI on AWS
PDF
Amazon Rekognition
PPTX
AI for developers
PDF
AWS 기반 인공지능 비디오 분석 서비스 소개::Ranju Das::AWS Summit Seoul 2018
PDF
[AWS Media Symposium 2019] Enhancing your Media Workflows with Amazon Machine...
PDF
re:Invent 2018 Recap Digital Advertising (Japanese)
PDF
Build Computer Vision Applications with Amazon Rekognition and SageMaker
PDF
Maschinelles Lernen auf AWS für Entwickler, Data Scientists und Experten
PDF
AWS의 인공지능 기반 비디오 분석 서비스 소개 l 남궁영환 솔루션즈 아키텍트
PPTX
Drive Digital Transformation Using Machine Learning
PDF
Deep Learning, Demystified
PDF
AI in Finance: Moving forward!
PDF
AI & Machine Learning at AWS - An Introduction
PDF
A Gentle Intro to Deep Learning
AI Services and Serverless Workshop
AI Services for Developers - Floor28
Artificial Intelligence for Developers - OOP Munich
SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...
Introduction to AI/ML with AWS
Moving Forward with AI - as presented at the Prosessipäivät 2018
The Future of AI on AWS
Amazon Rekognition
AI for developers
AWS 기반 인공지능 비디오 분석 서비스 소개::Ranju Das::AWS Summit Seoul 2018
[AWS Media Symposium 2019] Enhancing your Media Workflows with Amazon Machine...
re:Invent 2018 Recap Digital Advertising (Japanese)
Build Computer Vision Applications with Amazon Rekognition and SageMaker
Maschinelles Lernen auf AWS für Entwickler, Data Scientists und Experten
AWS의 인공지능 기반 비디오 분석 서비스 소개 l 남궁영환 솔루션즈 아키텍트
Drive Digital Transformation Using Machine Learning
Deep Learning, Demystified
AI in Finance: Moving forward!
AI & Machine Learning at AWS - An Introduction
A Gentle Intro to Deep Learning
Ad

More from Boaz Ziniman (20)

PDF
AWS Cost Optimization - JLM
PDF
Six ways to reduce your AWS bill
PDF
From Cloud to Edge & back again
PDF
Drive Down the Cost of your Data Lake by Using the Right Data Tiering
PDF
Breaking Voice and Language Barriers with AI - Chatbot Summit Tel Aviv
PDF
Serverless Beyond Functions - CTO Club Made in JLM
PDF
Websites Go Serverless - ServerlessDays TLV 2019
PDF
AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019
PDF
Breaking Language Barriers with AI - AWS Summit
PDF
Websites go Serverless - AWS Summit Berlin
PDF
AWS Lambda updates from re:Invent
PDF
Introduction to Serverless Computing - OOP Munich
PDF
IoT from Cloud to Edge & Back Again - WebSummit 2018
PDF
Breaking Language Barriers with AI - Web Summit 2018
PDF
How Websites go Serverless - WebSummit Lisbon 2018
PDF
Introduction to Serverless computing and AWS Lambda - Floor28
PDF
Building Alexa Skills - Floor28
PDF
Websites go Serverless - Floor28
PDF
Building Serverless IoT solutions - EPAM SEC 2018 Minsk
PDF
Websites go Serverless - ILDevCon
AWS Cost Optimization - JLM
Six ways to reduce your AWS bill
From Cloud to Edge & back again
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
Serverless Beyond Functions - CTO Club Made in JLM
Websites Go Serverless - ServerlessDays TLV 2019
AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019
Breaking Language Barriers with AI - AWS Summit
Websites go Serverless - AWS Summit Berlin
AWS Lambda updates from re:Invent
Introduction to Serverless Computing - OOP Munich
IoT from Cloud to Edge & Back Again - WebSummit 2018
Breaking Language Barriers with AI - Web Summit 2018
How Websites go Serverless - WebSummit Lisbon 2018
Introduction to Serverless computing and AWS Lambda - Floor28
Building Alexa Skills - Floor28
Websites go Serverless - Floor28
Building Serverless IoT solutions - EPAM SEC 2018 Minsk
Websites go Serverless - ILDevCon
Ad

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
KodekX | Application Modernization Development
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPT
Teaching material agriculture food technology
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Electronic commerce courselecture one. Pdf
PPTX
Cloud computing and distributed systems.
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Machine learning based COVID-19 study performance prediction
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Network Security Unit 5.pdf for BCA BBA.
KodekX | Application Modernization Development
20250228 LYD VKU AI Blended-Learning.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Spectral efficient network and resource selection model in 5G networks
Mobile App Security Testing_ A Comprehensive Guide.pdf
cuic standard and advanced reporting.pdf
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Reach Out and Touch Someone: Haptics and Empathic Computing
Teaching material agriculture food technology
GamePlan Trading System Review: Professional Trader's Honest Take
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Unlocking AI with Model Context Protocol (MCP)
Electronic commerce courselecture one. Pdf
Cloud computing and distributed systems.
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Machine learning based COVID-19 study performance prediction

Enriching your app with Image recognition and AWS AI services Hebrew Webinar

  • 1. © 2019, Amazon Web Services, Inc. or its Affiliates. Enriching your App with Image Recognition and AWS AI Services Boaz Ziniman, Technical Evangelist Amazon Web Services @ziniman ziniman
  • 2. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman • The History of Image Recognition • Introduction to the AWS AI Services • Amazon Rekognition and the different APIs • Use Cases • Demos Agenda
  • 3. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman • Classification, Detection, segmentation • Face Detection • Face Verification • Face Recognition • Text Detection Image Processing
  • 4. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Convolutional Neural Networks (CNN) Le Cun, 1998: handwritten digit recognition, 32x32 pixels https://devblogs.nvidia.com/parallelforall/deep-learning-nutshell-core-concepts/
  • 5. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman 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
  • 6. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Our mission at AWS Put machine learning in the hands of every developer
  • 7. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman M L F R A M E W O R K S & I N F R A S T R U C T U R E A I S E R V I C E S R E K O G N I T I O N I M A G E P O L L Y T R A N S C R I B E T R A N S L A T E C O M P R E H E N D & C O M P R E H E N D M E D I C A L L E XR E K O G N I T I O N V I D E O Vision Speech Chatbots A M A Z O N S A G E M A K E R B U I L D T R A I N F O R E C A S TT E X T R A C T P E R S O N A L I Z E D E P L O Y Pre-built algorithms & notebooks Data labeling (G R O U N D T R U T H ) One-click model training & tuning Optimization (N E O ) One-click deployment & hosting M L S E R V I C E S F r a m e w o r k s I n t e r f a c e s I n f r a s t r u c t u r e E C 2 P 3 & P 3 d n E C 2 C 5 F P G A s G R E E N G R A S S E L A S T I C I N F E R E N C E Reinforcement learningAlgorithms & models ( A W S M A R K E T P L A C E F O R M A C H I N E L E A R N I N G ) Language Forecasting Recommendations The Amazon ML stack: Broadest & deepest set of capabilities
  • 8. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Amazon SageMaker Machine learning for every developer and data scientist.
  • 9. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Amazon SageMaker: Build, train, and deploy ML 1 2 3 1 2 3
  • 10. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman A I S E R V I C E S R E K O G N I T I O N I M A G E P O L L Y T R A N S C R I B E T R A N S L A T E C O M P R E H E N D & C O M P R E H E N D M E D I C A L L E XR E K O G N I T I O N V I D E O Vision Speech Chatbots F O R E C A S TT E X T R A C T P E R S O N A L I Z E Language Forecasting Recommendations Put AI to work for your business
  • 11. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Amazon Rekognition Easily add intelligent image and video analysis to your applications.
  • 12. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Amazon Rekognition: Deep Learning-Based Image and Video Analysis
  • 13. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Amazon Rekognition Benefits Low cost Your data is your ownServerless Rapid integration State of the art capabilities Continuous improvement
  • 14. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Amazon Rekognition Image Object and scene detection Facial analysis Face recognition Text in image Unsafe image detection Celebrity recognition Face comparison
  • 15. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Object & Scene Detection
  • 16. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Smiling? Facial Analysis
  • 17. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Crowd Detection – up to 100 faces
  • 18. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Facial Search
  • 19. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman 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
  • 20. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Celebrity Recognition
  • 21. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Text in Image
  • 22. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman DEMO https://github.com/ziniman/aws-rekognition-demo
  • 23. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Amazon Rekognition Video Deep Learning-based video analysis service
  • 24. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Video Analysis
  • 25. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman
  • 26. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Scaling video indexing C-SPAN uses Amazon Rekognition to automatically index video news footage for search. With Rekognition, C-SPAN reduced indexing time per video from 1 hour to 20 minutes and uploaded 97,000 images in under 2 hours.
  • 27. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Real-time identity verification Aella Credit uses Amazon Rekognition to analyze images to verify an individual’s identity in real-time without human intervention, allowing it to provide instant loans to eligible customers through its mobile app.
  • 28. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman boazz: ~/ 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" }…… Rekognition API Example
  • 29. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman boazz: ~/ 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 }, .... Rekognition API Example
  • 30. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Rekognition Lambda Python Example
  • 31. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Demo – https://reko.ziniman.com https://github.com/ziniman/aws-serverless-website-photo-tagging
  • 32. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Serverless Website – reko.ziniman.com Amazon Cognito JavaScript SDK https://reko.ziniman.com • Write images into Images Bucket • Read list of images • Read data from DynamoDB Static Site Bucket Images Bucket Lambda Function Role Amazon DynamoDB Amazon CloudFront Amazon Rekognition
  • 33. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Serverless Website – reko.ziniman.com JavaScript SDK • Read image from Images Bucket • Execute Rekognition detect_moderation_labels() • Execute Rekognition detect_labels() • Write data to DynamoDB• Write images into Images Bucket • Read list of images • Read data from DynamoDB Amazon Cognito Static Site Bucket Images Bucket Lambda Function Amazon DynamoDB Amazon CloudFront Amazon Rekognition Role Role Lambda Function Amazon API Gateway
  • 34. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Serverless Website – reko.ziniman.com JavaScript SDK Static Site Bucket Images Bucket Amazon DynamoDB Amazon CloudFront Lambda Function Amazon RekognitionAmazon API Gateway
  • 35. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman Serverless Website – reko.ziniman.com JavaScript SDK [ {"photo_id": "IMG_2018920-213126787.jpg”}, {"photo_id": "IMG_2018920-213320377.jpg"} ] Static Site Bucket Images Bucket Amazon DynamoDB Amazon CloudFront Lambda Function Amazon RekognitionAmazon API Gateway
  • 36. © 2019, Amazon Web Services, Inc. or its Affiliates. @ziniman • https://aws.amazon.com/rekognition/ • https://aws.amazon.com/blogs/machine-learning/ • https://aws.amazon.com/blogs/machine-learning/classify-your-own- images-using-amazon-sagemaker/ • https://github.com/ziniman/aws-rekognition-demo • https://github.com/ziniman/aws-serverless-website-photo-tagging Where to Start?
  • 37. © 2019, Amazon Web Services, Inc. or its Affiliates. Thank You! Boaz Ziniman, Technical Evangelist Amazon Web Services @ziniman ziniman