build a powerful recommendation engine using image ... a... · build a powerful recommendation...
TRANSCRIPT
Samuel James | 09.09.2019
Community Day 2019 Sponsors
Build a Powerful Recommendation Engine Using Image Recognition Technology on AWS
About Architrave Gmbh
PropTech Company of the year 2018
Over 3,900 managed assets worth €80 billion
Over €12 billion in annual transaction volume (including Germany's largest single transactions: Sony Centre 2017 and Frankfurt Omni Tower 2018)
! Berlin ! Frankfurt! Dresden
What This Talk is Not About
Recommender Systems’ Algorithms
Agenda
Recommendation system
Why recommender systems are important
How recommendation engines work
Leveraging on AWS Rekognition for product recommendation
Demo
What Is Recommendation ?
Recommendation is about providing relevant content to the user based on knowledge of the user, content, and
interactions between the user and items.
!6
!7
According to McKinsey & Company, 35% of Amazon.com’s revenue is generated by its
recommendation engine
!8
"Netflix saves up to $1 billion a year via its personalised recommendations”
– Business Insider
!9
Personalised recommendations drive sales
Recommendation Phases
Data Collection Data Storage Data Analysis Data Filtering
Collaborative Filtering
Content-Based Filtering
Hybrid Filtering
Data Filtering Techniques
Collaborative Filtering
Interactions of users with products (like movies watched, products viewed, products bought etc.
Collaborative Filtering Technique in a Retail Site
Content-based Filtering
Focuses on properties of items. Similarity of items is determined by measuring the similarity in their properties.
Content-Based Filtering Technique in a Retail Site
Hybrid Filtering
Combines collaborative filtering and content-based filtering.
!17
Leveraging on AWS Rekognition API for analysis of unstructured data like images
AWS Rekognition at a Glance
!19
!20
!21
DEMO
Using S3 Batch Operations
Handling new Uploads
!24
!25
How the visual search works
!26
Lessons Learned
Building with AWS reduces your development time
You don't need to be AI experts to have AI capability in your app
Build a repeatable and reusable infrastructure with AWS
!28
Thanks!Questions?
ContactArchitrave GmbH Bouchéstraße 12, Building 1A, 12435 Berlin
Samuel JamesSamuel James Email: [email protected] @samuelabiodunj