SlideShare a Scribd company logo
1 of 52
Download to read offline
DATA MINING,
PREDICTION AND
MACHINE LEARNING
WITHTHE XDB
Amanda Shiga
May 18, 2017
#sugcon
df
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 2
Once upon a time at Nonlinear Toronto…
Didn’t hit your
target sprint
velocity?
The opportunity we have with data, machine
learning and xDB!
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 3
Utopia?
Business value of
applying data science to
digital marketing
XP optimization programs
Our goals and philosophy
Self-optimizing
digital channel?
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 4
The behavioural system of record
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 5
Why do we care?
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 6
• Machine learning produces models that can make decisions
and predict outcomes
• The more we can know and predict about behaviour, the better
we can target audience segments and send the “right message
at the right time”.
• Ultimately we seek to reframe expert human judgement into
prediction
• Practically, we can optimize on a lever to win; improve delivery,
availability, accuracy, convenience, engagement or cost
Why do we care?
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 7
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 8
• On the creative side, automate image repository tagging with
facial and object recognition
• On the optimization side, automate testing and segmentation
Simple digital marketing examples
Ingredients
Ingredients
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 10
Ingredient #1: A great client and…
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 11
Ingredient #1: Great business questions
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 12
• We want to collect the most valuable information possible,
within the constraints that we have
• The data privacy question
• We started with only anonymous, public data
• We got explicit, written permission when we needed to share the data
Ingredient #2: Data collection and enrichment
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 13
Sitecore Engagement Model
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 14
Content profiling – power of behavioural segments
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 15
Additional personas
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 16
Content profiling
The pages we tagged were
given a value from 1-10 in each
of the segments.
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 17
Tagging – example 1
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 18
Tagging – example 2
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 19
Value of Sitecore Analytics
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 20
Digging deeper
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 21
• Lead scoring - understanding the factors that predict
conversion
• Can this help us test our theories on poets/quants and thought
leadership as a driving force of engagement?
• Audience segmentation - clustering into groups showing
similar behaviour
• Can this help us understand better how poets and quants behave, or
whether there are other behavioural clusters we may not be aware of?
Ingredient #3: Mapping the spaces to biz questions
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 22
Opportunities playbook
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 23
Ingredient #4: A solid, cost-effective toolset
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 24
[Sidenote]
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 25
Experience Extractor vs. ReportingAPI vs. Mongo
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 26
Ingredient #5: Smart and insightful feature engineering
• The “fun art” of feature engineering: thoughtful creation of new
attributes based on domain knowledge and end business goal
• Translate into columns easily consumable by prediction models
• The more you can feed the model, the more it will give back!
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 27
Let’s get creative
Generate as
many helpful
columns as
possible
Each one could
be a strong
predictor or
cluster
characteristic
BONUS: An
algorithm can
remove columns
that don’t add
any value
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 28
Back to the xDB: from ~24 attributes to 47
Profile key
threshold
Visited
other
areas of
website
Country /
Region
Page view
sequence
CRM /
Application
status
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 29
We predicted two attributes:
1)hasConversion – indicating whether they converted on any of
the 12 goals on the website
2) highValue – indicating whether the session achieved an
engagement value higher than 75 points
Ingredient #6: Supervised Machine Learning
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 30
Binominal classification using GLM operator
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 31
Predictive model
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 32
Unsupervised machine learning: what don’t we know?
The biggest (or highest prioritized by HiPPO) marketing-
defined segment may not be the most profitable or valuable
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 33
Switch toVM demo
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 34
1) Conversion is predicted by:
1) Visit to Research area of the website
2) Matched toThought Leader pattern
3) Matched to Full-Time MBA Prospect pattern
4) Visit to “IdeasYou Can Use” area of the website
* Model performance accuracy 88%
Results and interpretation
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 35
1)High engagement is predicted by:
1) Matched to Full-Time MBA Prospect pattern
2) Matched toThought Leader pattern
3) Visit to Academic/Faculty area of website
4) Visit to ResearchAreas of website
* Model performance accuracy 85%
Results and interpretation
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 36
1) Push highly engagedCreatives towards high value conversion like
Apply Now
2) Lift the engagement ofQuants by presenting very targeted financial
thought leadership
3) Bring forward academic research, “ideas you can use” and professor
bios more prominently on high traffic areas
4) Evangelize internally… already working!
Using the results
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 37
Ingredient #7: Operationalization
What is the most useful way the model can be used in the day to
day operations of a marketer?
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 38
Ingredient #7: Operationalization
Algorithmic trading
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 39
• As standalone input to digital strategy
• New audience clusters to target and investigate
• Data-backed justification for tactic prioritization
• Incorporated into broader data warehouse
• As an input to customer data for segmentation
• Quasi-realtime updates back to CRM and/or Contact database
• Rapidminer, for example, can expose processes as web services
• Accessible via the Rules Engine
• Personalization based on model prediction
• Latency/performance risks
Most accessible avenues
Burning questions
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 41
Burning questions: What skillsets were needed?
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 42
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 43
Burning question: how long did it take?
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 44
Burning question: how long did it take?
What’s next?
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 46
We continue to see good lift in value per visit, with a focus placed
on Finance programs via ad campaigns, events and targeted
content
Continuing lift in engagement
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 47
Additional persona data collecting
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 48
Unsupervised machine learning
CRM
Social
Media
Customer
Support
Website
POS AppsxDB
IoT
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 50
Top five tips to consider
Adjacent
experimental
spike
Cost
effective
tools
Start with
non-PII and
written
permission
Internal
beachhead;
magic words!
Automate
human
judgement
into prediction Take the plunge!
© 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 51
• Data Mining for the Masses by Matthew North – applied to business scenarios
• RapidMiner Lead Scoring pilot – a 2-month pilot using Salesforce, Pardot
• Georgian Partners –The 11 Principles of Applied Analytics
• Georgian Partners –Applied Artificial Intelligence: Trends and Principles
Helpful resources
“Technology is a resource-liberating force. It is the catalyst that
takes what used to be scarce and makes it abundant.”
“If you want to do any innovation, anything new, you’re going to
have failures because you need to experiment.”
- Peter Diamandis, Abundance360
Thank you!
@amandashiga

More Related Content

Similar to ML & Prediction with xDB

Strategies for efficient delivery with APIs, containers, Microservices and De...
Strategies for efficient delivery with APIs, containers, Microservices and De...Strategies for efficient delivery with APIs, containers, Microservices and De...
Strategies for efficient delivery with APIs, containers, Microservices and De...Sven Bernhardt
 
One company's journey to an open culture and innersource
One company's journey to an open culture and innersourceOne company's journey to an open culture and innersource
One company's journey to an open culture and innersourceJay Hopia
 
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of RightsneXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of RightsLeonard Lee
 
Using Machine Learning to Understand and Predict Marketing ROI
Using Machine Learning to Understand and Predict Marketing ROIUsing Machine Learning to Understand and Predict Marketing ROI
Using Machine Learning to Understand and Predict Marketing ROIDATAVERSITY
 
Seven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual ClassroomSeven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual ClassroomCynthia Clay
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Apigee | Google Cloud
 
Power BI storytelling 101
Power BI storytelling 101Power BI storytelling 101
Power BI storytelling 101Ida Bergum
 
Ihs juniper webinar disaggrgation&automation-2019
Ihs juniper webinar disaggrgation&automation-2019Ihs juniper webinar disaggrgation&automation-2019
Ihs juniper webinar disaggrgation&automation-2019domenico di mola
 
Kudu Forrester Webinar
Kudu Forrester WebinarKudu Forrester Webinar
Kudu Forrester WebinarCloudera, Inc.
 
Virtual Leadership: Calibrate, Collaborate and Celebrate
Virtual Leadership: Calibrate, Collaborate and CelebrateVirtual Leadership: Calibrate, Collaborate and Celebrate
Virtual Leadership: Calibrate, Collaborate and CelebrateCynthia Clay
 
Getting Started in Tech (June 19th, Santa Monica)
Getting Started in Tech (June 19th, Santa Monica)Getting Started in Tech (June 19th, Santa Monica)
Getting Started in Tech (June 19th, Santa Monica)Thinkful
 
CWIN17 India / Industrialization - ad center -virtual-session rajashree das
CWIN17 India / Industrialization - ad center -virtual-session  rajashree dasCWIN17 India / Industrialization - ad center -virtual-session  rajashree das
CWIN17 India / Industrialization - ad center -virtual-session rajashree dasCapgemini
 
The Ignite Buzz That Drives Digital Transformation Success
The Ignite Buzz That Drives Digital Transformation SuccessThe Ignite Buzz That Drives Digital Transformation Success
The Ignite Buzz That Drives Digital Transformation SuccessDocAuto
 
Customer Centric Innovation in a World of Shiny Objects-Dallas
Customer Centric Innovation in a World of Shiny Objects-DallasCustomer Centric Innovation in a World of Shiny Objects-Dallas
Customer Centric Innovation in a World of Shiny Objects-DallasJoAnna Cheshire
 
Create an Unprecedented – and Brand Compliant – Customer Experience
Create an Unprecedented – and Brand Compliant – Customer ExperienceCreate an Unprecedented – and Brand Compliant – Customer Experience
Create an Unprecedented – and Brand Compliant – Customer ExperienceAprimo
 
Converging your data landscape
Converging your data landscapeConverging your data landscape
Converging your data landscapeMapR Technologies
 
Network of Networks Webinar 2017
Network of Networks Webinar 2017Network of Networks Webinar 2017
Network of Networks Webinar 2017Lora Cecere
 
Architectural best practice (extract) tmf
Architectural best practice (extract)   tmfArchitectural best practice (extract)   tmf
Architectural best practice (extract) tmfBrian Levy
 
The ArchiMate Language for Enterprise and Solution Architecture
The ArchiMate Language for Enterprise and Solution ArchitectureThe ArchiMate Language for Enterprise and Solution Architecture
The ArchiMate Language for Enterprise and Solution ArchitectureIver Band
 

Similar to ML & Prediction with xDB (20)

IDEA 2020
IDEA 2020IDEA 2020
IDEA 2020
 
Strategies for efficient delivery with APIs, containers, Microservices and De...
Strategies for efficient delivery with APIs, containers, Microservices and De...Strategies for efficient delivery with APIs, containers, Microservices and De...
Strategies for efficient delivery with APIs, containers, Microservices and De...
 
One company's journey to an open culture and innersource
One company's journey to an open culture and innersourceOne company's journey to an open culture and innersource
One company's journey to an open culture and innersource
 
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of RightsneXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
 
Using Machine Learning to Understand and Predict Marketing ROI
Using Machine Learning to Understand and Predict Marketing ROIUsing Machine Learning to Understand and Predict Marketing ROI
Using Machine Learning to Understand and Predict Marketing ROI
 
Seven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual ClassroomSeven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual Classroom
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
 
Power BI storytelling 101
Power BI storytelling 101Power BI storytelling 101
Power BI storytelling 101
 
Ihs juniper webinar disaggrgation&automation-2019
Ihs juniper webinar disaggrgation&automation-2019Ihs juniper webinar disaggrgation&automation-2019
Ihs juniper webinar disaggrgation&automation-2019
 
Kudu Forrester Webinar
Kudu Forrester WebinarKudu Forrester Webinar
Kudu Forrester Webinar
 
Virtual Leadership: Calibrate, Collaborate and Celebrate
Virtual Leadership: Calibrate, Collaborate and CelebrateVirtual Leadership: Calibrate, Collaborate and Celebrate
Virtual Leadership: Calibrate, Collaborate and Celebrate
 
Getting Started in Tech (June 19th, Santa Monica)
Getting Started in Tech (June 19th, Santa Monica)Getting Started in Tech (June 19th, Santa Monica)
Getting Started in Tech (June 19th, Santa Monica)
 
CWIN17 India / Industrialization - ad center -virtual-session rajashree das
CWIN17 India / Industrialization - ad center -virtual-session  rajashree dasCWIN17 India / Industrialization - ad center -virtual-session  rajashree das
CWIN17 India / Industrialization - ad center -virtual-session rajashree das
 
The Ignite Buzz That Drives Digital Transformation Success
The Ignite Buzz That Drives Digital Transformation SuccessThe Ignite Buzz That Drives Digital Transformation Success
The Ignite Buzz That Drives Digital Transformation Success
 
Customer Centric Innovation in a World of Shiny Objects-Dallas
Customer Centric Innovation in a World of Shiny Objects-DallasCustomer Centric Innovation in a World of Shiny Objects-Dallas
Customer Centric Innovation in a World of Shiny Objects-Dallas
 
Create an Unprecedented – and Brand Compliant – Customer Experience
Create an Unprecedented – and Brand Compliant – Customer ExperienceCreate an Unprecedented – and Brand Compliant – Customer Experience
Create an Unprecedented – and Brand Compliant – Customer Experience
 
Converging your data landscape
Converging your data landscapeConverging your data landscape
Converging your data landscape
 
Network of Networks Webinar 2017
Network of Networks Webinar 2017Network of Networks Webinar 2017
Network of Networks Webinar 2017
 
Architectural best practice (extract) tmf
Architectural best practice (extract)   tmfArchitectural best practice (extract)   tmf
Architectural best practice (extract) tmf
 
The ArchiMate Language for Enterprise and Solution Architecture
The ArchiMate Language for Enterprise and Solution ArchitectureThe ArchiMate Language for Enterprise and Solution Architecture
The ArchiMate Language for Enterprise and Solution Architecture
 

Recently uploaded

Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...shivangimorya083
 
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service LucknowAminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknowmakika9823
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 

Recently uploaded (20)

Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
 
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service LucknowAminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 

ML & Prediction with xDB

  • 1. DATA MINING, PREDICTION AND MACHINE LEARNING WITHTHE XDB Amanda Shiga May 18, 2017 #sugcon df
  • 2. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 2 Once upon a time at Nonlinear Toronto… Didn’t hit your target sprint velocity? The opportunity we have with data, machine learning and xDB!
  • 3. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 3 Utopia? Business value of applying data science to digital marketing XP optimization programs Our goals and philosophy Self-optimizing digital channel?
  • 4. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 4 The behavioural system of record
  • 5. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 5 Why do we care?
  • 6. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 6 • Machine learning produces models that can make decisions and predict outcomes • The more we can know and predict about behaviour, the better we can target audience segments and send the “right message at the right time”. • Ultimately we seek to reframe expert human judgement into prediction • Practically, we can optimize on a lever to win; improve delivery, availability, accuracy, convenience, engagement or cost Why do we care?
  • 7. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 7
  • 8. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 8 • On the creative side, automate image repository tagging with facial and object recognition • On the optimization side, automate testing and segmentation Simple digital marketing examples
  • 10. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 10 Ingredient #1: A great client and…
  • 11. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 11 Ingredient #1: Great business questions
  • 12. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 12 • We want to collect the most valuable information possible, within the constraints that we have • The data privacy question • We started with only anonymous, public data • We got explicit, written permission when we needed to share the data Ingredient #2: Data collection and enrichment
  • 13. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 13 Sitecore Engagement Model
  • 14. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 14 Content profiling – power of behavioural segments
  • 15. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 15 Additional personas
  • 16. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 16 Content profiling The pages we tagged were given a value from 1-10 in each of the segments.
  • 17. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 17 Tagging – example 1
  • 18. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 18 Tagging – example 2
  • 19. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 19 Value of Sitecore Analytics
  • 20. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 20 Digging deeper
  • 21. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 21 • Lead scoring - understanding the factors that predict conversion • Can this help us test our theories on poets/quants and thought leadership as a driving force of engagement? • Audience segmentation - clustering into groups showing similar behaviour • Can this help us understand better how poets and quants behave, or whether there are other behavioural clusters we may not be aware of? Ingredient #3: Mapping the spaces to biz questions
  • 22. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 22 Opportunities playbook
  • 23. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 23 Ingredient #4: A solid, cost-effective toolset
  • 24. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 24 [Sidenote]
  • 25. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 25 Experience Extractor vs. ReportingAPI vs. Mongo
  • 26. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 26 Ingredient #5: Smart and insightful feature engineering • The “fun art” of feature engineering: thoughtful creation of new attributes based on domain knowledge and end business goal • Translate into columns easily consumable by prediction models • The more you can feed the model, the more it will give back!
  • 27. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 27 Let’s get creative Generate as many helpful columns as possible Each one could be a strong predictor or cluster characteristic BONUS: An algorithm can remove columns that don’t add any value
  • 28. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 28 Back to the xDB: from ~24 attributes to 47 Profile key threshold Visited other areas of website Country / Region Page view sequence CRM / Application status
  • 29. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 29 We predicted two attributes: 1)hasConversion – indicating whether they converted on any of the 12 goals on the website 2) highValue – indicating whether the session achieved an engagement value higher than 75 points Ingredient #6: Supervised Machine Learning
  • 30. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 30 Binominal classification using GLM operator
  • 31. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 31 Predictive model
  • 32. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 32 Unsupervised machine learning: what don’t we know? The biggest (or highest prioritized by HiPPO) marketing- defined segment may not be the most profitable or valuable
  • 33. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 33 Switch toVM demo
  • 34. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 34 1) Conversion is predicted by: 1) Visit to Research area of the website 2) Matched toThought Leader pattern 3) Matched to Full-Time MBA Prospect pattern 4) Visit to “IdeasYou Can Use” area of the website * Model performance accuracy 88% Results and interpretation
  • 35. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 35 1)High engagement is predicted by: 1) Matched to Full-Time MBA Prospect pattern 2) Matched toThought Leader pattern 3) Visit to Academic/Faculty area of website 4) Visit to ResearchAreas of website * Model performance accuracy 85% Results and interpretation
  • 36. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 36 1) Push highly engagedCreatives towards high value conversion like Apply Now 2) Lift the engagement ofQuants by presenting very targeted financial thought leadership 3) Bring forward academic research, “ideas you can use” and professor bios more prominently on high traffic areas 4) Evangelize internally… already working! Using the results
  • 37. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 37 Ingredient #7: Operationalization What is the most useful way the model can be used in the day to day operations of a marketer?
  • 38. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 38 Ingredient #7: Operationalization Algorithmic trading
  • 39. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 39 • As standalone input to digital strategy • New audience clusters to target and investigate • Data-backed justification for tactic prioritization • Incorporated into broader data warehouse • As an input to customer data for segmentation • Quasi-realtime updates back to CRM and/or Contact database • Rapidminer, for example, can expose processes as web services • Accessible via the Rules Engine • Personalization based on model prediction • Latency/performance risks Most accessible avenues
  • 41. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 41 Burning questions: What skillsets were needed?
  • 42. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 42
  • 43. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 43 Burning question: how long did it take?
  • 44. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 44 Burning question: how long did it take?
  • 46. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 46 We continue to see good lift in value per visit, with a focus placed on Finance programs via ad campaigns, events and targeted content Continuing lift in engagement
  • 47. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 47 Additional persona data collecting
  • 48. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 48 Unsupervised machine learning
  • 50. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 50 Top five tips to consider Adjacent experimental spike Cost effective tools Start with non-PII and written permission Internal beachhead; magic words! Automate human judgement into prediction Take the plunge!
  • 51. © 2017 SitecoreUser Group Conference Europe and its respective speakers. All rightsreserved. 51 • Data Mining for the Masses by Matthew North – applied to business scenarios • RapidMiner Lead Scoring pilot – a 2-month pilot using Salesforce, Pardot • Georgian Partners –The 11 Principles of Applied Analytics • Georgian Partners –Applied Artificial Intelligence: Trends and Principles Helpful resources “Technology is a resource-liberating force. It is the catalyst that takes what used to be scarce and makes it abundant.” “If you want to do any innovation, anything new, you’re going to have failures because you need to experiment.” - Peter Diamandis, Abundance360