SlideShare a Scribd company logo
© 2013 DataSong, all rights reserved / 234 Front Street, 3rd Floor, San Francisco CA 94111
Time-to-Event Models
Consumer Interaction Insight
October 2013
Today’s Presenters
Tess A Nesbitt, PhD
Senior Data Scientist
John Wallace
Founder & CEO
Agenda
About us
Problem statement
High level modeling approach.
Use cases
Scoring systems
Q&A
DataSong at a Glance
Approaching $1 trillion in revenue analyzed. $2 billion in marketing spend under our lens.
Experienced 60 person team based out of San Francisco, with offices in Seattle, LA and India.
Founded in 2003 with a proven history of solving difficult analytics problems. Evolved from consulting
through close partnerships with clients.
Customer interaction insight that powers applications for customer level revenue attribution,
targeting, media optimization
Actionable and accurate information that drives customer acquisition and revenue growth for
modern direct marketers.
Patented big data approach models behavior at the individual consumer level.
DataSong Offerings
1. A regression modeling framework for prediction and inference
2. Automation of modelsets in Hadoop
3. Enterprise grade scoring in Hadoop
Modelset Creation: Current State
Flatten out the data
• 1. Aggregate a fact table (sum, count)
• 2. Join a dimension to a fact table and aggregate it (sum, count)
• 3. Superpose time
• If we have a dimension with a cardinality of 25 and 6 time periods of interest, that’s 150
variables for 1 dimension
AccountNo #SiteVisits
123456 5
AccountNo #Visits_SEO #Visits_EmailClick #Visits_SEM #Visits_...
123456 3 1 1 …
AccountNo #Visits_SEO_1Mo #Visits_SEO_3Mo #Visits_SEO_6Mo #Visits_SEO_...
123456 1 2 3 …
In Our Opinion
“Feature Engineering”
• Creating good variables is many times more important than choice of algorithm
Don’t lose track of time
• Age old practice of flattening data into 1 row per customer with 1000s of variables is
limiting
Aggregations can obfuscate
Time series without customer- level data overlook important causal relationships
New Challenges for Predictive Modeling
More and more of our input data is generated from log files
• Large observational data (or if you want to call it Big Data, you can)
• We are approaching an infinite number of variables to test
Increasing # of use cases for real time scoring
Increasing # of opportunities to use models for inference
Understanding the Baseline Hazard
What Are We Doing About it?
Survival Response Model
• Explains differences in response rate as we change exposure to marketing
• Know what was significant and what wasn’t
Account ID-level analysis follows customers and cookies over time
Time-dependent Outcome had an event or was censored
Time-dependent Covariates the effect of an event is not constant
Time-varying Covariates time may modify an event effect
Controls for non-marketing effects:
Baseline Hazard Rate
Customer-driven activity many customers are driven by loyalty vs. marketing
Anniversary Effects many sales driven by season demand vs. marketing
CUSTOMER INTERACTION
BEHAVIORAL
LOYALTY
IDLEVELTIMESTAMPDATA
MARKETING
SERVICE
LOYALTY
TELEMATIC
Prior Transactions
Email
Impressions
DM
Referring clicks
In-store service
Call center
Inbound email/forms
Redemptions
Point balances
GPS data
Smart devices
EXAMPLE
CUSTOMER
SERVICE
CUSTOMER INTERACTION OBJECTIVE TIME APPROACH OUTCOME
BEHAVIORAL
LOYALTY
SITE VISIT
SUBSCRIPTION-CENTRIC
IDLEVELTIMESTAMPDATA
INFERENCE
PREDICTION
TIME-TO-EVENT
POINT-IN-TIME
Response
ModelMARKETING
SERVICE
LOYALTY
TELEMATIC
PRICE/
PROMOTION
COMPETITION
SEASONALITY
UPGRADE
LEAVE
DEFAULT
MACRODATA
SITE VISIT
PURCHASE
CUSTOMER
SERVICE
CUSTOMER INTERACTION OBJECTIVE TIME APPROACH OUTCOME
BEHAVIORAL
LOYALTY
SITE VISIT
SUBSCRIPTION-CENTRIC
IDLEVELTIMESTAMPDATA
INFERENCE
PREDICTION
TIME-TO-EVENT
POINT-IN-TIME
Voluntary
Churn
Model
MARKETING
SERVICE
LOYALTY
TELEMATIC
PRICE/
PROMOTION
COMPETITION
SEASONALITY
UPGRADE
LEAVE
DEFAULT
MACRODATA
SITE VISIT
PURCHASE
CUSTOMER
SERVICE
CUSTOMER INTERACTION OBJECTIVE TIME APPROACH OUTCOME
BEHAVIORAL
LOYALTY
SITE VISIT
SUBSCRIPTION-CENTRIC
IDLEVELTIMESTAMPDATA
INFERENCE
PREDICTION
TIME-TO-EVENT
POINT-IN-TIME
Involuntary
Churn
Model
MARKETING
SERVICE
LOYALTY
TELEMATIC
PRICE/
PROMOTION
COMPETITION
SEASONALITY
UPGRADE
LEAVE
DEFAULT
MACRODATA
SITE VISIT
PURCHASE
SITE VISIT
CUSTOMER
SERVICE
PURCHASE
CUSTOMER INTERACTION OBJECTIVE TIME APPROACH OUTCOME
BEHAVIORAL
LOYALTY
SUBSCRIPTION-CENTRIC
IDLEVELTIMESTAMPDATA
INFERENCE
PREDICTION
TIME-TO-EVENT
POINT-IN-TIME
Simple
Attribution
Model
MARKETING
SERVICE
LOYALTY
TELEMATIC
PRICE/
PROMOTION
COMPETITION
SEASONALITY
UPGRADE
LEAVE
DEFAULT
MACRODATA
SITE VISIT
CUSTOMER
SERVICE
PURCHASE
CUSTOMER INTERACTION OBJECTIVE TIME APPROACH OUTCOME
BEHAVIORAL
LOYALTY
SUBSCRIPTION-CENTRIC
IDLEVELTIMESTAMPDATA
INFERENCE
PREDICTION
TIME-TO-EVENT
POINT-IN-TIME
Incremental
Attribution
Model
MARKETING
SERVICE
LOYALTY
TELEMATIC
PRICE/
PROMOTION
COMPETITION
SEASONALITY
UPGRADE
LEAVE
DEFAULT
MACRODATA
Customer
3
Customer
2
Customer
1
What Would the Model Say?
JANUARY FEBRUARY MARCH APRIL MAY JUNE
PURCHASE
CATALOG
EMAIL
CATALOG
EMAIL
EMAIL
EMAIL
CATALOG
EMAIL
$100 PURCHASE
PURCHASE $100 PURCHASE
PURCHASE $100 PURCHASEPURCHASE
DAYS SINCE TREATMENT SALES ALLOCATION
customer sales Catalog Email Retarget
Cumulative
Orders
Catalog Email Retarget Brand Loyalty
#1 $ 100 20 40 0 1 $ 95.66 $ 0.02 $ - $ 4.32
#2 $ 100 20 10 0 1 $ 77.52 $ 18.16 $ - $ 4.32
#3 $ 100 20 10 0 2 $ 69.94 $ 17.74 $ - $ 12.32
Functions Used Purpose
rxImport read in data from flat files
READ/WRITE rxDataStep read from XDF file, output to xdf file
rxReadXdf read from XDF file, can output to dataframe
rxSummary calculate summary stats on XDF file
rxCrossTabs build contingency tables of factors
EDA rxCube build contingency tables of factors
rxHistogram create histograms of numeric vars
rxQuantile calculate quantiles of numeric vars
rxLogit build logistic regression models
MODELING rxPredict score data from xdf with specifed model
rxRocCurve evaluate false and true positives of models
rxDTree* build classification and regression trees
Revolution R Enterprise ScaleR Functions Used
Run time for 30MM rows
and 30 variables is
approx 5 min
Prediction: Current State
How did we deliver?
Propensity Score (LOW  HIGH)
Other models only use one dimension to predict
likelihood to purchase: PROPENSITY
Prediction: DataSong Approach
Incrementality Metric
Sensitivity
Score
● Breakthrough results from adding customer sensitivity score: 14% increase in response rate
● Reallocated marketing circulation: Identified best prospects to not mail that were likely to purchase
without receiving catalog
Propensity Score (LOW  HIGH)
(LOWHIGH)
Response modeling single channel: swap set usage
INCREMENTALITY metric predicts sensitivity of the next
marketing treatment
Scoring Discussion
Scoring systems are like picture frames: good art is never without one
Your best model may never see the light of day
• Sharing your parameter estimates isn’t enough
Who should own scoring ?
• IT: Production support, high uptime mentality
• Analytics: often missing the software engineering discipline
Scale
Analytics teams should be able to manage dozens of models and score billions of
records everyday
DataSong Architecture
• ETL
• N marketing channels
• Behavioral variables
• Promotional data
• Overlay data
• Functions to read Hadoop output;
xdf creation
• Exploratory data analysis
• GAM survival models
• Scoring for inference
• Scoring for prediction
• 5 billion scores per day
per customer
DATASONG DATA
FORMAT (DDF)
CUSTOM VARIABLES
(PMML)
DataSong Contact
1. A regression modeling framework for prediction and inference
2. Automation of modelsets in Hadoop
3. Enterprise grade scoring in Hadoop
Linked In: www.linkedin.com/company/datasong
Facebook: www.facebook.com/datasong
Twitter: www.twitter.com/datasong
Phone: 877.540.5910
Email: info@datasong.com

More Related Content

What's hot

Intelligent Analytics and Agile Customer Journeys - Christian Twiste, Korcomp...
Intelligent Analytics and Agile Customer Journeys - Christian Twiste, Korcomp...Intelligent Analytics and Agile Customer Journeys - Christian Twiste, Korcomp...
Intelligent Analytics and Agile Customer Journeys - Christian Twiste, Korcomp...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Data driven product management
Data driven product managementData driven product management
Data driven product management
Tapan Kamdar
 
Marketing Attribution 101: Understanding Attribution and Calculating Cost of ...
Marketing Attribution 101: Understanding Attribution and Calculating Cost of ...Marketing Attribution 101: Understanding Attribution and Calculating Cost of ...
Marketing Attribution 101: Understanding Attribution and Calculating Cost of ...
Kissmetrics on SlideShare
 
1620 track1 prater
1620 track1 prater1620 track1 prater
1620 track1 prater
Rising Media, Inc.
 
Our take on Digital Analytics in New Zealand in 2017
Our take on Digital Analytics in New Zealand in 2017Our take on Digital Analytics in New Zealand in 2017
Our take on Digital Analytics in New Zealand in 2017
Isikeli Raicebe
 
Skim
SkimSkim
'No menu - Give us the Chef's Special'
'No menu - Give us the Chef's Special' 'No menu - Give us the Chef's Special'
'No menu - Give us the Chef's Special'
Absolutdata Analytics
 
A Process for Being Data Driven
A Process for Being Data DrivenA Process for Being Data Driven
A Process for Being Data Driven
Tim Wilson
 
Marketing Simulation: An Overview
Marketing Simulation: An OverviewMarketing Simulation: An Overview
Marketing Simulation: An Overview
Concentric: Simulate Your Market
 
855 sponsor movassate_using our laptop
855 sponsor movassate_using our laptop855 sponsor movassate_using our laptop
855 sponsor movassate_using our laptop
Rising Media, Inc.
 
Gilligan's Guide to Analysts as Community Managers' Best Friends
Gilligan's Guide to Analysts as Community Managers' Best FriendsGilligan's Guide to Analysts as Community Managers' Best Friends
Gilligan's Guide to Analysts as Community Managers' Best Friends
Tim Wilson
 
Customer Journey Analyses: Requirements and Choices Digital Analytics Day 2014
Customer Journey Analyses: Requirements and Choices Digital Analytics Day 2014Customer Journey Analyses: Requirements and Choices Digital Analytics Day 2014
Customer Journey Analyses: Requirements and Choices Digital Analytics Day 2014
ro11 GmbH
 
Ronny Kohavi, Microsoft (USA) - Conversion Hotel 2017 - keynote
Ronny Kohavi, Microsoft (USA) - Conversion Hotel 2017 - keynoteRonny Kohavi, Microsoft (USA) - Conversion Hotel 2017 - keynote
Ronny Kohavi, Microsoft (USA) - Conversion Hotel 2017 - keynote
Online Dialogue
 
What's New On Google - May 2013 Session
What's New On Google - May 2013 SessionWhat's New On Google - May 2013 Session
What's New On Google - May 2013 Session
blue2purple
 
Shared Data - Assured Success
Shared Data - Assured SuccessShared Data - Assured Success
Shared Data - Assured Success
Absolutdata Analytics
 
Actionable SaaS Metrics: Churn Rate
Actionable SaaS Metrics: Churn RateActionable SaaS Metrics: Churn Rate
Actionable SaaS Metrics: Churn Rate
Ed Shelley
 
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark FiskeBrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Technologies
 
OptimaHub MediaAttribution Presentation Deck
OptimaHub MediaAttribution Presentation DeckOptimaHub MediaAttribution Presentation Deck
OptimaHub MediaAttribution Presentation Deck
Datalicious
 
The Data Game
The Data GameThe Data Game
The Data Game
agencyside
 
Investing Confidently (and Safely) in Programmatic
Investing Confidently (and Safely) in ProgrammaticInvesting Confidently (and Safely) in Programmatic
Investing Confidently (and Safely) in Programmatic
Encore Media Metrics
 

What's hot (20)

Intelligent Analytics and Agile Customer Journeys - Christian Twiste, Korcomp...
Intelligent Analytics and Agile Customer Journeys - Christian Twiste, Korcomp...Intelligent Analytics and Agile Customer Journeys - Christian Twiste, Korcomp...
Intelligent Analytics and Agile Customer Journeys - Christian Twiste, Korcomp...
 
Data driven product management
Data driven product managementData driven product management
Data driven product management
 
Marketing Attribution 101: Understanding Attribution and Calculating Cost of ...
Marketing Attribution 101: Understanding Attribution and Calculating Cost of ...Marketing Attribution 101: Understanding Attribution and Calculating Cost of ...
Marketing Attribution 101: Understanding Attribution and Calculating Cost of ...
 
1620 track1 prater
1620 track1 prater1620 track1 prater
1620 track1 prater
 
Our take on Digital Analytics in New Zealand in 2017
Our take on Digital Analytics in New Zealand in 2017Our take on Digital Analytics in New Zealand in 2017
Our take on Digital Analytics in New Zealand in 2017
 
Skim
SkimSkim
Skim
 
'No menu - Give us the Chef's Special'
'No menu - Give us the Chef's Special' 'No menu - Give us the Chef's Special'
'No menu - Give us the Chef's Special'
 
A Process for Being Data Driven
A Process for Being Data DrivenA Process for Being Data Driven
A Process for Being Data Driven
 
Marketing Simulation: An Overview
Marketing Simulation: An OverviewMarketing Simulation: An Overview
Marketing Simulation: An Overview
 
855 sponsor movassate_using our laptop
855 sponsor movassate_using our laptop855 sponsor movassate_using our laptop
855 sponsor movassate_using our laptop
 
Gilligan's Guide to Analysts as Community Managers' Best Friends
Gilligan's Guide to Analysts as Community Managers' Best FriendsGilligan's Guide to Analysts as Community Managers' Best Friends
Gilligan's Guide to Analysts as Community Managers' Best Friends
 
Customer Journey Analyses: Requirements and Choices Digital Analytics Day 2014
Customer Journey Analyses: Requirements and Choices Digital Analytics Day 2014Customer Journey Analyses: Requirements and Choices Digital Analytics Day 2014
Customer Journey Analyses: Requirements and Choices Digital Analytics Day 2014
 
Ronny Kohavi, Microsoft (USA) - Conversion Hotel 2017 - keynote
Ronny Kohavi, Microsoft (USA) - Conversion Hotel 2017 - keynoteRonny Kohavi, Microsoft (USA) - Conversion Hotel 2017 - keynote
Ronny Kohavi, Microsoft (USA) - Conversion Hotel 2017 - keynote
 
What's New On Google - May 2013 Session
What's New On Google - May 2013 SessionWhat's New On Google - May 2013 Session
What's New On Google - May 2013 Session
 
Shared Data - Assured Success
Shared Data - Assured SuccessShared Data - Assured Success
Shared Data - Assured Success
 
Actionable SaaS Metrics: Churn Rate
Actionable SaaS Metrics: Churn RateActionable SaaS Metrics: Churn Rate
Actionable SaaS Metrics: Churn Rate
 
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark FiskeBrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
 
OptimaHub MediaAttribution Presentation Deck
OptimaHub MediaAttribution Presentation DeckOptimaHub MediaAttribution Presentation Deck
OptimaHub MediaAttribution Presentation Deck
 
The Data Game
The Data GameThe Data Game
The Data Game
 
Investing Confidently (and Safely) in Programmatic
Investing Confidently (and Safely) in ProgrammaticInvesting Confidently (and Safely) in Programmatic
Investing Confidently (and Safely) in Programmatic
 

Viewers also liked

Model-Based Diagnosis of Discrete Event Systems via Automatic Planning
Model-Based Diagnosis of Discrete Event Systems via Automatic PlanningModel-Based Diagnosis of Discrete Event Systems via Automatic Planning
Model-Based Diagnosis of Discrete Event Systems via Automatic Planning
LUCACERIANI1
 
An Inclusive Approach To Change Management
An Inclusive Approach To Change Management An Inclusive Approach To Change Management
An Inclusive Approach To Change Management
Frédéric Williquet
 
ADDIE Instructional Design Model
ADDIE Instructional Design ModelADDIE Instructional Design Model
ADDIE Instructional Design Model
msturgeon
 
Dick and carey model
Dick and carey modelDick and carey model
Dick and carey model
Suzanne Chang
 
Event Planning for DUMMIES
Event Planning for DUMMIES Event Planning for DUMMIES
Event Planning for DUMMIES
Phillip Edwards
 
ONTAP - Event Planning
ONTAP - Event PlanningONTAP - Event Planning
ONTAP - Event Planning
WRDSB
 
Instructional Design Model
Instructional Design ModelInstructional Design Model
Instructional Design Model
Uwes Chaeruman
 
Strategic Planning Models
Strategic Planning Models Strategic Planning Models
Strategic Planning Models
Jo Balucanag - Bitonio
 
Event planning guidelines_final_version_4_april_2009
Event planning guidelines_final_version_4_april_2009Event planning guidelines_final_version_4_april_2009
Event planning guidelines_final_version_4_april_2009Ramess Dussoye
 
Strategic Planning Models
Strategic Planning ModelsStrategic Planning Models
Strategic Planning Models
Elijah Ezendu
 
Event management business plan
Event management business planEvent management business plan
Event management business plan
Infocrest
 
Event Planning Business Plan
Event Planning Business PlanEvent Planning Business Plan
Event Planning Business Plan
strategizebusinessplans
 
An Introduction To The Dick & Carey Instructional Design Model
An Introduction To The Dick & Carey Instructional Design ModelAn Introduction To The Dick & Carey Instructional Design Model
An Introduction To The Dick & Carey Instructional Design Model
Larry Weas
 
Committee's for Event planning
Committee's for Event planningCommittee's for Event planning
Committee's for Event planningkaren33mn
 
Proposal Management Process
Proposal  Management  ProcessProposal  Management  Process
Proposal Management Process
Anand Subramaniam
 

Viewers also liked (15)

Model-Based Diagnosis of Discrete Event Systems via Automatic Planning
Model-Based Diagnosis of Discrete Event Systems via Automatic PlanningModel-Based Diagnosis of Discrete Event Systems via Automatic Planning
Model-Based Diagnosis of Discrete Event Systems via Automatic Planning
 
An Inclusive Approach To Change Management
An Inclusive Approach To Change Management An Inclusive Approach To Change Management
An Inclusive Approach To Change Management
 
ADDIE Instructional Design Model
ADDIE Instructional Design ModelADDIE Instructional Design Model
ADDIE Instructional Design Model
 
Dick and carey model
Dick and carey modelDick and carey model
Dick and carey model
 
Event Planning for DUMMIES
Event Planning for DUMMIES Event Planning for DUMMIES
Event Planning for DUMMIES
 
ONTAP - Event Planning
ONTAP - Event PlanningONTAP - Event Planning
ONTAP - Event Planning
 
Instructional Design Model
Instructional Design ModelInstructional Design Model
Instructional Design Model
 
Strategic Planning Models
Strategic Planning Models Strategic Planning Models
Strategic Planning Models
 
Event planning guidelines_final_version_4_april_2009
Event planning guidelines_final_version_4_april_2009Event planning guidelines_final_version_4_april_2009
Event planning guidelines_final_version_4_april_2009
 
Strategic Planning Models
Strategic Planning ModelsStrategic Planning Models
Strategic Planning Models
 
Event management business plan
Event management business planEvent management business plan
Event management business plan
 
Event Planning Business Plan
Event Planning Business PlanEvent Planning Business Plan
Event Planning Business Plan
 
An Introduction To The Dick & Carey Instructional Design Model
An Introduction To The Dick & Carey Instructional Design ModelAn Introduction To The Dick & Carey Instructional Design Model
An Introduction To The Dick & Carey Instructional Design Model
 
Committee's for Event planning
Committee's for Event planningCommittee's for Event planning
Committee's for Event planning
 
Proposal Management Process
Proposal  Management  ProcessProposal  Management  Process
Proposal Management Process
 

Similar to Time-to-Event Models, presented by DataSong and Revolution Analytics

Operationalizing Customer Analytics with Azure and Power BI
Operationalizing Customer Analytics with Azure and Power BIOperationalizing Customer Analytics with Azure and Power BI
Operationalizing Customer Analytics with Azure and Power BI
CCG
 
Turning Big Data to Business Advantage
Turning Big Data to Business AdvantageTurning Big Data to Business Advantage
Turning Big Data to Business Advantage
Teradata Aster
 
Big data for sales and marketing people
Big data for sales and marketing peopleBig data for sales and marketing people
Big data for sales and marketing people
Edward Chenard
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
Acquia
 
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
Neo4j
 
Dataiku tatvic webinar presentation
Dataiku tatvic webinar presentationDataiku tatvic webinar presentation
Dataiku tatvic webinar presentation
Tatvic Analytics
 
How artificial intelligence (AI) can help maximize customer intelligence ROI
How artificial intelligence (AI) can help maximize customer intelligence ROIHow artificial intelligence (AI) can help maximize customer intelligence ROI
How artificial intelligence (AI) can help maximize customer intelligence ROI
Vincent de Stoecklin
 
Customer Experience & Digital Transformation
Customer Experience & Digital TransformationCustomer Experience & Digital Transformation
Customer Experience & Digital Transformation
Arke Systems
 
Omni-Channel Marketing – Bridging the Gap between Insight & Execution
Omni-Channel Marketing – Bridging the Gap between Insight & ExecutionOmni-Channel Marketing – Bridging the Gap between Insight & Execution
Omni-Channel Marketing – Bridging the Gap between Insight & ExecutionG3 Communications
 
Big data and Marketing by Edward Chenard
Big data and Marketing by Edward ChenardBig data and Marketing by Edward Chenard
Big data and Marketing by Edward Chenard
Edward Chenard
 
#MarketingShake - Edward Chenard - Descubrí el poder del Big Data para Transf...
#MarketingShake - Edward Chenard - Descubrí el poder del Big Data para Transf...#MarketingShake - Edward Chenard - Descubrí el poder del Big Data para Transf...
#MarketingShake - Edward Chenard - Descubrí el poder del Big Data para Transf...
amdia
 
Enterprise Marketing Management (EMM) Overview
Enterprise Marketing Management (EMM) OverviewEnterprise Marketing Management (EMM) Overview
Enterprise Marketing Management (EMM) OverviewRussellRosen
 
How GetNinjas uses data to make smarter product decisions
How GetNinjas uses data to make smarter product decisionsHow GetNinjas uses data to make smarter product decisions
How GetNinjas uses data to make smarter product decisions
Bernardo Srulzon
 
Why is Data Science still not a mainstream in corporations - Sasa Radovanovic
Why is Data Science still not a mainstream in corporations - Sasa RadovanovicWhy is Data Science still not a mainstream in corporations - Sasa Radovanovic
Why is Data Science still not a mainstream in corporations - Sasa Radovanovic
Institute of Contemporary Sciences
 
Designing Outcomes For Usability Nycupa Hurst Final
Designing Outcomes For Usability Nycupa Hurst FinalDesigning Outcomes For Usability Nycupa Hurst Final
Designing Outcomes For Usability Nycupa Hurst Final
WIKOLO
 
HWZ-Darden Konferenz: Building a Sustainable Analytics Orientation
HWZ-Darden Konferenz: Building a Sustainable Analytics OrientationHWZ-Darden Konferenz: Building a Sustainable Analytics Orientation
HWZ-Darden Konferenz: Building a Sustainable Analytics Orientation
HWZ Hochschule für Wirtschaft
 
D2C Insider Mumbai summit - Leverage AI for your D2C business by Rahul Pangam...
D2C Insider Mumbai summit - Leverage AI for your D2C business by Rahul Pangam...D2C Insider Mumbai summit - Leverage AI for your D2C business by Rahul Pangam...
D2C Insider Mumbai summit - Leverage AI for your D2C business by Rahul Pangam...
D2C Insider
 
Barga Galvanize Sept 2015
Barga Galvanize Sept 2015Barga Galvanize Sept 2015
Barga Galvanize Sept 2015
Roger Barga
 
Intro to machine learning for web folks @ BlendWebMix
Intro to machine learning for web folks @ BlendWebMixIntro to machine learning for web folks @ BlendWebMix
Intro to machine learning for web folks @ BlendWebMix
Louis Dorard
 

Similar to Time-to-Event Models, presented by DataSong and Revolution Analytics (20)

Operationalizing Customer Analytics with Azure and Power BI
Operationalizing Customer Analytics with Azure and Power BIOperationalizing Customer Analytics with Azure and Power BI
Operationalizing Customer Analytics with Azure and Power BI
 
Turning Big Data to Business Advantage
Turning Big Data to Business AdvantageTurning Big Data to Business Advantage
Turning Big Data to Business Advantage
 
Big data for sales and marketing people
Big data for sales and marketing peopleBig data for sales and marketing people
Big data for sales and marketing people
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
 
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
 
Dataiku tatvic webinar presentation
Dataiku tatvic webinar presentationDataiku tatvic webinar presentation
Dataiku tatvic webinar presentation
 
How artificial intelligence (AI) can help maximize customer intelligence ROI
How artificial intelligence (AI) can help maximize customer intelligence ROIHow artificial intelligence (AI) can help maximize customer intelligence ROI
How artificial intelligence (AI) can help maximize customer intelligence ROI
 
Customer Experience & Digital Transformation
Customer Experience & Digital TransformationCustomer Experience & Digital Transformation
Customer Experience & Digital Transformation
 
Omni-Channel Marketing – Bridging the Gap between Insight & Execution
Omni-Channel Marketing – Bridging the Gap between Insight & ExecutionOmni-Channel Marketing – Bridging the Gap between Insight & Execution
Omni-Channel Marketing – Bridging the Gap between Insight & Execution
 
Big data and Marketing by Edward Chenard
Big data and Marketing by Edward ChenardBig data and Marketing by Edward Chenard
Big data and Marketing by Edward Chenard
 
#MarketingShake - Edward Chenard - Descubrí el poder del Big Data para Transf...
#MarketingShake - Edward Chenard - Descubrí el poder del Big Data para Transf...#MarketingShake - Edward Chenard - Descubrí el poder del Big Data para Transf...
#MarketingShake - Edward Chenard - Descubrí el poder del Big Data para Transf...
 
Enterprise Marketing Management (EMM) Overview
Enterprise Marketing Management (EMM) OverviewEnterprise Marketing Management (EMM) Overview
Enterprise Marketing Management (EMM) Overview
 
How GetNinjas uses data to make smarter product decisions
How GetNinjas uses data to make smarter product decisionsHow GetNinjas uses data to make smarter product decisions
How GetNinjas uses data to make smarter product decisions
 
Crm1
Crm1Crm1
Crm1
 
Why is Data Science still not a mainstream in corporations - Sasa Radovanovic
Why is Data Science still not a mainstream in corporations - Sasa RadovanovicWhy is Data Science still not a mainstream in corporations - Sasa Radovanovic
Why is Data Science still not a mainstream in corporations - Sasa Radovanovic
 
Designing Outcomes For Usability Nycupa Hurst Final
Designing Outcomes For Usability Nycupa Hurst FinalDesigning Outcomes For Usability Nycupa Hurst Final
Designing Outcomes For Usability Nycupa Hurst Final
 
HWZ-Darden Konferenz: Building a Sustainable Analytics Orientation
HWZ-Darden Konferenz: Building a Sustainable Analytics OrientationHWZ-Darden Konferenz: Building a Sustainable Analytics Orientation
HWZ-Darden Konferenz: Building a Sustainable Analytics Orientation
 
D2C Insider Mumbai summit - Leverage AI for your D2C business by Rahul Pangam...
D2C Insider Mumbai summit - Leverage AI for your D2C business by Rahul Pangam...D2C Insider Mumbai summit - Leverage AI for your D2C business by Rahul Pangam...
D2C Insider Mumbai summit - Leverage AI for your D2C business by Rahul Pangam...
 
Barga Galvanize Sept 2015
Barga Galvanize Sept 2015Barga Galvanize Sept 2015
Barga Galvanize Sept 2015
 
Intro to machine learning for web folks @ BlendWebMix
Intro to machine learning for web folks @ BlendWebMixIntro to machine learning for web folks @ BlendWebMix
Intro to machine learning for web folks @ BlendWebMix
 

More from Revolution Analytics

Speeding up R with Parallel Programming in the Cloud
Speeding up R with Parallel Programming in the CloudSpeeding up R with Parallel Programming in the Cloud
Speeding up R with Parallel Programming in the Cloud
Revolution Analytics
 
Migrating Existing Open Source Machine Learning to Azure
Migrating Existing Open Source Machine Learning to AzureMigrating Existing Open Source Machine Learning to Azure
Migrating Existing Open Source Machine Learning to Azure
Revolution Analytics
 
R in Minecraft
R in Minecraft R in Minecraft
R in Minecraft
Revolution Analytics
 
The case for R for AI developers
The case for R for AI developersThe case for R for AI developers
The case for R for AI developers
Revolution Analytics
 
Speed up R with parallel programming in the Cloud
Speed up R with parallel programming in the CloudSpeed up R with parallel programming in the Cloud
Speed up R with parallel programming in the Cloud
Revolution Analytics
 
The R Ecosystem
The R EcosystemThe R Ecosystem
The R Ecosystem
Revolution Analytics
 
R Then and Now
R Then and NowR Then and Now
R Then and Now
Revolution Analytics
 
Predicting Loan Delinquency at One Million Transactions per Second
Predicting Loan Delinquency at One Million Transactions per SecondPredicting Loan Delinquency at One Million Transactions per Second
Predicting Loan Delinquency at One Million Transactions per Second
Revolution Analytics
 
Reproducible Data Science with R
Reproducible Data Science with RReproducible Data Science with R
Reproducible Data Science with R
Revolution Analytics
 
The Value of Open Source Communities
The Value of Open Source CommunitiesThe Value of Open Source Communities
The Value of Open Source Communities
Revolution Analytics
 
The R Ecosystem
The R EcosystemThe R Ecosystem
The R Ecosystem
Revolution Analytics
 
R at Microsoft (useR! 2016)
R at Microsoft (useR! 2016)R at Microsoft (useR! 2016)
R at Microsoft (useR! 2016)
Revolution Analytics
 
Building a scalable data science platform with R
Building a scalable data science platform with RBuilding a scalable data science platform with R
Building a scalable data science platform with R
Revolution Analytics
 
R at Microsoft
R at MicrosoftR at Microsoft
R at Microsoft
Revolution Analytics
 
The Business Economics and Opportunity of Open Source Data Science
The Business Economics and Opportunity of Open Source Data ScienceThe Business Economics and Opportunity of Open Source Data Science
The Business Economics and Opportunity of Open Source Data Science
Revolution Analytics
 
Taking R Analytics to SQL and the Cloud
Taking R Analytics to SQL and the CloudTaking R Analytics to SQL and the Cloud
Taking R Analytics to SQL and the Cloud
Revolution Analytics
 
The Network structure of R packages on CRAN & BioConductor
The Network structure of R packages on CRAN & BioConductorThe Network structure of R packages on CRAN & BioConductor
The Network structure of R packages on CRAN & BioConductor
Revolution Analytics
 
The network structure of cran 2015 07-02 final
The network structure of cran 2015 07-02 finalThe network structure of cran 2015 07-02 final
The network structure of cran 2015 07-02 finalRevolution Analytics
 
Simple Reproducibility with the checkpoint package
Simple Reproducibilitywith the checkpoint packageSimple Reproducibilitywith the checkpoint package
Simple Reproducibility with the checkpoint package
Revolution Analytics
 
R at Microsoft
R at MicrosoftR at Microsoft
R at Microsoft
Revolution Analytics
 

More from Revolution Analytics (20)

Speeding up R with Parallel Programming in the Cloud
Speeding up R with Parallel Programming in the CloudSpeeding up R with Parallel Programming in the Cloud
Speeding up R with Parallel Programming in the Cloud
 
Migrating Existing Open Source Machine Learning to Azure
Migrating Existing Open Source Machine Learning to AzureMigrating Existing Open Source Machine Learning to Azure
Migrating Existing Open Source Machine Learning to Azure
 
R in Minecraft
R in Minecraft R in Minecraft
R in Minecraft
 
The case for R for AI developers
The case for R for AI developersThe case for R for AI developers
The case for R for AI developers
 
Speed up R with parallel programming in the Cloud
Speed up R with parallel programming in the CloudSpeed up R with parallel programming in the Cloud
Speed up R with parallel programming in the Cloud
 
The R Ecosystem
The R EcosystemThe R Ecosystem
The R Ecosystem
 
R Then and Now
R Then and NowR Then and Now
R Then and Now
 
Predicting Loan Delinquency at One Million Transactions per Second
Predicting Loan Delinquency at One Million Transactions per SecondPredicting Loan Delinquency at One Million Transactions per Second
Predicting Loan Delinquency at One Million Transactions per Second
 
Reproducible Data Science with R
Reproducible Data Science with RReproducible Data Science with R
Reproducible Data Science with R
 
The Value of Open Source Communities
The Value of Open Source CommunitiesThe Value of Open Source Communities
The Value of Open Source Communities
 
The R Ecosystem
The R EcosystemThe R Ecosystem
The R Ecosystem
 
R at Microsoft (useR! 2016)
R at Microsoft (useR! 2016)R at Microsoft (useR! 2016)
R at Microsoft (useR! 2016)
 
Building a scalable data science platform with R
Building a scalable data science platform with RBuilding a scalable data science platform with R
Building a scalable data science platform with R
 
R at Microsoft
R at MicrosoftR at Microsoft
R at Microsoft
 
The Business Economics and Opportunity of Open Source Data Science
The Business Economics and Opportunity of Open Source Data ScienceThe Business Economics and Opportunity of Open Source Data Science
The Business Economics and Opportunity of Open Source Data Science
 
Taking R Analytics to SQL and the Cloud
Taking R Analytics to SQL and the CloudTaking R Analytics to SQL and the Cloud
Taking R Analytics to SQL and the Cloud
 
The Network structure of R packages on CRAN & BioConductor
The Network structure of R packages on CRAN & BioConductorThe Network structure of R packages on CRAN & BioConductor
The Network structure of R packages on CRAN & BioConductor
 
The network structure of cran 2015 07-02 final
The network structure of cran 2015 07-02 finalThe network structure of cran 2015 07-02 final
The network structure of cran 2015 07-02 final
 
Simple Reproducibility with the checkpoint package
Simple Reproducibilitywith the checkpoint packageSimple Reproducibilitywith the checkpoint package
Simple Reproducibility with the checkpoint package
 
R at Microsoft
R at MicrosoftR at Microsoft
R at Microsoft
 

Recently uploaded

Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
Ben Wann
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
ofm712785
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
zoyaansari11365
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
NathanBaughman3
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
Ben Wann
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
Sam H
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 

Recently uploaded (20)

Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 

Time-to-Event Models, presented by DataSong and Revolution Analytics

  • 1. © 2013 DataSong, all rights reserved / 234 Front Street, 3rd Floor, San Francisco CA 94111 Time-to-Event Models Consumer Interaction Insight October 2013
  • 2. Today’s Presenters Tess A Nesbitt, PhD Senior Data Scientist John Wallace Founder & CEO
  • 3. Agenda About us Problem statement High level modeling approach. Use cases Scoring systems Q&A
  • 4. DataSong at a Glance Approaching $1 trillion in revenue analyzed. $2 billion in marketing spend under our lens. Experienced 60 person team based out of San Francisco, with offices in Seattle, LA and India. Founded in 2003 with a proven history of solving difficult analytics problems. Evolved from consulting through close partnerships with clients. Customer interaction insight that powers applications for customer level revenue attribution, targeting, media optimization Actionable and accurate information that drives customer acquisition and revenue growth for modern direct marketers. Patented big data approach models behavior at the individual consumer level.
  • 5. DataSong Offerings 1. A regression modeling framework for prediction and inference 2. Automation of modelsets in Hadoop 3. Enterprise grade scoring in Hadoop
  • 6. Modelset Creation: Current State Flatten out the data • 1. Aggregate a fact table (sum, count) • 2. Join a dimension to a fact table and aggregate it (sum, count) • 3. Superpose time • If we have a dimension with a cardinality of 25 and 6 time periods of interest, that’s 150 variables for 1 dimension AccountNo #SiteVisits 123456 5 AccountNo #Visits_SEO #Visits_EmailClick #Visits_SEM #Visits_... 123456 3 1 1 … AccountNo #Visits_SEO_1Mo #Visits_SEO_3Mo #Visits_SEO_6Mo #Visits_SEO_... 123456 1 2 3 …
  • 7. In Our Opinion “Feature Engineering” • Creating good variables is many times more important than choice of algorithm Don’t lose track of time • Age old practice of flattening data into 1 row per customer with 1000s of variables is limiting Aggregations can obfuscate Time series without customer- level data overlook important causal relationships
  • 8. New Challenges for Predictive Modeling More and more of our input data is generated from log files • Large observational data (or if you want to call it Big Data, you can) • We are approaching an infinite number of variables to test Increasing # of use cases for real time scoring Increasing # of opportunities to use models for inference
  • 10. What Are We Doing About it? Survival Response Model • Explains differences in response rate as we change exposure to marketing • Know what was significant and what wasn’t Account ID-level analysis follows customers and cookies over time Time-dependent Outcome had an event or was censored Time-dependent Covariates the effect of an event is not constant Time-varying Covariates time may modify an event effect Controls for non-marketing effects: Baseline Hazard Rate Customer-driven activity many customers are driven by loyalty vs. marketing Anniversary Effects many sales driven by season demand vs. marketing
  • 11. CUSTOMER INTERACTION BEHAVIORAL LOYALTY IDLEVELTIMESTAMPDATA MARKETING SERVICE LOYALTY TELEMATIC Prior Transactions Email Impressions DM Referring clicks In-store service Call center Inbound email/forms Redemptions Point balances GPS data Smart devices EXAMPLE
  • 12. CUSTOMER SERVICE CUSTOMER INTERACTION OBJECTIVE TIME APPROACH OUTCOME BEHAVIORAL LOYALTY SITE VISIT SUBSCRIPTION-CENTRIC IDLEVELTIMESTAMPDATA INFERENCE PREDICTION TIME-TO-EVENT POINT-IN-TIME Response ModelMARKETING SERVICE LOYALTY TELEMATIC PRICE/ PROMOTION COMPETITION SEASONALITY UPGRADE LEAVE DEFAULT MACRODATA SITE VISIT PURCHASE
  • 13. CUSTOMER SERVICE CUSTOMER INTERACTION OBJECTIVE TIME APPROACH OUTCOME BEHAVIORAL LOYALTY SITE VISIT SUBSCRIPTION-CENTRIC IDLEVELTIMESTAMPDATA INFERENCE PREDICTION TIME-TO-EVENT POINT-IN-TIME Voluntary Churn Model MARKETING SERVICE LOYALTY TELEMATIC PRICE/ PROMOTION COMPETITION SEASONALITY UPGRADE LEAVE DEFAULT MACRODATA SITE VISIT PURCHASE
  • 14. CUSTOMER SERVICE CUSTOMER INTERACTION OBJECTIVE TIME APPROACH OUTCOME BEHAVIORAL LOYALTY SITE VISIT SUBSCRIPTION-CENTRIC IDLEVELTIMESTAMPDATA INFERENCE PREDICTION TIME-TO-EVENT POINT-IN-TIME Involuntary Churn Model MARKETING SERVICE LOYALTY TELEMATIC PRICE/ PROMOTION COMPETITION SEASONALITY UPGRADE LEAVE DEFAULT MACRODATA SITE VISIT PURCHASE
  • 15. SITE VISIT CUSTOMER SERVICE PURCHASE CUSTOMER INTERACTION OBJECTIVE TIME APPROACH OUTCOME BEHAVIORAL LOYALTY SUBSCRIPTION-CENTRIC IDLEVELTIMESTAMPDATA INFERENCE PREDICTION TIME-TO-EVENT POINT-IN-TIME Simple Attribution Model MARKETING SERVICE LOYALTY TELEMATIC PRICE/ PROMOTION COMPETITION SEASONALITY UPGRADE LEAVE DEFAULT MACRODATA
  • 16. SITE VISIT CUSTOMER SERVICE PURCHASE CUSTOMER INTERACTION OBJECTIVE TIME APPROACH OUTCOME BEHAVIORAL LOYALTY SUBSCRIPTION-CENTRIC IDLEVELTIMESTAMPDATA INFERENCE PREDICTION TIME-TO-EVENT POINT-IN-TIME Incremental Attribution Model MARKETING SERVICE LOYALTY TELEMATIC PRICE/ PROMOTION COMPETITION SEASONALITY UPGRADE LEAVE DEFAULT MACRODATA
  • 17. Customer 3 Customer 2 Customer 1 What Would the Model Say? JANUARY FEBRUARY MARCH APRIL MAY JUNE PURCHASE CATALOG EMAIL CATALOG EMAIL EMAIL EMAIL CATALOG EMAIL $100 PURCHASE PURCHASE $100 PURCHASE PURCHASE $100 PURCHASEPURCHASE DAYS SINCE TREATMENT SALES ALLOCATION customer sales Catalog Email Retarget Cumulative Orders Catalog Email Retarget Brand Loyalty #1 $ 100 20 40 0 1 $ 95.66 $ 0.02 $ - $ 4.32 #2 $ 100 20 10 0 1 $ 77.52 $ 18.16 $ - $ 4.32 #3 $ 100 20 10 0 2 $ 69.94 $ 17.74 $ - $ 12.32
  • 18. Functions Used Purpose rxImport read in data from flat files READ/WRITE rxDataStep read from XDF file, output to xdf file rxReadXdf read from XDF file, can output to dataframe rxSummary calculate summary stats on XDF file rxCrossTabs build contingency tables of factors EDA rxCube build contingency tables of factors rxHistogram create histograms of numeric vars rxQuantile calculate quantiles of numeric vars rxLogit build logistic regression models MODELING rxPredict score data from xdf with specifed model rxRocCurve evaluate false and true positives of models rxDTree* build classification and regression trees Revolution R Enterprise ScaleR Functions Used Run time for 30MM rows and 30 variables is approx 5 min
  • 19. Prediction: Current State How did we deliver? Propensity Score (LOW  HIGH) Other models only use one dimension to predict likelihood to purchase: PROPENSITY
  • 20. Prediction: DataSong Approach Incrementality Metric Sensitivity Score ● Breakthrough results from adding customer sensitivity score: 14% increase in response rate ● Reallocated marketing circulation: Identified best prospects to not mail that were likely to purchase without receiving catalog Propensity Score (LOW  HIGH) (LOWHIGH) Response modeling single channel: swap set usage INCREMENTALITY metric predicts sensitivity of the next marketing treatment
  • 21. Scoring Discussion Scoring systems are like picture frames: good art is never without one Your best model may never see the light of day • Sharing your parameter estimates isn’t enough Who should own scoring ? • IT: Production support, high uptime mentality • Analytics: often missing the software engineering discipline Scale Analytics teams should be able to manage dozens of models and score billions of records everyday
  • 22. DataSong Architecture • ETL • N marketing channels • Behavioral variables • Promotional data • Overlay data • Functions to read Hadoop output; xdf creation • Exploratory data analysis • GAM survival models • Scoring for inference • Scoring for prediction • 5 billion scores per day per customer DATASONG DATA FORMAT (DDF) CUSTOM VARIABLES (PMML)
  • 23. DataSong Contact 1. A regression modeling framework for prediction and inference 2. Automation of modelsets in Hadoop 3. Enterprise grade scoring in Hadoop Linked In: www.linkedin.com/company/datasong Facebook: www.facebook.com/datasong Twitter: www.twitter.com/datasong Phone: 877.540.5910 Email: info@datasong.com