Amazon Personalize is a fully-managed service that helps companies deliver personalized experiences, such as recommendations, search results, email campaigns and notifications. It brings over 20 years of experience in personalization from Amazon.com and puts it in the hands of developers with little or no machine learning experience. Amazon Personalize uses AutoML to automate the entire process of managing and processing data, choosing the right algorithm based on the data, and using the data to train and deploy custom machine learning models — all with a few simple API calls. Join us and learn how you can use Concierge to build engaging experiences that respond to user preferences and behavior in real-time.
6. Deep learning techniques have a direct impact on the
bottom line
SimilarityPopularity
Neural
network
Matrix
factorization
+15.4%
Engagement
Recurrent
Neural Net +
Bandit
Rule-based
card ranker
Bayesian
network model
+7.4%
Engagement+29%
Click Through
+20%
Click Through
18. "At Sony, we are focused on developing predictive models to create an engaging
and relevant experience for all our consumers. However, delivering truly
personalized offers and tailored content to millions of users across channels and
content formats is no simple task – it requires the complex integration of advanced
technology, people, and processes. Amazon Personalize eliminates the heavy lifting
of building a personalized recommendation system. We can leverage Amazon
Personalize's data pipelines and indexing infrastructure, while developing our
models using Amazon SageMaker. The combination of Amazon SageMaker and
Amazon Personalize enables us to automate and accelerate our machine learning
development, and drive more effective personalization at scale." Gabor Melli
Senior Director of Machine Learning, Sony
Current systems only employ factorization machines or item similarity models which do not respond to user intention in real time leading to recommendations which lead to poor user experienceSource for 1: https://drive.corp.amazon.com/documents/AMLC2018/AcceptedPapers/amlc_recurrent_bandit.pdf
- Rule based systems involve segmenting customers according to their demographic information (such as age) and category interests. These manually curated segments and personalization actions soon balloon to thousands and it becomes hard to validate performance of new rules as A/B tests take time to converge. In Amazon our ML systems ALWAYS beat human curated rules
Source for rule based: https://drive.corp.amazon.com/documents/AMLC2018/AcceptedPapers/amlc2018-bjd.pdf
Headquartered in Australia, Domino's Pizza Enterprises Ltd (DPE) is the largest franchisee for the Domino’s Pizza brand worldwide.
DPE is located in 8 markets including Australia, NZ, Belgium, France, the Netherlands, Japan, Germany and Luxembourg, with more than 2400 stores
It is the largest pizza chain in Australia in terms of both network store numbers and network sales. And our market share in pizza is dominant.
Our Vision is to Lead the Internet of Food in Every Neighborhood.
To achieve this, there has been an ongoing commitment to being at the forefront of technological innovation that focuses on making the customer experience a better one.
It led to the development of GPS Driver Tracker that launched in 2015, that lets a customer track their pizza from the store to their door.
- More recently we launched drone deliveries - our autonomous delivery vehicle, to add to our fleet of delivery methods.
And our New Pizza Checker with Augmented Reality – allows users to visually make their pizza by dragging toppings onto a virtual pizza. Creates a more engaging and true to life ordering experience for our customers.
How we communicate with our customers through technological advancements in AI and Machine Learning is an area we have been actively exploring.
We utilize our owned-media channels to reach our customers on an ongoing basis and this has been highly effective for us because our customer base is so engaged.
And while we’ll continue to focus on growing our subscriber base, we have a major opportunity to truly personalize the engagement we have with our customers, at scale.
As over 60% of our orders are placed online, we have built up rich customer data sets that enable us to deeply understand who are our customers and how they behave
Today, we are sending our customers SMSs, eDMs and push notifications, but our targeting is too manual.
We are missing the automation to scale our testing framework and the machine learning to provide the intelligence behind the targeting.
Amazon Personalize integrated with Pinpoint has enabled us to start testing at a rapid pace.
Time based test: Time between when the message was sent and the message was clicked was on average 55 minutes, with the test group, but within the control group the average was 88 minutes. Meaning the personalized SMS was more timely and conversion was marginally better.
We’ve also seen an uplift in conversion by approx. 0.07% percentage points when sending personalized deals to our test group versus standard deals to our control group.
Time was our main challenge. We kicked off the POC 3 weeks before the Conference, spent 1 week developing and getting it up and running, and two weeks testing and improving…so there’s a lot more opportunity for us to test further and fine tune our model.
On the flip side, it’s fairly impressive that we were able to do so much so quickly. A testament to AWS’s platforms and the teams working behind the scenes both in Seattle and in Brisbane.
So Why go on this journey with AWS and Amazon Personalize? Well we wanted to work with a partner who aligns with our values.
A partner that would embrace our fast fail mentality, working with us to achieve outcomes at a rapid pace;
A partner who is not afraid to imagine the possibilities with us
And most importantly, a partner who puts the customer at the heart of everything they do.
RB is known for high quality Audiobooks since 1979
Audiobooks.com is #2 in the market next to Audible– we have a great relationship with Audible
I believe Rbmedia’s 35+K audiobooks makes us the largest publisher on Audible
WFH and Wavesound cover our UK and Australia markets for exclusive audiobooks and library distribution
Tantor, CA, Gildan and Highbridge produce over 4000 titles a year – data driven
Gildan and our exclusive partners give us more business audio titles than any other publisher
RBdigital is a multi-tenant hosted platform for public libraries
Follows library model for Checkouts and holds
Each library owns their selected content
May share content from a System or Consortia
Recommendations must follow the list of owned/shared content and should be Available for checkout now
The RB All You Can Eat model helps with availability by providing more than 25K titles as Unlimited access
RBdigital launched in 2012 with just Audiobooks, adding eBooks in 2015 then Magazines, Comics, Educational resources and SVOD
Like most home grown personalization systems we did a basic most popular list
Based it on Genre to show category patron likes
Filters previously read
It isn’t personalized to the individual
Have to ask patron or they automatically get Romance/Mystery
Last board dinner meeting I was told “it better not bring up Romance or it’s worthless”
Buried due to lack of confidence it helps
Checked the box for marketing, but did it truly help the user?
I needed to sell executive team on value prior to investment
Prove Value – small enough to just steal dev resources for PoC / MVP
No upfront commitment to provider for $100K investment or multiple years
Had to work with our services
Can’t add more batch jobs at night – real time
Had to be better than today – more personalized
Work with limited data for new users
Needed to be able to add our own filtering to remove UnOwned, UnAvailable, and previously read books
Had to be able to adjust for the future content (mag/video), user behaviors (detail clicks, searches…)
Need control - to be able to Boost for seasonal (Christmas, movie release, …)
So we turned to AWS for a solution
In 3 weeks we had results. Now we could do it again in less than 1 week.
1 DBA to get data, 1 Dev part time to test
It was enough to know we had value and get moved into sprint cycle
No Data Scientist needed, sorry buy you guys can analyze in circles for months…
If needed, Data Scientist investment based on $ – not locked into a black box
Easy/Cheap to maintain - self learning – no humans involved in daily data loads/training
Pre-built tools - JavaScript client and server-side Java/.Net tools
Only Pay based on use – lower cost than running your own
Shown Consolidated model reduces complexity and increases accuracy
As with all AWS services it Scales to future load
Fast learning – real time data load
Can still leverage cached results based on API layers for speed and cost
Noticeably better than what we had before (5X better)
This means we are going from 2 good books to 10 books out of 25?
It seemed to “learn” things like Genre even before we added the data – AI works
AWS has packaged a great set of out of the box solutions to start, but the flexibility is wide open
Now I see value of Sagemaker – too many “terms” flowing last year for me to see as manageable
Practical implementation brings it home that we can build and invest
Dev or Data Scientist can improve/tweak what was completed quickly over long run
Add additional intelligence over time
Ability to add real time additional users, relationships/interactions, and content
We have control over how we use and display results
Use in new ways – anything curated/personalized or with similar patterns will work
Really nice building block for your environment
Keep it Simple / high level – Data Science/AI sounds expensive so tout it after it works - impressive
Do a PoC to show value and convince executive team to invest
Imported “clean” data to start ~1GB (unique values, don’t need text – Just IDs not names/email – no PII)
Pick 3+ users(self and coworkers) and get back top 10 items – more than stats – results people can see
Review precision across multiple recipes – quick and simple to test out different models
If it doesn’t look right review recipe and data – does it make sense – optimize
Don’t give up based on 1 result – test more users and recipes
Get to Market and Operationalize
then Start adding things like A/B testing, Clicked On – Implicit Vs Explicit? Process not 1 time solution
Make the baby come alive – interaction with results will train model faster
Happy IT
Happy Librarians
Happy Patrons
Happy Execs