SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Personalized Ad Targeting Using
Real-Time, Content-Aware
Machine Learning
Leah Siddall
Technical Marketing Engineer
AWS Elemental
C T D 4 0 3
Joan Morgan
Technical Marketing Engineer
AWS Elemental
Bryan Samis
Senior Solutions Architect
AWS Elemental
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
 How ads are targeted today
 Respecting personal privacy as new technologies evolve
 Our idea: content-aware ad targeting
 AWS services used to build our solution
 Live demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Digital ad targeting
Platform based
 Device type, location, ISP, or site visited
Personal information based
 Search, shopping, or browsing history
 Social media posts, profiles, or activity
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The future of advertisements?
New technologies have opened many doors for advertisers
 Turn on webcam for sentiment analysis
 Turn on microphone to listen for keywords
 Website trackers
 Spyware
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The future of advertisements?
How to preserve individual privacy
while still allowing advertisers to
target effectively?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
CF5K1—Content aware clipping
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
CF5K1—Content aware clipping
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
CF5K1 – Live indexer
2. Event Notification
Scratch Storage Location
Invoke Function on Manifest Updates
Amazon S3
Amazon
CloudWatch
HLS
Manifest
3. Parse
Parse Live Video
Analyze Video and Extract Images
1. Encoding
AWS Elemental
Deliver Live Video from
Ground to Cloud
AWS Elemental
Live Appliance
AWS Elemental
MediaLive
AWS Elemental
MediaStore
Live TV Source
AWS Lambda
video jpeg json
Amazon
DynamoDB
Amazon
Rekognition
FFMPEG
FFPROBE
4. Wait…
Process Parsed Data
Wait for Detected Label to leave Scene
AWS Lambda
Amazon
DynamoDB
5. VOD
Create VOD
Generate VOD for Detected Scene
AWS Lambda
AWS Elemental
MediaPackage
Amazon S3
AWS Elemental
MediaConvert
Amazon S3
Time-Shifted
TV
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
CF5K2—Content aware ads
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ADS—Ad Decision Server
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
CF5K2 – ADS Simulator
1. Encoding
AWS Elemental
Deliver Live Video from
Ground to Cloud
AWS Elemental
Live Appliance
AWS Elemental
MediaLive
AWS Elemental
MediaStore
Live TV Source
AWS Elemental
MediaPackage
3. ADS
Advertisement Decision Server
Utilize VAST Protocol for Content
Aware Advertisement Personalization
2. SSAI
Server Side Ad Insertion
Serve Personalized Advertisements
Advertising
Exchange
Advertising
Insertion
Amazon API
Gateway
AWS Lambda
Amazon
DynamoDB
AWS Elemental
MediaTailor
Amazon
CloudFront
Video
Player
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
CF5K2 – Content aware ads
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Continue Your Own Journey
GitHub:
https://github.com/aws-samples/aws-elemental-instant-video-highlights/
Or
Google the word:
“catfinder5000” ( one single word )
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Related sessions
Thursday
CTD413: Deploy, Customize, Start, and Monitor a Channel with the Live Streaming on
AWS Solution (includes AWS Elemental MediaTailor module!)
11:30am – 1:30pm | MGM, Level 3, Premier Ballroom 318 | Workshop
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Más contenido relacionado

La actualidad más candente

How to Build a Product Roadmap by Walmart Senior Product Manager
How to Build a Product Roadmap by Walmart Senior Product ManagerHow to Build a Product Roadmap by Walmart Senior Product Manager
How to Build a Product Roadmap by Walmart Senior Product ManagerProduct School
 
CRM 2.0 - Frameworks for Program Strategy
CRM 2.0 - Frameworks for Program StrategyCRM 2.0 - Frameworks for Program Strategy
CRM 2.0 - Frameworks for Program StrategyMichael Moir
 
Product roadmap-guide-by-product plan
Product roadmap-guide-by-product planProduct roadmap-guide-by-product plan
Product roadmap-guide-by-product planLewis Lin 🦊
 
10 Digital Hacks Every Marketer Should Know
10 Digital Hacks Every Marketer Should Know10 Digital Hacks Every Marketer Should Know
10 Digital Hacks Every Marketer Should KnowMark Fidelman
 
Systems Monitoring with Prometheus (Devops Ireland April 2015)
Systems Monitoring with Prometheus (Devops Ireland April 2015)Systems Monitoring with Prometheus (Devops Ireland April 2015)
Systems Monitoring with Prometheus (Devops Ireland April 2015)Brian Brazil
 
NATS Streaming - an alternative to Apache Kafka?
NATS Streaming - an alternative to Apache Kafka?NATS Streaming - an alternative to Apache Kafka?
NATS Streaming - an alternative to Apache Kafka?Anton Zadorozhniy
 
How to be a Successful Data PM by Zillow Product Leaders
How to be a Successful Data PM by Zillow Product LeadersHow to be a Successful Data PM by Zillow Product Leaders
How to be a Successful Data PM by Zillow Product LeadersProduct School
 
9 Steps to Repeatable, Scalable, & Profitable Growth - older version
9 Steps to Repeatable, Scalable, & Profitable Growth - older version9 Steps to Repeatable, Scalable, & Profitable Growth - older version
9 Steps to Repeatable, Scalable, & Profitable Growth - older versionDavid Skok
 
Customer Acquisition & Monetization - Keys to your Business Model
Customer Acquisition & Monetization -  Keys to your Business ModelCustomer Acquisition & Monetization -  Keys to your Business Model
Customer Acquisition & Monetization - Keys to your Business ModelDavid Skok
 
Creating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone UnderstandsCreating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone Understandsuxpin
 
Agile205: Intro to Agile Product Management
Agile205: Intro to Agile Product ManagementAgile205: Intro to Agile Product Management
Agile205: Intro to Agile Product ManagementRich Mironov
 
SaaS Metrics - Bulletproof your SaaS Growth
SaaS Metrics - Bulletproof your SaaS GrowthSaaS Metrics - Bulletproof your SaaS Growth
SaaS Metrics - Bulletproof your SaaS GrowthAnadi Raj Tiwari
 
How to Think Product Analytics in PM Interviews by Amazon Sr PM
How to Think Product Analytics in PM Interviews by Amazon Sr PMHow to Think Product Analytics in PM Interviews by Amazon Sr PM
How to Think Product Analytics in PM Interviews by Amazon Sr PMProduct School
 
The MarTech Blueprint Imperative
The MarTech Blueprint ImperativeThe MarTech Blueprint Imperative
The MarTech Blueprint ImperativeMarTech Conference
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsMarc Abraham
 
Product Roadmapping 101: Where Do I Start?
Product Roadmapping 101: Where Do I Start?Product Roadmapping 101: Where Do I Start?
Product Roadmapping 101: Where Do I Start?connielharper
 
How to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolHow to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolJanna Bastow
 
Data Analytics for better Product Decision Making by Mixpanel PM
Data Analytics for better Product Decision Making by Mixpanel PMData Analytics for better Product Decision Making by Mixpanel PM
Data Analytics for better Product Decision Making by Mixpanel PMProduct School
 

La actualidad más candente (20)

How to Build a Product Roadmap by Walmart Senior Product Manager
How to Build a Product Roadmap by Walmart Senior Product ManagerHow to Build a Product Roadmap by Walmart Senior Product Manager
How to Build a Product Roadmap by Walmart Senior Product Manager
 
CRM 2.0 - Frameworks for Program Strategy
CRM 2.0 - Frameworks for Program StrategyCRM 2.0 - Frameworks for Program Strategy
CRM 2.0 - Frameworks for Program Strategy
 
Product roadmap-guide-by-product plan
Product roadmap-guide-by-product planProduct roadmap-guide-by-product plan
Product roadmap-guide-by-product plan
 
10 Digital Hacks Every Marketer Should Know
10 Digital Hacks Every Marketer Should Know10 Digital Hacks Every Marketer Should Know
10 Digital Hacks Every Marketer Should Know
 
Strategy Execution
Strategy Execution Strategy Execution
Strategy Execution
 
Systems Monitoring with Prometheus (Devops Ireland April 2015)
Systems Monitoring with Prometheus (Devops Ireland April 2015)Systems Monitoring with Prometheus (Devops Ireland April 2015)
Systems Monitoring with Prometheus (Devops Ireland April 2015)
 
NATS Streaming - an alternative to Apache Kafka?
NATS Streaming - an alternative to Apache Kafka?NATS Streaming - an alternative to Apache Kafka?
NATS Streaming - an alternative to Apache Kafka?
 
How to be a Successful Data PM by Zillow Product Leaders
How to be a Successful Data PM by Zillow Product LeadersHow to be a Successful Data PM by Zillow Product Leaders
How to be a Successful Data PM by Zillow Product Leaders
 
9 Steps to Repeatable, Scalable, & Profitable Growth - older version
9 Steps to Repeatable, Scalable, & Profitable Growth - older version9 Steps to Repeatable, Scalable, & Profitable Growth - older version
9 Steps to Repeatable, Scalable, & Profitable Growth - older version
 
Odoo ERP functional
Odoo ERP functionalOdoo ERP functional
Odoo ERP functional
 
Customer Acquisition & Monetization - Keys to your Business Model
Customer Acquisition & Monetization -  Keys to your Business ModelCustomer Acquisition & Monetization -  Keys to your Business Model
Customer Acquisition & Monetization - Keys to your Business Model
 
Creating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone UnderstandsCreating Agile Product Roadmaps Everyone Understands
Creating Agile Product Roadmaps Everyone Understands
 
Agile205: Intro to Agile Product Management
Agile205: Intro to Agile Product ManagementAgile205: Intro to Agile Product Management
Agile205: Intro to Agile Product Management
 
SaaS Metrics - Bulletproof your SaaS Growth
SaaS Metrics - Bulletproof your SaaS GrowthSaaS Metrics - Bulletproof your SaaS Growth
SaaS Metrics - Bulletproof your SaaS Growth
 
How to Think Product Analytics in PM Interviews by Amazon Sr PM
How to Think Product Analytics in PM Interviews by Amazon Sr PMHow to Think Product Analytics in PM Interviews by Amazon Sr PM
How to Think Product Analytics in PM Interviews by Amazon Sr PM
 
The MarTech Blueprint Imperative
The MarTech Blueprint ImperativeThe MarTech Blueprint Imperative
The MarTech Blueprint Imperative
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmaps
 
Product Roadmapping 101: Where Do I Start?
Product Roadmapping 101: Where Do I Start?Product Roadmapping 101: Where Do I Start?
Product Roadmapping 101: Where Do I Start?
 
How to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolHow to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication Tool
 
Data Analytics for better Product Decision Making by Mixpanel PM
Data Analytics for better Product Decision Making by Mixpanel PMData Analytics for better Product Decision Making by Mixpanel PM
Data Analytics for better Product Decision Making by Mixpanel PM
 

Similar a Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CTD403) - AWS re:Invent 2018

Build Your Own Royal Wedding Celebrity Viewing Experience (CTD401) - AWS re:I...
Build Your Own Royal Wedding Celebrity Viewing Experience (CTD401) - AWS re:I...Build Your Own Royal Wedding Celebrity Viewing Experience (CTD401) - AWS re:I...
Build Your Own Royal Wedding Celebrity Viewing Experience (CTD401) - AWS re:I...Amazon Web Services
 
Gestire contenuti multimedial di qualità professionale nel Cloud
Gestire contenuti multimedial di qualità professionale nel CloudGestire contenuti multimedial di qualità professionale nel Cloud
Gestire contenuti multimedial di qualità professionale nel CloudAmazon Web Services
 
Building for Scale with AWS Media Services
Building for Scale with AWS Media ServicesBuilding for Scale with AWS Media Services
Building for Scale with AWS Media ServicesAmazon Web Services
 
re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)Amazon Web Services Japan
 
Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...
Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...
Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...Amazon Web Services
 
Analisi avanzata di video e immagini con i servizi AI di AWS
Analisi avanzata di video e immagini con i servizi AI di AWSAnalisi avanzata di video e immagini con i servizi AI di AWS
Analisi avanzata di video e immagini con i servizi AI di AWSAmazon Web Services
 
Increase the Value of Video with Machine Learning & Media Services - SRV322 -...
Increase the Value of Video with Machine Learning & Media Services - SRV322 -...Increase the Value of Video with Machine Learning & Media Services - SRV322 -...
Increase the Value of Video with Machine Learning & Media Services - SRV322 -...Amazon Web Services
 
How to Build Real-Time Interactive Applications: AWS Developer Workshop - Web...
How to Build Real-Time Interactive Applications: AWS Developer Workshop - Web...How to Build Real-Time Interactive Applications: AWS Developer Workshop - Web...
How to Build Real-Time Interactive Applications: AWS Developer Workshop - Web...Amazon Web Services
 
Building an end to end image recognition service - Tel Aviv Summit 2018
Building an end to end image recognition service - Tel Aviv Summit 2018Building an end to end image recognition service - Tel Aviv Summit 2018
Building an end to end image recognition service - Tel Aviv Summit 2018Amazon Web Services
 
Using Mobile to Engage Your Audience
Using Mobile to Engage Your AudienceUsing Mobile to Engage Your Audience
Using Mobile to Engage Your AudienceAmazon Web Services
 
Create a Frictionless, Connected Retail Checkout Experience Inspired by Amazo...
Create a Frictionless, Connected Retail Checkout Experience Inspired by Amazo...Create a Frictionless, Connected Retail Checkout Experience Inspired by Amazo...
Create a Frictionless, Connected Retail Checkout Experience Inspired by Amazo...Amazon Web Services
 
Serverless Architectural Patterns - GOTO Amsterdam
Serverless Architectural Patterns - GOTO AmsterdamServerless Architectural Patterns - GOTO Amsterdam
Serverless Architectural Patterns - GOTO AmsterdamBoaz Ziniman
 
Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...Amazon Web Services
 
Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...Amazon Web Services
 
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Amazon Web Services
 
Increase the value of video with machine learning & AWS Media Services - SVC3...
Increase the value of video with machine learning & AWS Media Services - SVC3...Increase the value of video with machine learning & AWS Media Services - SVC3...
Increase the value of video with machine learning & AWS Media Services - SVC3...Amazon Web Services
 
Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...Amazon Web Services
 
Making Headless Drupal Serverless
Making Headless Drupal ServerlessMaking Headless Drupal Serverless
Making Headless Drupal ServerlessAmazon Web Services
 
Making OTT Services Better Than Broadcast
Making OTT Services Better Than BroadcastMaking OTT Services Better Than Broadcast
Making OTT Services Better Than BroadcastAmazon Web Services
 
AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...
AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...
AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...Amazon Web Services
 

Similar a Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CTD403) - AWS re:Invent 2018 (20)

Build Your Own Royal Wedding Celebrity Viewing Experience (CTD401) - AWS re:I...
Build Your Own Royal Wedding Celebrity Viewing Experience (CTD401) - AWS re:I...Build Your Own Royal Wedding Celebrity Viewing Experience (CTD401) - AWS re:I...
Build Your Own Royal Wedding Celebrity Viewing Experience (CTD401) - AWS re:I...
 
Gestire contenuti multimedial di qualità professionale nel Cloud
Gestire contenuti multimedial di qualità professionale nel CloudGestire contenuti multimedial di qualità professionale nel Cloud
Gestire contenuti multimedial di qualità professionale nel Cloud
 
Building for Scale with AWS Media Services
Building for Scale with AWS Media ServicesBuilding for Scale with AWS Media Services
Building for Scale with AWS Media Services
 
re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)re:Invent 2018 Recap Digital Advertising (Japanese)
re:Invent 2018 Recap Digital Advertising (Japanese)
 
Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...
Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...
Evolution of media workflows aided by Machine Learning- AWS Summit Cape Town ...
 
Analisi avanzata di video e immagini con i servizi AI di AWS
Analisi avanzata di video e immagini con i servizi AI di AWSAnalisi avanzata di video e immagini con i servizi AI di AWS
Analisi avanzata di video e immagini con i servizi AI di AWS
 
Increase the Value of Video with Machine Learning & Media Services - SRV322 -...
Increase the Value of Video with Machine Learning & Media Services - SRV322 -...Increase the Value of Video with Machine Learning & Media Services - SRV322 -...
Increase the Value of Video with Machine Learning & Media Services - SRV322 -...
 
How to Build Real-Time Interactive Applications: AWS Developer Workshop - Web...
How to Build Real-Time Interactive Applications: AWS Developer Workshop - Web...How to Build Real-Time Interactive Applications: AWS Developer Workshop - Web...
How to Build Real-Time Interactive Applications: AWS Developer Workshop - Web...
 
Building an end to end image recognition service - Tel Aviv Summit 2018
Building an end to end image recognition service - Tel Aviv Summit 2018Building an end to end image recognition service - Tel Aviv Summit 2018
Building an end to end image recognition service - Tel Aviv Summit 2018
 
Using Mobile to Engage Your Audience
Using Mobile to Engage Your AudienceUsing Mobile to Engage Your Audience
Using Mobile to Engage Your Audience
 
Create a Frictionless, Connected Retail Checkout Experience Inspired by Amazo...
Create a Frictionless, Connected Retail Checkout Experience Inspired by Amazo...Create a Frictionless, Connected Retail Checkout Experience Inspired by Amazo...
Create a Frictionless, Connected Retail Checkout Experience Inspired by Amazo...
 
Serverless Architectural Patterns - GOTO Amsterdam
Serverless Architectural Patterns - GOTO AmsterdamServerless Architectural Patterns - GOTO Amsterdam
Serverless Architectural Patterns - GOTO Amsterdam
 
Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Chicago AWS S...
 
Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Anaheim AWS S...
 
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
 
Increase the value of video with machine learning & AWS Media Services - SVC3...
Increase the value of video with machine learning & AWS Media Services - SVC3...Increase the value of video with machine learning & AWS Media Services - SVC3...
Increase the value of video with machine learning & AWS Media Services - SVC3...
 
Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...
Increase the Value of Video with ML & Media Services - SRV322 - Toronto AWS S...
 
Making Headless Drupal Serverless
Making Headless Drupal ServerlessMaking Headless Drupal Serverless
Making Headless Drupal Serverless
 
Making OTT Services Better Than Broadcast
Making OTT Services Better Than BroadcastMaking OTT Services Better Than Broadcast
Making OTT Services Better Than Broadcast
 
AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...
AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...
AWS Immersion Day - Image Data Insights & Analytics Specialist Session - June...
 

Más de Amazon Web Services

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

Más de Amazon Web Services (20)

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

Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CTD403) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning Leah Siddall Technical Marketing Engineer AWS Elemental C T D 4 0 3 Joan Morgan Technical Marketing Engineer AWS Elemental Bryan Samis Senior Solutions Architect AWS Elemental
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda  How ads are targeted today  Respecting personal privacy as new technologies evolve  Our idea: content-aware ad targeting  AWS services used to build our solution  Live demo
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Digital ad targeting Platform based  Device type, location, ISP, or site visited Personal information based  Search, shopping, or browsing history  Social media posts, profiles, or activity
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The future of advertisements? New technologies have opened many doors for advertisers  Turn on webcam for sentiment analysis  Turn on microphone to listen for keywords  Website trackers  Spyware
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The future of advertisements?
  • 9. How to preserve individual privacy while still allowing advertisers to target effectively?
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. CF5K1—Content aware clipping
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. CF5K1—Content aware clipping
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. CF5K1 – Live indexer 2. Event Notification Scratch Storage Location Invoke Function on Manifest Updates Amazon S3 Amazon CloudWatch HLS Manifest 3. Parse Parse Live Video Analyze Video and Extract Images 1. Encoding AWS Elemental Deliver Live Video from Ground to Cloud AWS Elemental Live Appliance AWS Elemental MediaLive AWS Elemental MediaStore Live TV Source AWS Lambda video jpeg json Amazon DynamoDB Amazon Rekognition FFMPEG FFPROBE 4. Wait… Process Parsed Data Wait for Detected Label to leave Scene AWS Lambda Amazon DynamoDB 5. VOD Create VOD Generate VOD for Detected Scene AWS Lambda AWS Elemental MediaPackage Amazon S3 AWS Elemental MediaConvert Amazon S3 Time-Shifted TV
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. CF5K2—Content aware ads
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. ADS—Ad Decision Server
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. CF5K2 – ADS Simulator 1. Encoding AWS Elemental Deliver Live Video from Ground to Cloud AWS Elemental Live Appliance AWS Elemental MediaLive AWS Elemental MediaStore Live TV Source AWS Elemental MediaPackage 3. ADS Advertisement Decision Server Utilize VAST Protocol for Content Aware Advertisement Personalization 2. SSAI Server Side Ad Insertion Serve Personalized Advertisements Advertising Exchange Advertising Insertion Amazon API Gateway AWS Lambda Amazon DynamoDB AWS Elemental MediaTailor Amazon CloudFront Video Player
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. CF5K2 – Content aware ads
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Continue Your Own Journey GitHub: https://github.com/aws-samples/aws-elemental-instant-video-highlights/ Or Google the word: “catfinder5000” ( one single word )
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Related sessions Thursday CTD413: Deploy, Customize, Start, and Monitor a Channel with the Live Streaming on AWS Solution (includes AWS Elemental MediaTailor module!) 11:30am – 1:30pm | MGM, Level 3, Premier Ballroom 318 | Workshop
  • 22. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.