SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
User Journey Analysis –
Between Budget Allocation and Micro Decisions
Meetup - Data Science@Zalando
Prof. Dr. Burkhardt Funk
Institute of Information Systems
Leuphana University
March 30, 2017
Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 1 / 30
Selected Approaches to analyze User Journey Data
Learning from UJ data doesn’t fit the classical supervised learning
paradigm (M¨orchen, 2006). Learning options include:
Sliding time windows can be applied to convert problem into
supervised learning problem (Dietterich, 2002)
Hand-crafted features have been used in statistical models in
E-Commerce scenarios (Chatterjee et al., 2003)
Higher order Markov models describe problem as a state machine;
here, states refer to user actions (Anderl et al., 2014)
Time series analysis and state space models (Nottorf and Funk,
2013a)
Context specific heuristics are used to derive management
recommendations (Funk, 2014)
Further references (Shao and Li, 2011; Dalessandro et al., 2012;
Abhishek et al., 2012; Li and Kannan, 2014) ... and the list goes on
Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 10 / 30
Objective
What do we want to use the model for?
Find most efficient online channels on an aggregated level: Still
top-prio in marketing management
Inform decision-making on a micro level, e.g. decide whether and
what to bid in programmatic advertising
Let’s assume it’s the latter: all clear now? No, e.g. conversion/visit
and time frame
Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 12 / 30
Generating Features
A
A
V
V A
ST O
S
t
Ad view
delivered
User seen in
RTA auction
User saw
TV ad
Paid search
contact
User visits
website
𝒗𝒊𝒔𝒕 0 00 0 0 0 1 1 1
30min Window
1 22 2 0 1 1 1 1𝑋𝑖𝑠𝑡
𝐴
Session 1 Session 2
0 20 1 0 0 0 0 0𝑋𝑖𝑠𝑡
𝑉
0 00 0 1 1 1 1 1𝑋𝑖𝑠𝑡
𝑇𝑉|𝑉
…
1 22 2 2 3 3 3 3𝑌𝑖𝑠𝑡
𝐴
…
…
Features
Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 14 / 30
Accounting for Offline Channels
p(outcome|observation) =
1
1 + e−z
z = αXSEA + βXDISP + γXV ID+δXTV
Probability incl. TV
Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 15 / 30
Awareness Decay
The awareness decay can be modelled by ”Γ-distribution” like shape
XTV ∼ tα−1
e−t/β
Model estimation is tricky, but MCMC techniques can help (β ∼ 0.1
and α ∼ 0.2)
Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 16 / 30
Model Estimation
p(vist|obsist) = f(Xist, Yist)
αi ∼ N(µi, σ2
i )
µi ∼ N(νgi , σ2
gi
)
gi ∼ B(θ(obsi))
. . .
The model is estimated using techniques from Bayesian Statistics,
i.e. MCMC sampling (implementation with JAGS/ Stan)
Why Bayesian Stats? (i) accounting for prior knowledge, (ii) high
flexibility, (iii) extensive diagnostics
But: computationally demanding
Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 17 / 30
Optimization Approach
Computational Costs
Learning
Curve
Predictive
Accuracy
Storage Costs
Data Collection Costs
Cost/Benefit
Update
Frequency
Model
Complexity
Sample
Size &
Strategy
Model Levers
Economic Value
Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 25 / 30
Bibliography I
Abhishek, V., Fader, P., and Hosanagar, K. (2012). Media exposure through the funnel: A
model of multi-stage attribution.
Anderl, E., Becker, I., Wangenheim, F. V., and Schumann, J. H. (2014). Mapping the
customer journey: A graph-based framework for online attribution modeling. SSRN.
Bremer, V. and Funk, B. (2017). Analysing clickstream data: do paid and organic search
affect each other? International Journal of Electronic Business, 13(2):205–215.
Chatterjee, P., Hoffman, D. L., and Novak, T. P. (2003). Modeling the clickstream:
Implications for web-based advertising efforts. Marketing Science, 22(4):520–541.
Dalessandro, B., Perlich, C., Stitelman, O., and Provost, F. (2012). Causally motivated
attribution for online advertising. In Proceedings of the Sixth International Workshop on
Data Mining for Online Advertising and Internet Economy, page 7. ACM.
Dietterich, T. G. (2002). Machine learning for sequential data: A review. In Joint IAPR
International Workshops on Statistical Techniques in Pattern Recognition (SPR) and
Structural and Syntactic Pattern Recognition (SSPR), pages 15–30. Springer.
Funk, B. (2014). Kanal¨ubergreifende werbewirkungsanalyse in echtzeit. In Realtime
Advertising, pages 41–51. Springer.
Hastie, T., Tibshirani, R., and Friedman, J. (2001). The elements of statistical learning.
Springer series in statistics Springer, Berlin.
Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 29 / 30
Bibliography II
Li, H. and Kannan, P. (2014). Attributing conversions in a multichannel online marketing
environment: An empirical model and a field experiment. Journal of Marketing
Research, 51(1):40–56.
M¨orchen, F. (2006). Time series knowledge mining. PhD Thesis - University of Marburg.
Nottorf, F. and Funk, B. (2013a). A cross-industry analysis of the spillover effect in paid
search advertising. Electronic Markets, 23(3):205–216.
Nottorf, F. and Funk, B. (2013b). The economic value of clickstream data from an
advertiser’s perspective. In European Conference on Information Systems.
Shao, X. and Li, L. (2011). Data-driven multi-touch attribution models. In Proceedings of
the 17th ACM SIGKDD international conference on Knowledge discovery and data
mining, pages 258–264. ACM.
Stange, M. and Funk, B. (2014). Real-time-advertising. Business & Information Systems
Engineering, 56(5):305–388.
Stange, M. and Funk, B. (2016a). How big does big data need to be? In Enterprise Big
Data Engineering, Analytics, and Management, pages 1–12.
Stange, M. and Funk, B. (2016b). Predicting online user behavior based on real-time
advertising data. In Proceedings of the European Conference on Information Systems.
Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 30 / 30

Weitere ähnliche Inhalte

Was ist angesagt?

Searching in high dimensional spaces index structures for improving the perfo...
Searching in high dimensional spaces index structures for improving the perfo...Searching in high dimensional spaces index structures for improving the perfo...
Searching in high dimensional spaces index structures for improving the perfo...
unyil96
 
PREDICTION OF STORM DISASTER USING CLOUD MAP-REDUCE METHOD
PREDICTION OF STORM DISASTER USING CLOUD MAP-REDUCE METHODPREDICTION OF STORM DISASTER USING CLOUD MAP-REDUCE METHOD
PREDICTION OF STORM DISASTER USING CLOUD MAP-REDUCE METHOD
AM Publications
 
Understanding Map Integration Using GIS Software Poster_ff
Understanding Map Integration Using GIS Software Poster_ffUnderstanding Map Integration Using GIS Software Poster_ff
Understanding Map Integration Using GIS Software Poster_ff
Michelle Pasco
 
Application of panel data to the effect of five (5) world development indicat...
Application of panel data to the effect of five (5) world development indicat...Application of panel data to the effect of five (5) world development indicat...
Application of panel data to the effect of five (5) world development indicat...
Alexander Decker
 
New Opportunity for Urban Analysis
New Opportunity for Urban AnalysisNew Opportunity for Urban Analysis
New Opportunity for Urban Analysis
Chen Zunqiu
 

Was ist angesagt? (19)

Real life application of statistics in engineering
Real life application of statistics in engineeringReal life application of statistics in engineering
Real life application of statistics in engineering
 
Searching in high dimensional spaces index structures for improving the perfo...
Searching in high dimensional spaces index structures for improving the perfo...Searching in high dimensional spaces index structures for improving the perfo...
Searching in high dimensional spaces index structures for improving the perfo...
 
Application of-statistics-in-CSE
Application of-statistics-in-CSEApplication of-statistics-in-CSE
Application of-statistics-in-CSE
 
Self-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin R
Self-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin RSelf-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin R
Self-Organising Maps for Customer Segmentation using R - Shane Lynn - Dublin R
 
Visual analysis of large graphs state of the art and future research challenges
Visual analysis of large graphs state of the art and future research challengesVisual analysis of large graphs state of the art and future research challenges
Visual analysis of large graphs state of the art and future research challenges
 
LEARNING MIXTURES OF MARKOV CHAINS FROM AGGREGATE DATA WITH STRUCTURAL CONSTR...
LEARNING MIXTURES OF MARKOV CHAINS FROM AGGREGATE DATA WITH STRUCTURAL CONSTR...LEARNING MIXTURES OF MARKOV CHAINS FROM AGGREGATE DATA WITH STRUCTURAL CONSTR...
LEARNING MIXTURES OF MARKOV CHAINS FROM AGGREGATE DATA WITH STRUCTURAL CONSTR...
 
Axiomatisation and simulation
Axiomatisation and simulationAxiomatisation and simulation
Axiomatisation and simulation
 
WILF2011 - slides
WILF2011 - slidesWILF2011 - slides
WILF2011 - slides
 
PREDICTION OF STORM DISASTER USING CLOUD MAP-REDUCE METHOD
PREDICTION OF STORM DISASTER USING CLOUD MAP-REDUCE METHODPREDICTION OF STORM DISASTER USING CLOUD MAP-REDUCE METHOD
PREDICTION OF STORM DISASTER USING CLOUD MAP-REDUCE METHOD
 
Models of spatial process by sushant
Models of spatial process by sushantModels of spatial process by sushant
Models of spatial process by sushant
 
Local modeling in regression and time series prediction
Local modeling in regression and time series predictionLocal modeling in regression and time series prediction
Local modeling in regression and time series prediction
 
Understanding Map Integration Using GIS Software Poster_ff
Understanding Map Integration Using GIS Software Poster_ffUnderstanding Map Integration Using GIS Software Poster_ff
Understanding Map Integration Using GIS Software Poster_ff
 
Application of panel data to the effect of five (5) world development indicat...
Application of panel data to the effect of five (5) world development indicat...Application of panel data to the effect of five (5) world development indicat...
Application of panel data to the effect of five (5) world development indicat...
 
Iii it internal i ooad retest qp
Iii it internal i ooad retest qpIii it internal i ooad retest qp
Iii it internal i ooad retest qp
 
Statistical Analysis with R and Mind Mapping automation
Statistical Analysis with R and Mind Mapping automationStatistical Analysis with R and Mind Mapping automation
Statistical Analysis with R and Mind Mapping automation
 
Matlab Data And Statistics
Matlab Data And StatisticsMatlab Data And Statistics
Matlab Data And Statistics
 
Big Data with Rough Set Using Map- Reduce
Big Data with Rough Set Using Map- ReduceBig Data with Rough Set Using Map- Reduce
Big Data with Rough Set Using Map- Reduce
 
New Opportunity for Urban Analysis
New Opportunity for Urban AnalysisNew Opportunity for Urban Analysis
New Opportunity for Urban Analysis
 
Aggregate Programming through a Soft Modal Logic
Aggregate Programming through a Soft Modal LogicAggregate Programming through a Soft Modal Logic
Aggregate Programming through a Soft Modal Logic
 

Ähnlich wie 30.03.2017 Data Science Meetup - USER JOURNEY ANALYSIS, BETWEEN BUDGET ALLOCATION AND MICRO DECISIONS

PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
Simone Mora
 
Running head USING IT TO MODEL BEHAVIOR FOR POLICY MAKING .docx
Running head USING IT TO MODEL BEHAVIOR FOR POLICY MAKING        .docxRunning head USING IT TO MODEL BEHAVIOR FOR POLICY MAKING        .docx
Running head USING IT TO MODEL BEHAVIOR FOR POLICY MAKING .docx
jenkinsmandie
 
Ullmann
UllmannUllmann
Ullmann
anesah
 
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Peter Brusilovsky
 

Ähnlich wie 30.03.2017 Data Science Meetup - USER JOURNEY ANALYSIS, BETWEEN BUDGET ALLOCATION AND MICRO DECISIONS (20)

The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
 
Introduction: Jukka Huhtamäki | Dagstuhl 16141
Introduction: Jukka Huhtamäki | Dagstuhl 16141Introduction: Jukka Huhtamäki | Dagstuhl 16141
Introduction: Jukka Huhtamäki | Dagstuhl 16141
 
Who are you and makes you special?
Who are you and makes you special?Who are you and makes you special?
Who are you and makes you special?
 
The Performative Production of Trace Data in Knowledge Work
The Performative Production of Trace Data in Knowledge WorkThe Performative Production of Trace Data in Knowledge Work
The Performative Production of Trace Data in Knowledge Work
 
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
PhD Defence: Leveraging sensing-based interaction for supporting reflection a...
 
de l'Economie et des Finances | En charge des questions financières et monéta...
de l'Economie et des Finances | En charge des questions financières et monéta...de l'Economie et des Finances | En charge des questions financières et monéta...
de l'Economie et des Finances | En charge des questions financières et monéta...
 
The Geography of Distance Education Research - Bibliographic Characteristics ...
The Geography of Distance Education Research - Bibliographic Characteristics ...The Geography of Distance Education Research - Bibliographic Characteristics ...
The Geography of Distance Education Research - Bibliographic Characteristics ...
 
Running head USING IT TO MODEL BEHAVIOR FOR POLICY MAKING .docx
Running head USING IT TO MODEL BEHAVIOR FOR POLICY MAKING        .docxRunning head USING IT TO MODEL BEHAVIOR FOR POLICY MAKING        .docx
Running head USING IT TO MODEL BEHAVIOR FOR POLICY MAKING .docx
 
2021_01_15 «Learning Analytics for Large Scale Data».
2021_01_15 «Learning Analytics for Large Scale Data».2021_01_15 «Learning Analytics for Large Scale Data».
2021_01_15 «Learning Analytics for Large Scale Data».
 
Ullmann
UllmannUllmann
Ullmann
 
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
Supporting Cross-Device Web Search with Social Navigation-Based Mobile Touch ...
 
MAC411(A) Analysis in Communication Researc.ppt
MAC411(A) Analysis in Communication Researc.pptMAC411(A) Analysis in Communication Researc.ppt
MAC411(A) Analysis in Communication Researc.ppt
 
An Environment For Studying Collaborative Learning Activities
An Environment For Studying Collaborative Learning ActivitiesAn Environment For Studying Collaborative Learning Activities
An Environment For Studying Collaborative Learning Activities
 
Personalized Real-Time Virtual Tours in Places with Cultural Interest
Personalized Real-Time Virtual Tours in Places with Cultural InterestPersonalized Real-Time Virtual Tours in Places with Cultural Interest
Personalized Real-Time Virtual Tours in Places with Cultural Interest
 
Profiling Linked Open Data
Profiling Linked Open DataProfiling Linked Open Data
Profiling Linked Open Data
 
GI Management Transformation: from geometry to databased relationships
GI Management Transformation: from geometry to databased relationshipsGI Management Transformation: from geometry to databased relationships
GI Management Transformation: from geometry to databased relationships
 
Vakulenko PhD Status Report - 16 February 2016
Vakulenko PhD Status Report - 16 February 2016Vakulenko PhD Status Report - 16 February 2016
Vakulenko PhD Status Report - 16 February 2016
 
2017 12-15-iv jornadas innovación psicología
2017 12-15-iv jornadas innovación psicología2017 12-15-iv jornadas innovación psicología
2017 12-15-iv jornadas innovación psicología
 
CV
CVCV
CV
 
Cognitive Computing and Education and Learning
Cognitive Computing and Education and LearningCognitive Computing and Education and Learning
Cognitive Computing and Education and Learning
 

Mehr von Zalando adtech lab

Mehr von Zalando adtech lab (11)

05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...
05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...
05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...
 
18.09.2017 Clojure Meetup - ZALANDOS APPROACH TO MICROSERVICES IN CLOJURE
18.09.2017 Clojure Meetup - ZALANDOS APPROACH TO MICROSERVICES IN CLOJURE18.09.2017 Clojure Meetup - ZALANDOS APPROACH TO MICROSERVICES IN CLOJURE
18.09.2017 Clojure Meetup - ZALANDOS APPROACH TO MICROSERVICES IN CLOJURE
 
18.09.2017 Clojure Meetup - PATH TO MICROSERVICES
18.09.2017 Clojure Meetup - PATH TO MICROSERVICES18.09.2017 Clojure Meetup - PATH TO MICROSERVICES
18.09.2017 Clojure Meetup - PATH TO MICROSERVICES
 
12.07.2017 Docker Meetup - POSTGRE SQL ON KUBERNETES
12.07.2017 Docker Meetup - POSTGRE SQL ON KUBERNETES12.07.2017 Docker Meetup - POSTGRE SQL ON KUBERNETES
12.07.2017 Docker Meetup - POSTGRE SQL ON KUBERNETES
 
12.07.2017 Docker Meetup - KUBERNETES ON AWS @ ZALANDO TECH
12.07.2017 Docker Meetup - KUBERNETES ON AWS @ ZALANDO TECH12.07.2017 Docker Meetup - KUBERNETES ON AWS @ ZALANDO TECH
12.07.2017 Docker Meetup - KUBERNETES ON AWS @ ZALANDO TECH
 
30.08.2017 React Meetup
30.08.2017 React Meetup30.08.2017 React Meetup
30.08.2017 React Meetup
 
31.08.2017 Data Science Meetup - SCALABLE MACHINE LEARNING FOR FRAUD DETECTION
31.08.2017 Data Science Meetup - SCALABLE MACHINE LEARNING FOR FRAUD DETECTION31.08.2017 Data Science Meetup - SCALABLE MACHINE LEARNING FOR FRAUD DETECTION
31.08.2017 Data Science Meetup - SCALABLE MACHINE LEARNING FOR FRAUD DETECTION
 
06.09.2017 Computer Science, Machine Learning & Statistiks Meetup - MULTI-GPU...
06.09.2017 Computer Science, Machine Learning & Statistiks Meetup - MULTI-GPU...06.09.2017 Computer Science, Machine Learning & Statistiks Meetup - MULTI-GPU...
06.09.2017 Computer Science, Machine Learning & Statistiks Meetup - MULTI-GPU...
 
06.09.2017 Computer Science, Machine Learning & Statistiks Meetup - TOWARDS A...
06.09.2017 Computer Science, Machine Learning & Statistiks Meetup - TOWARDS A...06.09.2017 Computer Science, Machine Learning & Statistiks Meetup - TOWARDS A...
06.09.2017 Computer Science, Machine Learning & Statistiks Meetup - TOWARDS A...
 
18.05.2017 BigData & NoSQL Meetup - DEEP LEARNING FOR PERSONALIZATION IN LARG...
18.05.2017 BigData & NoSQL Meetup - DEEP LEARNING FOR PERSONALIZATION IN LARG...18.05.2017 BigData & NoSQL Meetup - DEEP LEARNING FOR PERSONALIZATION IN LARG...
18.05.2017 BigData & NoSQL Meetup - DEEP LEARNING FOR PERSONALIZATION IN LARG...
 
18.05.2017 BigData & NoSQL Meetup - TOWARDS USER UNDERSTANDING
18.05.2017 BigData & NoSQL Meetup - TOWARDS USER UNDERSTANDING18.05.2017 BigData & NoSQL Meetup - TOWARDS USER UNDERSTANDING
18.05.2017 BigData & NoSQL Meetup - TOWARDS USER UNDERSTANDING
 

Kürzlich hochgeladen

Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 

Kürzlich hochgeladen (20)

ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptx
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 

30.03.2017 Data Science Meetup - USER JOURNEY ANALYSIS, BETWEEN BUDGET ALLOCATION AND MICRO DECISIONS

  • 1. User Journey Analysis – Between Budget Allocation and Micro Decisions Meetup - Data Science@Zalando Prof. Dr. Burkhardt Funk Institute of Information Systems Leuphana University March 30, 2017 Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 1 / 30
  • 2. Selected Approaches to analyze User Journey Data Learning from UJ data doesn’t fit the classical supervised learning paradigm (M¨orchen, 2006). Learning options include: Sliding time windows can be applied to convert problem into supervised learning problem (Dietterich, 2002) Hand-crafted features have been used in statistical models in E-Commerce scenarios (Chatterjee et al., 2003) Higher order Markov models describe problem as a state machine; here, states refer to user actions (Anderl et al., 2014) Time series analysis and state space models (Nottorf and Funk, 2013a) Context specific heuristics are used to derive management recommendations (Funk, 2014) Further references (Shao and Li, 2011; Dalessandro et al., 2012; Abhishek et al., 2012; Li and Kannan, 2014) ... and the list goes on Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 10 / 30
  • 3. Objective What do we want to use the model for? Find most efficient online channels on an aggregated level: Still top-prio in marketing management Inform decision-making on a micro level, e.g. decide whether and what to bid in programmatic advertising Let’s assume it’s the latter: all clear now? No, e.g. conversion/visit and time frame Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 12 / 30
  • 4. Generating Features A A V V A ST O S t Ad view delivered User seen in RTA auction User saw TV ad Paid search contact User visits website 𝒗𝒊𝒔𝒕 0 00 0 0 0 1 1 1 30min Window 1 22 2 0 1 1 1 1𝑋𝑖𝑠𝑡 𝐴 Session 1 Session 2 0 20 1 0 0 0 0 0𝑋𝑖𝑠𝑡 𝑉 0 00 0 1 1 1 1 1𝑋𝑖𝑠𝑡 𝑇𝑉|𝑉 … 1 22 2 2 3 3 3 3𝑌𝑖𝑠𝑡 𝐴 … … Features Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 14 / 30
  • 5. Accounting for Offline Channels p(outcome|observation) = 1 1 + e−z z = αXSEA + βXDISP + γXV ID+δXTV Probability incl. TV Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 15 / 30
  • 6. Awareness Decay The awareness decay can be modelled by ”Γ-distribution” like shape XTV ∼ tα−1 e−t/β Model estimation is tricky, but MCMC techniques can help (β ∼ 0.1 and α ∼ 0.2) Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 16 / 30
  • 7. Model Estimation p(vist|obsist) = f(Xist, Yist) αi ∼ N(µi, σ2 i ) µi ∼ N(νgi , σ2 gi ) gi ∼ B(θ(obsi)) . . . The model is estimated using techniques from Bayesian Statistics, i.e. MCMC sampling (implementation with JAGS/ Stan) Why Bayesian Stats? (i) accounting for prior knowledge, (ii) high flexibility, (iii) extensive diagnostics But: computationally demanding Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 17 / 30
  • 8. Optimization Approach Computational Costs Learning Curve Predictive Accuracy Storage Costs Data Collection Costs Cost/Benefit Update Frequency Model Complexity Sample Size & Strategy Model Levers Economic Value Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 25 / 30
  • 9. Bibliography I Abhishek, V., Fader, P., and Hosanagar, K. (2012). Media exposure through the funnel: A model of multi-stage attribution. Anderl, E., Becker, I., Wangenheim, F. V., and Schumann, J. H. (2014). Mapping the customer journey: A graph-based framework for online attribution modeling. SSRN. Bremer, V. and Funk, B. (2017). Analysing clickstream data: do paid and organic search affect each other? International Journal of Electronic Business, 13(2):205–215. Chatterjee, P., Hoffman, D. L., and Novak, T. P. (2003). Modeling the clickstream: Implications for web-based advertising efforts. Marketing Science, 22(4):520–541. Dalessandro, B., Perlich, C., Stitelman, O., and Provost, F. (2012). Causally motivated attribution for online advertising. In Proceedings of the Sixth International Workshop on Data Mining for Online Advertising and Internet Economy, page 7. ACM. Dietterich, T. G. (2002). Machine learning for sequential data: A review. In Joint IAPR International Workshops on Statistical Techniques in Pattern Recognition (SPR) and Structural and Syntactic Pattern Recognition (SSPR), pages 15–30. Springer. Funk, B. (2014). Kanal¨ubergreifende werbewirkungsanalyse in echtzeit. In Realtime Advertising, pages 41–51. Springer. Hastie, T., Tibshirani, R., and Friedman, J. (2001). The elements of statistical learning. Springer series in statistics Springer, Berlin. Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 29 / 30
  • 10. Bibliography II Li, H. and Kannan, P. (2014). Attributing conversions in a multichannel online marketing environment: An empirical model and a field experiment. Journal of Marketing Research, 51(1):40–56. M¨orchen, F. (2006). Time series knowledge mining. PhD Thesis - University of Marburg. Nottorf, F. and Funk, B. (2013a). A cross-industry analysis of the spillover effect in paid search advertising. Electronic Markets, 23(3):205–216. Nottorf, F. and Funk, B. (2013b). The economic value of clickstream data from an advertiser’s perspective. In European Conference on Information Systems. Shao, X. and Li, L. (2011). Data-driven multi-touch attribution models. In Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 258–264. ACM. Stange, M. and Funk, B. (2014). Real-time-advertising. Business & Information Systems Engineering, 56(5):305–388. Stange, M. and Funk, B. (2016a). How big does big data need to be? In Enterprise Big Data Engineering, Analytics, and Management, pages 1–12. Stange, M. and Funk, B. (2016b). Predicting online user behavior based on real-time advertising data. In Proceedings of the European Conference on Information Systems. Prof. Dr. Burkhardt Funk (IIS@Leuphana) User Journey Analysis March 30, 2017 30 / 30