SlideShare a Scribd company logo
1 of 48
Download to read offline
UX Analytics for Data-
driven Product
Development
● Turn your data into real products
● Discover user interests in real-time way
Trieu Nguyen - http://blog.trieu.xyz or @tantrieuf31
Lead Engineer at Ad Platform ( http://adsplay.vn ) at FPT Telecom
If you like Big Data Analytic Intern Jobs,
submit your CV to me: trieunt@fpt.
com.vn
More at http://engineering.adsplay.net
Just little introduction
● 2007 I did my first Graph Analytics on Yahoo 360 friend'
blogs (use Web Crawler)
● 2008 Java Developer, develop Social Trading Network for a
startup (Yopco)
● 2011 joined FPT Online, engineer at social network
platform, develop first API for VnExpress Mobile App
● 2012 Join Greengar Studios to learn more about mobile
● 2013 at FPT Online, back-end engineer for http://eClick.vn
● 2015 at FPT Telecom, lead engineer for http://itvad.vn
Contents for this talk
● Trends of Now and the Future
● Why analytics for mobile development
● Core KPIs
● How to implement, case study and demo
● Lessons
● Questions & Answers
Trends of Now and the Future
● Mobile
● Big Data
● Analytics
In 2013, mobile devices will pass PCs to be most
common Web access tools.
By 2015, over 80% of handsets in mature markets will
be smart phones.
Source:http://www.forbes.com/sites/ericsavitz/2012/10/23/gartner-top-10-strategic-
technology-trends-for-2013/
We are in the age of Internet of
Things with connected handheld
devices
Why analytics for mobile development ?
Turn your data to actionable things ?
Measure UX using
quantitative research ?
Mobile Apps => Backend APIs =>
Statistics => Find the Trends & Insights?
Connecting the dots ?
Users are active dots.
and ...
“We Belong When We Connect with
Each Other”
http://tinybuddha.com/blog/we-belong-when-we-connect-with-each-other/
How could we see "user interest graph" in our user's database ?
● Social Graph
=> Keep the connection
● Interest Graph
=> Make new connection
=> recommendation
platform
Source: http://en.wikipedia.org/wiki/Interest_graph
Source: http://gigaom.com/2012/10/02/it-pays-to-know-you-interest-graph-master-gravity-gets-10-6m/
Why do analytics for your business ?
=> read these Behavioral Economics Books
http://www.goodreads.com/shelf/show/behavioral-economics
Core KPIs for Data Analytics
Web vs Mobile App
Web
Visitors
Visits
Pageviews
Events
Mobile App
Users
Sessions
Events
How we build KPIs for mobile
analytics ?
● Keep it simple as possible, but no simpler
● Identity => Tracking => Data Mashup (Social API)
● Leverage the "small" data in real-time
Metrics: Causes and Effects
● Screen Size => App Design, UI/UX, Usability
● App version => Deployment, Marketing
● Connectivity => Code, User Experience
● Location => Marketing, User Behaviour
● OS => Marketing, Cost, Development
● Memory => User Experience
● Feature Session => How to engage app users
Big Data on Small Devices: Data Science goes Mobile
http://strataconf.com/strata2013/public/schedule/detail/27605
Keep it simple: Just log them all !
How to implement, case study and demo
And your databases
could be overloaded ?
We can't solve problems
by using the same kind of
thinking we used when we
created them.
Albert Einstein
“lambda architecture”
proposed by @nathanmarz
I have applied this architecture
at FPT since 2012
My “lambda architecture”
technology stack
● Kafka (http://kafka.apache.org)
● RFX ( https://github.com/rfxlab )
● Redis ( http://redis.io )
● MEAN stack for reporting
● Hadoop (HBase, HDFS)
● Spark ecosystem https://spark.apache.org
● D3 - http://d3js.org
Too theory.
I want
"Seeing is
believing".
Examples
from my
experience
Case Study (from my freelance project)
Problem:
● Build the app to promote advertising
information in real time way
● Measure everything
● Report useful information
● Mashup and data integration with Facebook
API for social data analytics
Context:
● PhongCachMobile - Smartphone Retail Store
https://play.google.com/store/apps/details?id=com.mc2ads.browser4x
Simple architecture
● App <=> PHP API <=> JVM Data Analytics API
● User tap on an item, tracking it.
● User shares/likes an item with Facebook ID,
tracking these events, crawling data using
Graph API for Statistics.
Data Collector
Social Data Integration
Social Data Integration
Lessons
What I have learned so far
What I have learned
● Keep it as simple as possible, but no simpler !
● Choose right KPI, right questions => Profit
● Design an architecture for your data products
● Implement it! Just right tools for right jobs.
● Turn your data into the things everyone can
"look & feel"
Stay focused, keep innovating
“Logic will get you from A to Z;
imagination will get you
everywhere.” - Albert Einstein
Use your imaginationwith data analytics, notjust logic
UX Analytics for Data-driven Product Development

More Related Content

What's hot

Automatic Model Documentation with H2O
Automatic Model Documentation with H2OAutomatic Model Documentation with H2O
Automatic Model Documentation with H2O
Sri Ambati
 
LinkedIn-ATG-SI-2016May22-SE-V5
LinkedIn-ATG-SI-2016May22-SE-V5LinkedIn-ATG-SI-2016May22-SE-V5
LinkedIn-ATG-SI-2016May22-SE-V5
Stefan Ianta
 
Building Real-Time Data Pipeline for Diabetes Medication Recommender System U...
Building Real-Time Data Pipeline for Diabetes Medication Recommender System U...Building Real-Time Data Pipeline for Diabetes Medication Recommender System U...
Building Real-Time Data Pipeline for Diabetes Medication Recommender System U...
Databricks
 

What's hot (20)

Real-time Big Data at FPT (for TechCamp University)
Real-time Big Data at FPT (for TechCamp University)Real-time Big Data at FPT (for TechCamp University)
Real-time Big Data at FPT (for TechCamp University)
 
Analytics Driven UX
Analytics Driven UXAnalytics Driven UX
Analytics Driven UX
 
London atlassian meetup 31 jan 2016 jira metrics-extract slides
London atlassian meetup 31 jan 2016 jira metrics-extract slidesLondon atlassian meetup 31 jan 2016 jira metrics-extract slides
London atlassian meetup 31 jan 2016 jira metrics-extract slides
 
Machine Learning with PyCaret
Machine Learning with PyCaretMachine Learning with PyCaret
Machine Learning with PyCaret
 
Ruben Diaz, Vision Banco + Rafael Coss, H2O ai + Luis Armenta, IBM - AI journ...
Ruben Diaz, Vision Banco + Rafael Coss, H2O ai + Luis Armenta, IBM - AI journ...Ruben Diaz, Vision Banco + Rafael Coss, H2O ai + Luis Armenta, IBM - AI journ...
Ruben Diaz, Vision Banco + Rafael Coss, H2O ai + Luis Armenta, IBM - AI journ...
 
Enabling Data centric Teams
Enabling Data centric TeamsEnabling Data centric Teams
Enabling Data centric Teams
 
Martin Stein, G5 - Driving Marketing Performance with H2O Driverless AI - H2O...
Martin Stein, G5 - Driving Marketing Performance with H2O Driverless AI - H2O...Martin Stein, G5 - Driving Marketing Performance with H2O Driverless AI - H2O...
Martin Stein, G5 - Driving Marketing Performance with H2O Driverless AI - H2O...
 
DevOpsDays Amsterdam 2016 workshop
DevOpsDays Amsterdam 2016 workshopDevOpsDays Amsterdam 2016 workshop
DevOpsDays Amsterdam 2016 workshop
 
Managing mobile apps with ml df2020
Managing mobile apps with ml df2020Managing mobile apps with ml df2020
Managing mobile apps with ml df2020
 
Real time analytics for streaming application v1.2
Real time analytics for streaming application v1.2Real time analytics for streaming application v1.2
Real time analytics for streaming application v1.2
 
Custom Machine Learning Recipes for the Enterprise
Custom Machine Learning Recipes for the EnterpriseCustom Machine Learning Recipes for the Enterprise
Custom Machine Learning Recipes for the Enterprise
 
Pm.ais ummit 180917 final
Pm.ais ummit 180917 finalPm.ais ummit 180917 final
Pm.ais ummit 180917 final
 
Applied Data Science Course Part 2: the data science workflow and basic model...
Applied Data Science Course Part 2: the data science workflow and basic model...Applied Data Science Course Part 2: the data science workflow and basic model...
Applied Data Science Course Part 2: the data science workflow and basic model...
 
The Convergence of Data Science and Software Development
The Convergence of Data Science and Software DevelopmentThe Convergence of Data Science and Software Development
The Convergence of Data Science and Software Development
 
Automatic Model Documentation with H2O
Automatic Model Documentation with H2OAutomatic Model Documentation with H2O
Automatic Model Documentation with H2O
 
LinkedIn-ATG-SI-2016May22-SE-V5
LinkedIn-ATG-SI-2016May22-SE-V5LinkedIn-ATG-SI-2016May22-SE-V5
LinkedIn-ATG-SI-2016May22-SE-V5
 
Evolutionary Design Patterns for Software Development
Evolutionary Design Patterns for Software Development Evolutionary Design Patterns for Software Development
Evolutionary Design Patterns for Software Development
 
Building Real-Time Data Pipeline for Diabetes Medication Recommender System U...
Building Real-Time Data Pipeline for Diabetes Medication Recommender System U...Building Real-Time Data Pipeline for Diabetes Medication Recommender System U...
Building Real-Time Data Pipeline for Diabetes Medication Recommender System U...
 
Introducción al Aprendizaje Automatico con H2O-3 (1)
Introducción al Aprendizaje Automatico con H2O-3 (1)Introducción al Aprendizaje Automatico con H2O-3 (1)
Introducción al Aprendizaje Automatico con H2O-3 (1)
 
This Week in Neo4j - 24th November 2018
This Week in Neo4j - 24th November 2018This Week in Neo4j - 24th November 2018
This Week in Neo4j - 24th November 2018
 

Viewers also liked

Principles of Analytical Design - Visually Meetup - Sept. 2011
Principles of Analytical Design - Visually Meetup - Sept. 2011Principles of Analytical Design - Visually Meetup - Sept. 2011
Principles of Analytical Design - Visually Meetup - Sept. 2011
philogb
 
Making Informed Design Decisions - MinnSPRA 2013
Making Informed Design Decisions - MinnSPRA 2013Making Informed Design Decisions - MinnSPRA 2013
Making Informed Design Decisions - MinnSPRA 2013
Zack Naylor
 
Sensory Informed Design: An effective clustering of incomplete block consumer...
Sensory Informed Design: An effective clustering of incomplete block consumer...Sensory Informed Design: An effective clustering of incomplete block consumer...
Sensory Informed Design: An effective clustering of incomplete block consumer...
Compusense Inc.
 

Viewers also liked (20)

How to build a SQL-based data warehouse for a trillion rows in Python by Vill...
How to build a SQL-based data warehouse for a trillion rows in Python by Vill...How to build a SQL-based data warehouse for a trillion rows in Python by Vill...
How to build a SQL-based data warehouse for a trillion rows in Python by Vill...
 
From Data Journalism to Data Illustration - Visualizing Data with JavaScript ...
From Data Journalism to Data Illustration - Visualizing Data with JavaScript ...From Data Journalism to Data Illustration - Visualizing Data with JavaScript ...
From Data Journalism to Data Illustration - Visualizing Data with JavaScript ...
 
Demand driven product_innovation_
Demand driven product_innovation_Demand driven product_innovation_
Demand driven product_innovation_
 
Interprting analytics skillswap: How UX and analytics can work together
Interprting analytics skillswap: How UX and analytics can work togetherInterprting analytics skillswap: How UX and analytics can work together
Interprting analytics skillswap: How UX and analytics can work together
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my view
 
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI![RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!
 
Big data infrastructure todo-tasks Rfx Framework
Big data infrastructure todo-tasks Rfx FrameworkBig data infrastructure todo-tasks Rfx Framework
Big data infrastructure todo-tasks Rfx Framework
 
Data-Driven Product Development
Data-Driven Product DevelopmentData-Driven Product Development
Data-Driven Product Development
 
Parallel and Iterative Processing for Machine Learning Recommendations with S...
Parallel and Iterative Processing for Machine Learning Recommendations with S...Parallel and Iterative Processing for Machine Learning Recommendations with S...
Parallel and Iterative Processing for Machine Learning Recommendations with S...
 
Principles of Analytical Design - Visually Meetup - Sept. 2011
Principles of Analytical Design - Visually Meetup - Sept. 2011Principles of Analytical Design - Visually Meetup - Sept. 2011
Principles of Analytical Design - Visually Meetup - Sept. 2011
 
Impact Your Business Growth Integrating Analytics and UX
Impact Your Business Growth Integrating Analytics and UX Impact Your Business Growth Integrating Analytics and UX
Impact Your Business Growth Integrating Analytics and UX
 
OpenVisConf - WebGL for graphics and data visualization
OpenVisConf - WebGL for graphics and data visualizationOpenVisConf - WebGL for graphics and data visualization
OpenVisConf - WebGL for graphics and data visualization
 
Giới thiệu cơ bản về Big Data và các ứng dụng thực tiễn
Giới thiệu cơ bản về Big Data và các ứng dụng thực tiễnGiới thiệu cơ bản về Big Data và các ứng dụng thực tiễn
Giới thiệu cơ bản về Big Data và các ứng dụng thực tiễn
 
Building Reactive Real-time Data Pipeline
Building Reactive Real-time Data PipelineBuilding Reactive Real-time Data Pipeline
Building Reactive Real-time Data Pipeline
 
Lean Analytics - How to Measure Your Product
Lean Analytics - How to Measure Your ProductLean Analytics - How to Measure Your Product
Lean Analytics - How to Measure Your Product
 
User experience and Web Analytics for product managers
User experience and Web Analytics for product managersUser experience and Web Analytics for product managers
User experience and Web Analytics for product managers
 
Making Informed Design Decisions - MinnSPRA 2013
Making Informed Design Decisions - MinnSPRA 2013Making Informed Design Decisions - MinnSPRA 2013
Making Informed Design Decisions - MinnSPRA 2013
 
Qualitative Data and UX Design
Qualitative Data and UX DesignQualitative Data and UX Design
Qualitative Data and UX Design
 
Making Data Informed Decisions - Alyson Murphy
Making Data Informed Decisions - Alyson MurphyMaking Data Informed Decisions - Alyson Murphy
Making Data Informed Decisions - Alyson Murphy
 
Sensory Informed Design: An effective clustering of incomplete block consumer...
Sensory Informed Design: An effective clustering of incomplete block consumer...Sensory Informed Design: An effective clustering of incomplete block consumer...
Sensory Informed Design: An effective clustering of incomplete block consumer...
 

Similar to UX Analytics for Data-driven Product Development

ArjunResumelatest2_2
ArjunResumelatest2_2ArjunResumelatest2_2
ArjunResumelatest2_2
Arjun Anand
 
Resume - Yannan Xu
Resume - Yannan XuResume - Yannan Xu
Resume - Yannan Xu
Yannan Xu
 

Similar to UX Analytics for Data-driven Product Development (20)

Data Analytics for Mobile App Development
Data Analytics for Mobile App DevelopmentData Analytics for Mobile App Development
Data Analytics for Mobile App Development
 
Raman monga
Raman mongaRaman monga
Raman monga
 
Resume
ResumeResume
Resume
 
i-ming_profile_Presentation
i-ming_profile_Presentationi-ming_profile_Presentation
i-ming_profile_Presentation
 
Lambda Architecture and open source technology stack for real time big data
Lambda Architecture and open source technology stack for real time big dataLambda Architecture and open source technology stack for real time big data
Lambda Architecture and open source technology stack for real time big data
 
WacharaResumeWebBase
WacharaResumeWebBaseWacharaResumeWebBase
WacharaResumeWebBase
 
cv_shivarajB
cv_shivarajBcv_shivarajB
cv_shivarajB
 
Sonika pant 10years_cv
Sonika pant 10years_cvSonika pant 10years_cv
Sonika pant 10years_cv
 
ArjunResumelatest2_2
ArjunResumelatest2_2ArjunResumelatest2_2
ArjunResumelatest2_2
 
AshutoshMishra-v1.0
AshutoshMishra-v1.0AshutoshMishra-v1.0
AshutoshMishra-v1.0
 
Resume
ResumeResume
Resume
 
Lambda architecture for real time big data
Lambda architecture for real time big dataLambda architecture for real time big data
Lambda architecture for real time big data
 
Open / Public APIs - From Implementation to Digital Business Model
Open / Public APIs - From Implementation to Digital Business ModelOpen / Public APIs - From Implementation to Digital Business Model
Open / Public APIs - From Implementation to Digital Business Model
 
Nagendran resume
Nagendran resumeNagendran resume
Nagendran resume
 
Resume Firoz Hasan
Resume Firoz HasanResume Firoz Hasan
Resume Firoz Hasan
 
Building Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Building Intelligent Apps with MongoDB and Google Cloud - Jane FineBuilding Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Building Intelligent Apps with MongoDB and Google Cloud - Jane Fine
 
CVnew
CVnewCVnew
CVnew
 
Resume - Yannan Xu
Resume - Yannan XuResume - Yannan Xu
Resume - Yannan Xu
 
Stop making tools! Nobody likes them anyway...
Stop making tools! Nobody likes them anyway...Stop making tools! Nobody likes them anyway...
Stop making tools! Nobody likes them anyway...
 
Sogeti Strategic Mobile Design 2011
Sogeti Strategic Mobile Design 2011Sogeti Strategic Mobile Design 2011
Sogeti Strategic Mobile Design 2011
 

More from Trieu Nguyen

[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP
Trieu Nguyen
 

More from Trieu Nguyen (20)

Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdfBuilding Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
 
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessBuilding Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
 
Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP
 
How to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDPHow to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDP
 
[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP
 
Leo CDP - Pitch Deck
Leo CDP - Pitch DeckLeo CDP - Pitch Deck
Leo CDP - Pitch Deck
 
LEO CDP - What's new in 2022
LEO CDP  - What's new in 2022LEO CDP  - What's new in 2022
LEO CDP - What's new in 2022
 
Lộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sảnLộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sản
 
Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?
 
From Dataism to Customer Data Platform
From Dataism to Customer Data PlatformFrom Dataism to Customer Data Platform
From Dataism to Customer Data Platform
 
Data collection, processing & organization with USPA framework
Data collection, processing & organization with USPA frameworkData collection, processing & organization with USPA framework
Data collection, processing & organization with USPA framework
 
Part 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technologyPart 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technology
 
Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?
 
How to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation PlatformHow to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation Platform
 
How to grow your business in the age of digital marketing 4.0
How to grow your business  in the age of digital marketing 4.0How to grow your business  in the age of digital marketing 4.0
How to grow your business in the age of digital marketing 4.0
 
Video Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big dataVideo Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big data
 
Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)
 
Open OTT - Video Content Platform
Open OTT - Video Content PlatformOpen OTT - Video Content Platform
Open OTT - Video Content Platform
 
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data AnalysisApache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
 
Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)
 

Recently uploaded

Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
Lars Albertsson
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
JohnnyPlasten
 
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
shivangimorya083
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
shambhavirathore45
 

Recently uploaded (20)

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
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
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
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
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
 
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
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
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
 
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...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
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
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
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
 

UX Analytics for Data-driven Product Development

  • 1. UX Analytics for Data- driven Product Development ● Turn your data into real products ● Discover user interests in real-time way Trieu Nguyen - http://blog.trieu.xyz or @tantrieuf31 Lead Engineer at Ad Platform ( http://adsplay.vn ) at FPT Telecom
  • 2. If you like Big Data Analytic Intern Jobs, submit your CV to me: trieunt@fpt. com.vn More at http://engineering.adsplay.net
  • 3. Just little introduction ● 2007 I did my first Graph Analytics on Yahoo 360 friend' blogs (use Web Crawler) ● 2008 Java Developer, develop Social Trading Network for a startup (Yopco) ● 2011 joined FPT Online, engineer at social network platform, develop first API for VnExpress Mobile App ● 2012 Join Greengar Studios to learn more about mobile ● 2013 at FPT Online, back-end engineer for http://eClick.vn ● 2015 at FPT Telecom, lead engineer for http://itvad.vn
  • 4. Contents for this talk ● Trends of Now and the Future ● Why analytics for mobile development ● Core KPIs ● How to implement, case study and demo ● Lessons ● Questions & Answers
  • 5. Trends of Now and the Future ● Mobile ● Big Data ● Analytics
  • 6. In 2013, mobile devices will pass PCs to be most common Web access tools. By 2015, over 80% of handsets in mature markets will be smart phones. Source:http://www.forbes.com/sites/ericsavitz/2012/10/23/gartner-top-10-strategic- technology-trends-for-2013/
  • 7.
  • 8. We are in the age of Internet of Things with connected handheld devices
  • 9.
  • 10. Why analytics for mobile development ?
  • 11. Turn your data to actionable things ?
  • 13. Mobile Apps => Backend APIs => Statistics => Find the Trends & Insights?
  • 14.
  • 15. Connecting the dots ? Users are active dots. and ... “We Belong When We Connect with Each Other” http://tinybuddha.com/blog/we-belong-when-we-connect-with-each-other/
  • 16. How could we see "user interest graph" in our user's database ?
  • 17. ● Social Graph => Keep the connection ● Interest Graph => Make new connection => recommendation platform Source: http://en.wikipedia.org/wiki/Interest_graph
  • 19.
  • 20. Why do analytics for your business ? => read these Behavioral Economics Books http://www.goodreads.com/shelf/show/behavioral-economics
  • 21. Core KPIs for Data Analytics
  • 22. Web vs Mobile App Web Visitors Visits Pageviews Events Mobile App Users Sessions Events
  • 23. How we build KPIs for mobile analytics ? ● Keep it simple as possible, but no simpler ● Identity => Tracking => Data Mashup (Social API) ● Leverage the "small" data in real-time
  • 24. Metrics: Causes and Effects ● Screen Size => App Design, UI/UX, Usability ● App version => Deployment, Marketing ● Connectivity => Code, User Experience ● Location => Marketing, User Behaviour ● OS => Marketing, Cost, Development ● Memory => User Experience ● Feature Session => How to engage app users
  • 25. Big Data on Small Devices: Data Science goes Mobile http://strataconf.com/strata2013/public/schedule/detail/27605
  • 26. Keep it simple: Just log them all ! How to implement, case study and demo
  • 27. And your databases could be overloaded ?
  • 28.
  • 29. We can't solve problems by using the same kind of thinking we used when we created them. Albert Einstein
  • 30.
  • 31. “lambda architecture” proposed by @nathanmarz I have applied this architecture at FPT since 2012
  • 32. My “lambda architecture” technology stack ● Kafka (http://kafka.apache.org) ● RFX ( https://github.com/rfxlab ) ● Redis ( http://redis.io ) ● MEAN stack for reporting ● Hadoop (HBase, HDFS) ● Spark ecosystem https://spark.apache.org ● D3 - http://d3js.org
  • 33. Too theory. I want "Seeing is believing". Examples from my experience
  • 34.
  • 35. Case Study (from my freelance project) Problem: ● Build the app to promote advertising information in real time way ● Measure everything ● Report useful information ● Mashup and data integration with Facebook API for social data analytics Context: ● PhongCachMobile - Smartphone Retail Store https://play.google.com/store/apps/details?id=com.mc2ads.browser4x
  • 36. Simple architecture ● App <=> PHP API <=> JVM Data Analytics API ● User tap on an item, tracking it. ● User shares/likes an item with Facebook ID, tracking these events, crawling data using Graph API for Statistics.
  • 37.
  • 38.
  • 40.
  • 41.
  • 44. Lessons What I have learned so far
  • 45. What I have learned ● Keep it as simple as possible, but no simpler ! ● Choose right KPI, right questions => Profit ● Design an architecture for your data products ● Implement it! Just right tools for right jobs. ● Turn your data into the things everyone can "look & feel"
  • 46. Stay focused, keep innovating
  • 47. “Logic will get you from A to Z; imagination will get you everywhere.” - Albert Einstein Use your imaginationwith data analytics, notjust logic