SlideShare a Scribd company logo
Forecasting and
Predictive Digital
Marketing
Hello!
Daniele Donzella
Gianluigi Spagnuolo
2
Forecasting
An introduction
1
3
A definition
A forecast report is a key factor for predicting future events in
digital business, based on past observations.
A forecast helps to plan resources, set goals and KPI and
identify outlier.
Identify Factors,
Relations and
Problem Definition
Data Collection Data Analysis Model Selection Model Validation
Forecasting Model
Deployment
Monitoring
Forecasting Model
Performance
4
A definition
Classification: short-term, medium-term, long-term
Short
Term
days, weeks, months one to two years
Medium
Term
many years
Long
Term
we are here
5
Known issues
When we are about to create a forecast, we can meet different problems:
● no patterns present in the data: we do not always have data with
strong patterns
● highly uncertain future: if unpredictable elements will occur in the
future
● anomalies in the dates: for example, months that do not have the
same number of days, or the variations regarding holidays time, etc
This points out that predicting future events is not a trivial operation. For
this purpose, there are several libraries for different languages ​​that use
different algorithms and approaches.
6
Planning vs Forecasting
Forecasting is commonly confused with planning, that tells us
how the information should be and not how it actually will be.
SHOULD / WILL
7
When to do it
When the patterns are clear and obvious, there is no need for
forecasting. Predictions can be easily made on the time series.
Forecasting is relevant when patterns, even if they exist, are
not intuitive and where we can not make predictions based
only on experience.
8
Application
Anatomy of an application to create forecasting
2
9
Problem definition
The aim is to capture the relationships between advertising,
different promotional strategies and total number of sales, to be
able to plan resources and goals.
Problem Definition Data Collection Data Analysis Model Selection Model Validation
Forecasting Model
Deployment
Monitoring
Forecasting Model
Performance
10
Are results
satisfactory?
Plans
Implement plans
Planning
Process
Forecast
Monitoring
Outcomes
DataUsers
Yes
Forecasting
Methods
No
11
Data Collection: a premise
Since we only have limited data, referring to a little bit more
than a year, we can not accurately make a forecast or
modelling the data only on a long term.
But it is possible to make predictions by evaluating shorter
periods.
Problem Definition Data Collection Data Analysis Model Selection Model Validation
Forecasting Model
Deployment
Monitoring
Forecasting Model
Performance
12
Exploratory Data Analysis
From an exploratory data analysis (EDA), being a time series reflecting users’
behavior, it is clear that:
● there are several periodic events both annual and weekly
● there are some outliers
● data are affected by the launch of products and advertising campaigns
Problem Definition Data Collection Data Analysis Model Selection Model Validation
Forecasting Model
Deployment
Monitoring
Forecasting Model
Performance
13
Exploratory Data Analysis
From an exploratory data analysis (EDA), being a time series reflecting users’
behavior, it is clear that:
● some data is missing or incomplete due to:
○ tracking malfunctions
○ incorrect implementation of the Garante’s provisions regarding cookies
○ implementation of the GDPR
Problem Definition Data Collection Data Analysis Model Selection Model Validation
Forecasting Model
Deployment
Monitoring
Forecasting Model
Performance
14
DATA COLLECT &
PROCESSING
Data: Google Analytics
Google DoubleClick
EXPLORATORY DATA ANALYSIS
Data analysis to summarize their
main characteristics
FORECAST REPORT
Forecasting Model
Deployment
MODELING
Creation of a model based
on EDA
FORECAST EVALUATION
Model selection and
validation
TROUBLESHOOTING
Possible errors and problems
highlighted by the validation
15
DATA COLLECT &
PROCESSING
Data: Google Analytics
Google DoubleClick
EXPLORATORY DATA ANALYSIS
Data analysis to summarize their
main characteristics
FORECAST REPORT
Forecasting Model
Deployment
1. MODELING
Creation of a model based
on EDA
2. FORECAST EVALUATION
Model selection and
validation
3. TROUBLESHOOTING
Possible errors and problems
highlighted by the validation
1. creation of a model based
on a human interpretation
of parameters (EDA)
2. creation and validation of
forecasting based on the
newly created model and
with a baseline created
from historical data
3. if this forecasting is not
good enough, the model is
made more compliant and
the process starts again
from step 2
16
17
Google Analytics 360
Google DoubleClick
Teradata CRM
Data
Quantitative &
Additive Regression
Model
Type & Model
Marketing
Application Area
3 Months
Forecast Horizon
Monthly
Forecast Interval
Facebook Prophet
“Prophet is a procedure for
forecasting time series data. It is
based on an additive model
where non-linear trends are fit
with yearly and weekly
seasonality, plus holidays.
Prophet is robust to missing data,
shifts in the trend, and large
outliers.”
18
● Open source
● Easy and fast
● It is possible to alter the model
to apply your experience
and/or external data
● It creates reliable results
● Available for Python
Prophet model
The model that underlies
Prophet consists of three
components:
● trends
● seasonal effects
● holiday/special events
19
Compared to classic ARMA/ARIMA
models, the advantages are:
● better flexibility, it is possible to
easily adapt irregular data
● we can directly evaluate the
contribution of each
component and handle it
y(t) = g(t) + s(t) + h(t) + ϵt
Prophet in the application
Prophet allowed us to intervene at several points:
● dates of the products’ launch, of the marketing strategy
change, and of the advertising campaigns have been
specified;
● dates of the holidays and their weight have been specified,
as for the seasonality;
● furthermore, various parameters can be specified: for
example, how the data on seasonality will influence
forecasting in the future.
20
Future
developments
21
Photo by Rodion Kutsaev on Unsplash
Conclusions
In addition to forecasting, which
predicts sales volumes, an analysis
that tells us the reasons for such
behavior should also be performed.
22
References
● Facebook Prophet https://github.com/facebook/prophet
● Exploratory Data Analysis
https://www.itl.nist.gov/div898/handbook/eda/eda.htm
● Google Analytics https://analytics.google.com
● Google DoubleClick
https://www.doubleclickbygoogle.com
23
24
Thanks
Questions?
donzella@alturalabs.com
spagnuolo@alturalabs.com

More Related Content

What's hot

AXA x DSSG Meetup Sharing (Feb 2016)
AXA x DSSG Meetup Sharing (Feb 2016)AXA x DSSG Meetup Sharing (Feb 2016)
AXA x DSSG Meetup Sharing (Feb 2016)
Eugene Yan Ziyou
 
Cognitive Automation: What does success look like?
Cognitive Automation: What does success look like? Cognitive Automation: What does success look like?
Cognitive Automation: What does success look like?
IBM
 
Predictive Analytics World for Industry 4.0 Munich
Predictive Analytics World for Industry 4.0 MunichPredictive Analytics World for Industry 4.0 Munich
Predictive Analytics World for Industry 4.0 Munich
Rising Media Ltd.
 
Competitive Advantage with Optimization MII
Competitive Advantage with Optimization MIICompetitive Advantage with Optimization MII
Competitive Advantage with Optimization MII
Anwar Ali Mohamed
 
01 deloitte predictive analytics analytics summit-09-30-14_092514
01   deloitte predictive analytics analytics summit-09-30-14_09251401   deloitte predictive analytics analytics summit-09-30-14_092514
01 deloitte predictive analytics analytics summit-09-30-14_092514
bethferrara
 
BigMLSchool: ML Platforms and AutoML in the Enterprise
BigMLSchool: ML Platforms and AutoML in the EnterpriseBigMLSchool: ML Platforms and AutoML in the Enterprise
BigMLSchool: ML Platforms and AutoML in the Enterprise
BigML, Inc
 
Data Science Salon: Enabling self-service predictive analytics at Bidtellect
Data Science Salon: Enabling self-service predictive analytics at BidtellectData Science Salon: Enabling self-service predictive analytics at Bidtellect
Data Science Salon: Enabling self-service predictive analytics at Bidtellect
Formulatedby
 
Future of datascience
Future of datascienceFuture of datascience
Future of datascience
jyostnanareshit
 
Data Science Salon: Building smart AI: How Deep Learning Can Get You Into Dee...
Data Science Salon: Building smart AI: How Deep Learning Can Get You Into Dee...Data Science Salon: Building smart AI: How Deep Learning Can Get You Into Dee...
Data Science Salon: Building smart AI: How Deep Learning Can Get You Into Dee...
Formulatedby
 
Course - Machine Learning Basics with R
Course - Machine Learning Basics with R Course - Machine Learning Basics with R
Course - Machine Learning Basics with R
Persontyle
 
1 tihify
1 tihify1 tihify
Value of Data Science
Value of Data ScienceValue of Data Science
Value of Data Science
Akin Osman Kazakci
 
Perspectives on Machine Learning
Perspectives on Machine LearningPerspectives on Machine Learning
Perspectives on Machine LearningDr. Niren Sirohi
 
Machine learning in credit risk modeling : a James white paper
Machine learning in credit risk modeling : a James white paperMachine learning in credit risk modeling : a James white paper
Machine learning in credit risk modeling : a James white paper
James by CrowdProcess
 
Data Science Salon: Adopting Machine Learning to Drive Revenue and Market Share
Data Science Salon: Adopting Machine Learning to Drive Revenue and Market ShareData Science Salon: Adopting Machine Learning to Drive Revenue and Market Share
Data Science Salon: Adopting Machine Learning to Drive Revenue and Market Share
Formulatedby
 
Xavier Conort, DataScience SG Meetup - Challenges in insurance pricing
Xavier Conort, DataScience SG Meetup - Challenges in insurance pricingXavier Conort, DataScience SG Meetup - Challenges in insurance pricing
Xavier Conort, DataScience SG Meetup - Challenges in insurance pricing
Kai Xin Thia
 
Decision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emergesDecision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emerges
Lorien Pratt
 
Barga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 KeynoteBarga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 Keynote
Roger Barga
 

What's hot (20)

AXA x DSSG Meetup Sharing (Feb 2016)
AXA x DSSG Meetup Sharing (Feb 2016)AXA x DSSG Meetup Sharing (Feb 2016)
AXA x DSSG Meetup Sharing (Feb 2016)
 
Creditcard
CreditcardCreditcard
Creditcard
 
Cognitive Automation: What does success look like?
Cognitive Automation: What does success look like? Cognitive Automation: What does success look like?
Cognitive Automation: What does success look like?
 
Predictive Analytics World for Industry 4.0 Munich
Predictive Analytics World for Industry 4.0 MunichPredictive Analytics World for Industry 4.0 Munich
Predictive Analytics World for Industry 4.0 Munich
 
Competitive Advantage with Optimization MII
Competitive Advantage with Optimization MIICompetitive Advantage with Optimization MII
Competitive Advantage with Optimization MII
 
01 deloitte predictive analytics analytics summit-09-30-14_092514
01   deloitte predictive analytics analytics summit-09-30-14_09251401   deloitte predictive analytics analytics summit-09-30-14_092514
01 deloitte predictive analytics analytics summit-09-30-14_092514
 
BigMLSchool: ML Platforms and AutoML in the Enterprise
BigMLSchool: ML Platforms and AutoML in the EnterpriseBigMLSchool: ML Platforms and AutoML in the Enterprise
BigMLSchool: ML Platforms and AutoML in the Enterprise
 
Data Science Salon: Enabling self-service predictive analytics at Bidtellect
Data Science Salon: Enabling self-service predictive analytics at BidtellectData Science Salon: Enabling self-service predictive analytics at Bidtellect
Data Science Salon: Enabling self-service predictive analytics at Bidtellect
 
Future of datascience
Future of datascienceFuture of datascience
Future of datascience
 
Data Science Salon: Building smart AI: How Deep Learning Can Get You Into Dee...
Data Science Salon: Building smart AI: How Deep Learning Can Get You Into Dee...Data Science Salon: Building smart AI: How Deep Learning Can Get You Into Dee...
Data Science Salon: Building smart AI: How Deep Learning Can Get You Into Dee...
 
Course - Machine Learning Basics with R
Course - Machine Learning Basics with R Course - Machine Learning Basics with R
Course - Machine Learning Basics with R
 
Predictive analytics 2025_br
Predictive analytics 2025_brPredictive analytics 2025_br
Predictive analytics 2025_br
 
1 tihify
1 tihify1 tihify
1 tihify
 
Value of Data Science
Value of Data ScienceValue of Data Science
Value of Data Science
 
Perspectives on Machine Learning
Perspectives on Machine LearningPerspectives on Machine Learning
Perspectives on Machine Learning
 
Machine learning in credit risk modeling : a James white paper
Machine learning in credit risk modeling : a James white paperMachine learning in credit risk modeling : a James white paper
Machine learning in credit risk modeling : a James white paper
 
Data Science Salon: Adopting Machine Learning to Drive Revenue and Market Share
Data Science Salon: Adopting Machine Learning to Drive Revenue and Market ShareData Science Salon: Adopting Machine Learning to Drive Revenue and Market Share
Data Science Salon: Adopting Machine Learning to Drive Revenue and Market Share
 
Xavier Conort, DataScience SG Meetup - Challenges in insurance pricing
Xavier Conort, DataScience SG Meetup - Challenges in insurance pricingXavier Conort, DataScience SG Meetup - Challenges in insurance pricing
Xavier Conort, DataScience SG Meetup - Challenges in insurance pricing
 
Decision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emergesDecision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emerges
 
Barga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 KeynoteBarga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 Keynote
 

Similar to Forecasting and Predictive Digital Marketing. Daniele Donzella, Gianluigi Spagnuolo - Altura Labs

Cutting through the hype - how to use advanced analytics to do practical thin...
Cutting through the hype - how to use advanced analytics to do practical thin...Cutting through the hype - how to use advanced analytics to do practical thin...
Cutting through the hype - how to use advanced analytics to do practical thin...
Association for Project Management
 
Methods of Forecasting for Capacity Management
Methods of Forecasting for Capacity ManagementMethods of Forecasting for Capacity Management
Methods of Forecasting for Capacity Management
Precisely
 
PROMISE 2011: What Prediction Model Should Be?
PROMISE 2011: What Prediction Model Should Be?PROMISE 2011: What Prediction Model Should Be?
PROMISE 2011: What Prediction Model Should Be?
CS, NcState
 
Forecasting :- Introduction & its Applications
Forecasting :-  Introduction & its ApplicationsForecasting :-  Introduction & its Applications
Forecasting :- Introduction & its Applications
Deepam Goyal
 
Better Living Through Analytics - Strategies for Data Decisions
Better Living Through Analytics - Strategies for Data DecisionsBetter Living Through Analytics - Strategies for Data Decisions
Better Living Through Analytics - Strategies for Data Decisions
Product School
 
Better Living Through Analytics - Louis Cialdella Product School
Better Living Through Analytics - Louis Cialdella Product SchoolBetter Living Through Analytics - Louis Cialdella Product School
Better Living Through Analytics - Louis Cialdella Product School
Louis Cialdella
 
What is Forecasting.pdf
What is Forecasting.pdfWhat is Forecasting.pdf
What is Forecasting.pdf
Pankaj Chandel
 
Data Visualization: Sales forecasting
Data Visualization: Sales forecastingData Visualization: Sales forecasting
Data Visualization: Sales forecasting
AlgoAnalytics Financial Consultancy Pvt. Ltd.
 
Data science in demand planning - when the machine is not enough
Data science in demand planning - when the machine is not enoughData science in demand planning - when the machine is not enough
Data science in demand planning - when the machine is not enough
Tristan Wiggill
 
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
Association for Project Management
 
SPPTChap003 (1).pptx
SPPTChap003 (1).pptxSPPTChap003 (1).pptx
SPPTChap003 (1).pptx
YusufMohamed59
 
Module slide for evaluation and learning
Module slide for evaluation and learningModule slide for evaluation and learning
Module slide for evaluation and learning
nzekwesiliekenedilic
 
DS Life Cycle
DS Life CycleDS Life Cycle
DS Life Cycle
Knoldus Inc.
 
DS Life Cycle
DS Life CycleDS Life Cycle
DS Life Cycle
Knoldus Inc.
 
The Roles of Data and Predictive Analytics in BusinessChapter .docx
The Roles of Data and Predictive Analytics in BusinessChapter .docxThe Roles of Data and Predictive Analytics in BusinessChapter .docx
The Roles of Data and Predictive Analytics in BusinessChapter .docx
lillie234567
 
Forecasting in OPM.pptx
Forecasting in OPM.pptxForecasting in OPM.pptx
Forecasting in OPM.pptx
AyushiSingh214B
 
Measurement Strategy for Software Companies
Measurement Strategy for Software CompaniesMeasurement Strategy for Software Companies
Measurement Strategy for Software Companies
nazlitemu
 
Chapter 03 Slides ( Exclude).pptx
Chapter 03 Slides (              Exclude).pptxChapter 03 Slides (              Exclude).pptx
Chapter 03 Slides ( Exclude).pptx
ryan gementiza
 
Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...
Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...
Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...
CzechDreamin
 

Similar to Forecasting and Predictive Digital Marketing. Daniele Donzella, Gianluigi Spagnuolo - Altura Labs (20)

Cutting through the hype - how to use advanced analytics to do practical thin...
Cutting through the hype - how to use advanced analytics to do practical thin...Cutting through the hype - how to use advanced analytics to do practical thin...
Cutting through the hype - how to use advanced analytics to do practical thin...
 
Methods of Forecasting for Capacity Management
Methods of Forecasting for Capacity ManagementMethods of Forecasting for Capacity Management
Methods of Forecasting for Capacity Management
 
PROMISE 2011: What Prediction Model Should Be?
PROMISE 2011: What Prediction Model Should Be?PROMISE 2011: What Prediction Model Should Be?
PROMISE 2011: What Prediction Model Should Be?
 
Forecasting :- Introduction & its Applications
Forecasting :-  Introduction & its ApplicationsForecasting :-  Introduction & its Applications
Forecasting :- Introduction & its Applications
 
Better Living Through Analytics - Strategies for Data Decisions
Better Living Through Analytics - Strategies for Data DecisionsBetter Living Through Analytics - Strategies for Data Decisions
Better Living Through Analytics - Strategies for Data Decisions
 
Tentraps
TentrapsTentraps
Tentraps
 
Better Living Through Analytics - Louis Cialdella Product School
Better Living Through Analytics - Louis Cialdella Product SchoolBetter Living Through Analytics - Louis Cialdella Product School
Better Living Through Analytics - Louis Cialdella Product School
 
What is Forecasting.pdf
What is Forecasting.pdfWhat is Forecasting.pdf
What is Forecasting.pdf
 
Data Visualization: Sales forecasting
Data Visualization: Sales forecastingData Visualization: Sales forecasting
Data Visualization: Sales forecasting
 
Data science in demand planning - when the machine is not enough
Data science in demand planning - when the machine is not enoughData science in demand planning - when the machine is not enough
Data science in demand planning - when the machine is not enough
 
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
Adam Suchley - Predictive Delivery Assurance - APM Assurance SIG Conference 2018
 
SPPTChap003 (1).pptx
SPPTChap003 (1).pptxSPPTChap003 (1).pptx
SPPTChap003 (1).pptx
 
Module slide for evaluation and learning
Module slide for evaluation and learningModule slide for evaluation and learning
Module slide for evaluation and learning
 
DS Life Cycle
DS Life CycleDS Life Cycle
DS Life Cycle
 
DS Life Cycle
DS Life CycleDS Life Cycle
DS Life Cycle
 
The Roles of Data and Predictive Analytics in BusinessChapter .docx
The Roles of Data and Predictive Analytics in BusinessChapter .docxThe Roles of Data and Predictive Analytics in BusinessChapter .docx
The Roles of Data and Predictive Analytics in BusinessChapter .docx
 
Forecasting in OPM.pptx
Forecasting in OPM.pptxForecasting in OPM.pptx
Forecasting in OPM.pptx
 
Measurement Strategy for Software Companies
Measurement Strategy for Software CompaniesMeasurement Strategy for Software Companies
Measurement Strategy for Software Companies
 
Chapter 03 Slides ( Exclude).pptx
Chapter 03 Slides (              Exclude).pptxChapter 03 Slides (              Exclude).pptx
Chapter 03 Slides ( Exclude).pptx
 
Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...
Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...
Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...
 

More from Data Driven Innovation

Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...
Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...
Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...
Data Driven Innovation
 
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...
Data Driven Innovation
 
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...
Data Driven Innovation
 
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...
Data Driven Innovation
 
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...
Data Driven Innovation
 
Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)
Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)
Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)
Data Driven Innovation
 
Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...
Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...
Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...
Data Driven Innovation
 
Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...
Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...
Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...
Data Driven Innovation
 
I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...
I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...
I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...
Data Driven Innovation
 
Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...
Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...
Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...
Data Driven Innovation
 
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Data Driven Innovation
 
WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...
WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...
WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...
Data Driven Innovation
 
CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)
CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)
CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)
Data Driven Innovation
 
Big Data Confederation: toward the local urban data market place (Renzo Taffa...
Big Data Confederation: toward the local urban data market place (Renzo Taffa...Big Data Confederation: toward the local urban data market place (Renzo Taffa...
Big Data Confederation: toward the local urban data market place (Renzo Taffa...
Data Driven Innovation
 
Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...
Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...
Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...
Data Driven Innovation
 
Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...
Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...
Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...
Data Driven Innovation
 
Reusing open data: how to make a difference (Vittorio Scarano, Università di ...
Reusing open data: how to make a difference (Vittorio Scarano, Università di ...Reusing open data: how to make a difference (Vittorio Scarano, Università di ...
Reusing open data: how to make a difference (Vittorio Scarano, Università di ...
Data Driven Innovation
 
Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)
Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)
Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)
Data Driven Innovation
 
Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)
Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)
Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)
Data Driven Innovation
 
Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...
Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...
Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...
Data Driven Innovation
 

More from Data Driven Innovation (20)

Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...
Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...
Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...
 
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...
 
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...
 
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...
 
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...
 
Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)
Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)
Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)
 
Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...
Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...
Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...
 
Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...
Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...
Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...
 
I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...
I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...
I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...
 
Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...
Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...
Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...
 
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
 
WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...
WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...
WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...
 
CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)
CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)
CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)
 
Big Data Confederation: toward the local urban data market place (Renzo Taffa...
Big Data Confederation: toward the local urban data market place (Renzo Taffa...Big Data Confederation: toward the local urban data market place (Renzo Taffa...
Big Data Confederation: toward the local urban data market place (Renzo Taffa...
 
Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...
Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...
Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...
 
Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...
Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...
Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...
 
Reusing open data: how to make a difference (Vittorio Scarano, Università di ...
Reusing open data: how to make a difference (Vittorio Scarano, Università di ...Reusing open data: how to make a difference (Vittorio Scarano, Università di ...
Reusing open data: how to make a difference (Vittorio Scarano, Università di ...
 
Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)
Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)
Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)
 
Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)
Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)
Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)
 
Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...
Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...
Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...
 

Recently uploaded

一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
ewymefz
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 

Recently uploaded (20)

一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 

Forecasting and Predictive Digital Marketing. Daniele Donzella, Gianluigi Spagnuolo - Altura Labs

  • 4. A definition A forecast report is a key factor for predicting future events in digital business, based on past observations. A forecast helps to plan resources, set goals and KPI and identify outlier. Identify Factors, Relations and Problem Definition Data Collection Data Analysis Model Selection Model Validation Forecasting Model Deployment Monitoring Forecasting Model Performance 4
  • 5. A definition Classification: short-term, medium-term, long-term Short Term days, weeks, months one to two years Medium Term many years Long Term we are here 5
  • 6. Known issues When we are about to create a forecast, we can meet different problems: ● no patterns present in the data: we do not always have data with strong patterns ● highly uncertain future: if unpredictable elements will occur in the future ● anomalies in the dates: for example, months that do not have the same number of days, or the variations regarding holidays time, etc This points out that predicting future events is not a trivial operation. For this purpose, there are several libraries for different languages ​​that use different algorithms and approaches. 6
  • 7. Planning vs Forecasting Forecasting is commonly confused with planning, that tells us how the information should be and not how it actually will be. SHOULD / WILL 7
  • 8. When to do it When the patterns are clear and obvious, there is no need for forecasting. Predictions can be easily made on the time series. Forecasting is relevant when patterns, even if they exist, are not intuitive and where we can not make predictions based only on experience. 8
  • 9. Application Anatomy of an application to create forecasting 2 9
  • 10. Problem definition The aim is to capture the relationships between advertising, different promotional strategies and total number of sales, to be able to plan resources and goals. Problem Definition Data Collection Data Analysis Model Selection Model Validation Forecasting Model Deployment Monitoring Forecasting Model Performance 10
  • 12. Data Collection: a premise Since we only have limited data, referring to a little bit more than a year, we can not accurately make a forecast or modelling the data only on a long term. But it is possible to make predictions by evaluating shorter periods. Problem Definition Data Collection Data Analysis Model Selection Model Validation Forecasting Model Deployment Monitoring Forecasting Model Performance 12
  • 13. Exploratory Data Analysis From an exploratory data analysis (EDA), being a time series reflecting users’ behavior, it is clear that: ● there are several periodic events both annual and weekly ● there are some outliers ● data are affected by the launch of products and advertising campaigns Problem Definition Data Collection Data Analysis Model Selection Model Validation Forecasting Model Deployment Monitoring Forecasting Model Performance 13
  • 14. Exploratory Data Analysis From an exploratory data analysis (EDA), being a time series reflecting users’ behavior, it is clear that: ● some data is missing or incomplete due to: ○ tracking malfunctions ○ incorrect implementation of the Garante’s provisions regarding cookies ○ implementation of the GDPR Problem Definition Data Collection Data Analysis Model Selection Model Validation Forecasting Model Deployment Monitoring Forecasting Model Performance 14
  • 15. DATA COLLECT & PROCESSING Data: Google Analytics Google DoubleClick EXPLORATORY DATA ANALYSIS Data analysis to summarize their main characteristics FORECAST REPORT Forecasting Model Deployment MODELING Creation of a model based on EDA FORECAST EVALUATION Model selection and validation TROUBLESHOOTING Possible errors and problems highlighted by the validation 15
  • 16. DATA COLLECT & PROCESSING Data: Google Analytics Google DoubleClick EXPLORATORY DATA ANALYSIS Data analysis to summarize their main characteristics FORECAST REPORT Forecasting Model Deployment 1. MODELING Creation of a model based on EDA 2. FORECAST EVALUATION Model selection and validation 3. TROUBLESHOOTING Possible errors and problems highlighted by the validation 1. creation of a model based on a human interpretation of parameters (EDA) 2. creation and validation of forecasting based on the newly created model and with a baseline created from historical data 3. if this forecasting is not good enough, the model is made more compliant and the process starts again from step 2 16
  • 17. 17 Google Analytics 360 Google DoubleClick Teradata CRM Data Quantitative & Additive Regression Model Type & Model Marketing Application Area 3 Months Forecast Horizon Monthly Forecast Interval
  • 18. Facebook Prophet “Prophet is a procedure for forecasting time series data. It is based on an additive model where non-linear trends are fit with yearly and weekly seasonality, plus holidays. Prophet is robust to missing data, shifts in the trend, and large outliers.” 18 ● Open source ● Easy and fast ● It is possible to alter the model to apply your experience and/or external data ● It creates reliable results ● Available for Python
  • 19. Prophet model The model that underlies Prophet consists of three components: ● trends ● seasonal effects ● holiday/special events 19 Compared to classic ARMA/ARIMA models, the advantages are: ● better flexibility, it is possible to easily adapt irregular data ● we can directly evaluate the contribution of each component and handle it y(t) = g(t) + s(t) + h(t) + ϵt
  • 20. Prophet in the application Prophet allowed us to intervene at several points: ● dates of the products’ launch, of the marketing strategy change, and of the advertising campaigns have been specified; ● dates of the holidays and their weight have been specified, as for the seasonality; ● furthermore, various parameters can be specified: for example, how the data on seasonality will influence forecasting in the future. 20
  • 22. Conclusions In addition to forecasting, which predicts sales volumes, an analysis that tells us the reasons for such behavior should also be performed. 22
  • 23. References ● Facebook Prophet https://github.com/facebook/prophet ● Exploratory Data Analysis https://www.itl.nist.gov/div898/handbook/eda/eda.htm ● Google Analytics https://analytics.google.com ● Google DoubleClick https://www.doubleclickbygoogle.com 23