SlideShare a Scribd company logo
1 of 25
Download to read offline
PROPRIETARY AND CONFIDENTIAL
Overview of Machine
Learning Opportunities
in Retail
Sushant Shankar | Chief Data Scientist | 01/30/2015
Silicon Valley Machine Learning
1
PROPRIETARY AND CONFIDENTIAL
Agenda
1. Product Overview
2. ML Algorithms for Personalization
3. ML Algorithms for Planning
01-30-15 2
PROPRIETARY AND CONFIDENTIAL
Product
Overview
01-30-15 3
PROPRIETARY AND CONFIDENTIAL 4
A typical visit to an e-commerce site is not straight-forward and not conducive to rules
01-30-15
t
Google: ‘Converse shoes’
Purchase!
PROPRIETARY AND CONFIDENTIAL
• Segmentation
• Campaigns
• A/B tests
Current Tools for E-commerce are highly driven by Rules
5
Rules are manually
specifying conditional
probabilities!
01-30-15
Rules drive:
PROPRIETARY AND CONFIDENTIAL
The Reflektion Platform leverages Machine Learning to learn the ‘optimal policies’
601-30-15
Implement 1 to 1
experiences
across devices
Measure performance,
identify opportunities
and generate insights
Drive lifetime
value and
incremental
traffic
PROPRIETARY AND CONFIDENTIAL
ML Algorithms
for
Personalization
701-30-15
PROPRIETARY AND CONFIDENTIAL
Want to learn the Response of a User interacting with a Context
801-30-15
Response
User
Context
PROPRIETARY AND CONFIDENTIAL
Typical optimization is maximizing the average responses
01-30-15 9
PROPRIETARY AND CONFIDENTIAL
, w
A better approach is to maximize each user’s responses
01-30-15 10
PROPRIETARY AND CONFIDENTIAL 1101-30-15
Ideally, we would have the users draw us this curve. Realistically, we need to infer this curve.
PROPRIETARY AND CONFIDENTIAL
We can infer this curve through supervised and un-supervised models
1201-30-15
User events Context
Get new
experience
New (user,
context)
Features (slide 13)
Train models (slide 14,15)
...
...
(slide 16)
PROPRIETARY AND CONFIDENTIAL
1. Merchandise
2. Brand
3. Site
4. User demographic
5. Core Business Goal
Features need to incorporate domain knowledge
1301-30-15
vs.
User Context
(U, C)
Features
Train
Experience
...
...
PROPRIETARY AND CONFIDENTIAL
Variety of Machine Learning models can be used
1401-30-15
Source: Data Mining Methods for
Recommender Systems (2011)
Features
User Context
(U, C)
Features
Train
Experience
...
...
PROPRIETARY AND CONFIDENTIAL
Prior
Model Selection is itself a multi-level State Space Search
1501-30-15
Internal Model Evaluation (t)
Data
Properties of
Data
Best Models
⊂ Models
Optimal
Models
User Context
(U, C)
Features
Train
Experience
...
...
Model
Evaluation(s)
Model(s)
Experiments
External Model Evaluation (t)
PROPRIETARY AND CONFIDENTIAL
Need to have over-rides that reflect business considerations
1601-30-15
User Context
(U, C)
Features
Train
Experience
...
...
PROPRIETARY AND CONFIDENTIAL
ML
Algorithms
for Planning
01-30-15 17
PROPRIETARY AND CONFIDENTIAL
How did you drive results? What insights can you provide?
1801-30-15
1. Businesses need to understand how results were driven.
a. Can expose the Machine-learned weights in a digestible way.
2. Can surface these insights into tools to allow businesses to make
decisions about/through:
a. Merchandise
i. Assortment Planning
ii. Inventory Forecasting
b. Marketing
i. Channel Management
ii. User Segmentation
iii. Campaign Management
PROPRIETARY AND CONFIDENTIAL
Auto-segmentation of users and contexts
1901-30-15
(Users, Context)
1. Take interesting Users, Contexts, (users,
contexts)
2. Cluster (un)successful behaviors
together to:
a. ‘Personas’ of consumers based on
what are driving KPIs
b. Best contexts
c. Sort out interesting business
opportunities
d. Anomalies from expected behavior
PROPRIETARY AND CONFIDENTIAL
5
Predictive models can be used to simulate business decisions
2001-30-15
1
2
3
4
f12
(price, user location,...)
f13(price, user location,...)
f 34
...
f35 ...
...
...
...
∆
3
4
5
1
2
PROPRIETARY AND CONFIDENTIAL
We are a growing company and always looking for great talent.
jobs@reflektion.com
Questions?
21
PROPRIETARY AND CONFIDENTIAL
Backup Slides
22
PROPRIETARY AND CONFIDENTIAL
Marketing funnel in reality is complex
2301-30-15
Source: http://adamhcohen.
com/the-new-marketing-funnel/
PROPRIETARY AND CONFIDENTIAL
At any point in the interaction, there is a (User, Context) state
2401-30-15
PROPRIETARY AND CONFIDENTIAL 25
(Users,
Context) Metric
01-30-15
Understanding consumer behavior needs to understand user, context, and response attributes

More Related Content

Viewers also liked

The Common protocol
The Common protocolThe Common protocol
The Common protocol
Sivashanmugam Palaniappan
 
Accelerated Leadership
Accelerated LeadershipAccelerated Leadership
Accelerated Leadership
kktv
 
Mindmappen
MindmappenMindmappen
Mindmappen
yperlaan
 
Splunk Dynamic lookup
Splunk Dynamic lookupSplunk Dynamic lookup
Splunk Dynamic lookup
Splunk
 

Viewers also liked (17)

Incident Response in the wake of Dear CEO
Incident Response in the wake of Dear CEOIncident Response in the wake of Dear CEO
Incident Response in the wake of Dear CEO
 
The Common protocol
The Common protocolThe Common protocol
The Common protocol
 
Accelerated Leadership
Accelerated LeadershipAccelerated Leadership
Accelerated Leadership
 
DevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedgeDevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedge
 
SocCnx11 - All you need to know about orient me
SocCnx11 - All you need to know about orient meSocCnx11 - All you need to know about orient me
SocCnx11 - All you need to know about orient me
 
Unit I.fundamental of Programmable DSP
Unit I.fundamental of Programmable DSPUnit I.fundamental of Programmable DSP
Unit I.fundamental of Programmable DSP
 
Linux Malware Analysis
Linux Malware Analysis	Linux Malware Analysis
Linux Malware Analysis
 
Secure Yourself, Practice what we preach - BSides Austin 2015
Secure Yourself, Practice what we preach - BSides Austin 2015Secure Yourself, Practice what we preach - BSides Austin 2015
Secure Yourself, Practice what we preach - BSides Austin 2015
 
Mindmappen
MindmappenMindmappen
Mindmappen
 
Honey Potz - BSides SLC 2015
Honey Potz - BSides SLC 2015Honey Potz - BSides SLC 2015
Honey Potz - BSides SLC 2015
 
"Mini Texts"
"Mini Texts" "Mini Texts"
"Mini Texts"
 
Splunk Dynamic lookup
Splunk Dynamic lookupSplunk Dynamic lookup
Splunk Dynamic lookup
 
Tubular Labs - Using Elastic to Search Over 2.5B Videos
Tubular Labs - Using Elastic to Search Over 2.5B VideosTubular Labs - Using Elastic to Search Over 2.5B Videos
Tubular Labs - Using Elastic to Search Over 2.5B Videos
 
Resume
ResumeResume
Resume
 
Your data is in Prometheus, now what? (CurrencyFair Engineering Meetup, 2016)
Your data is in Prometheus, now what? (CurrencyFair Engineering Meetup, 2016)Your data is in Prometheus, now what? (CurrencyFair Engineering Meetup, 2016)
Your data is in Prometheus, now what? (CurrencyFair Engineering Meetup, 2016)
 
AWS May Webinar Series - Streaming Data Processing with Amazon Kinesis and AW...
AWS May Webinar Series - Streaming Data Processing with Amazon Kinesis and AW...AWS May Webinar Series - Streaming Data Processing with Amazon Kinesis and AW...
AWS May Webinar Series - Streaming Data Processing with Amazon Kinesis and AW...
 
Failing at Scale - PNWPHP 2016
Failing at Scale - PNWPHP 2016Failing at Scale - PNWPHP 2016
Failing at Scale - PNWPHP 2016
 

Recently uploaded

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 

Overview of Machine Learning Opportunities in Retail @ SVML 2015.01.30