How to build a Single View of Customer using his Digital Journey across multiple channels & multiple assets?
Presented at Big Data & Analytics Innovation Summit, Singapore, 2018
2. About me
Currently working as Big Data Architect for Data Lake
Platform & DMP projects
Worked on Open Source, AWS, Azure
Data + Strategy = Success
3. – Jason Miller
“The key ingredient to a better customer
experience is Relevance”
4. Astro Malaysia
Astro is Malaysia’s No. 1 digital-first media and lifestyle
company in the Digital, TV, Radio and eCommerce space.
7.4 million unique visitors per month across the digital
platforms of its entertainment and lifestyle brands.
Reaches 21 million individuals in 5.3 million households, or
73% of Malaysian households
Astro Radio includes Malaysia’s highest rated stations
across key languages, available on both terrestrial and
digital channels, reaching 16.5 million weekly listeners.
6. What is Single Customer
View?
Single Customer View is
a holistic, consolidated
and consistent
representation of an
organisation’s customer
data
Multi-Channel
Cross-Sell
Multi-Asset
7. Why Single Customer
View?
Identify new targeted sales opportunities
Discover faster answers
Increase Customer Lifetime Value
Build meaningful segments that support targeted
marketing campaigns.
Better Personalisation
Make smarter, more effective decisions.
14. Entertainment
Average Viewing Duration
Fav. Categories/Genres
Average Downloads
Periodic Spend on Subscriptions (New,
Renew, Add-on)
Preferred Language
Geographical Location
Fav. Actors/Directors
15. 2. Consolidation of Data
from Multiple Sources
Build a data lake to consolidate data from various
sources. Cleanse, Standardise & Validate data at single
place.
16. Data Lake
Within an organisation, there are plenty of systems
which are continuously running, reading data from
one end & writing data at another end. To consolidate
the entire data (produced in whichever format – raw,
structured or semi-structured) at one place, there is a
need to built Data Lake.
It is then used for various tasks including reporting,
visualisation & analytics.
17. Advantages of Data Lake
Scalability
Convergence
AS-IS Data Format
Unlimited Query options
Low Cost
High Speed
22. 4. Build Self-Serviced
Processing Platform
Build highly accessible platform for all user types -
Business, Data Scientists, Data Engineers,
Marketing
24. 5. Powered by Analytics
Using multiple approaches of Analytics to draw powerful
insights. Descriptive, Diagnostics, Predictive &
Prescriptive
25. Descriptive Analytics -
What?
Using Business
Intelligence reports or
dashboards, KPI
Tracking
Periodic & Ad-hoc
Reports
Using Power BI, Tableau
or other BI Tools
26. Diagnostics Analytics -
Why?
Using Search, Query tools, Indexes
Data Exploration, Pattern Detection
Using Elastic Search, SOLR, Hive, etc
27. Predictive Analytics -
What may happen?
Predictive Modelling - using AI/Machine Learning Techniques for
following use cases :
Demand Forecasting
Fault/Anomaly Detection
Optimised Media Scheduling
Price Optimisation
Targeted Content Generation
Ethnicity Engine
28. Predictive Analytics -
What may happen?
Build Customer Personas
Heavy Watchers - Linear+Recording+OTT, >12hrs
viewing
Ultra Premium - Linear + Recording, 8-12 hrs viewing,
high on subscriptions
Shopaholic - Linear + Recording, 2-5 hrs viewing,
shopping channels
Weird - Linear, < 2hrs viewing, No subscriptions
29. Knowledge Graphs are large networks of entities, their
semantic types, properties and relationships between entities.
Graph = flexible
Semantic or self-descriptive
Smart
Alive
OLAP/OLTP Graph Databases(Cosmos, OrientDB),
TinkerPop(Gremlin), Spark GraphX
Predictive Analytics -
What may happen?
31. Prescriptive Analytics -
What Action?
Recommendation
Single System for different content types - text, images,
video
Item-Item based - Content Similarity Analysis
User-Item based - Using Correlation between content
metadata & user interactions
User-User based - Similar User analysis using ratings,
feedback
32. 6. Precise Targeting
Based on the Insights, Knowledge base created
using Analytics, target the right customer with right
means