SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
PROPRIETARY + CONFIDENTIAL
FACTS, RULES, AND CONSTRAINTS FOR
UNCOVERING HEALTH
AND WELLNESS INSIGHTS

CHRISTIAN MIDDLETON
PLATFORMS TEAM - JAWBONE
OVERVIEW OF UP

Sleep
Tracking

24x7 Activity
Tracking

Food & Drink
Tracking

Mood
Tracking

Power
Nap

Smart
Alarm

Idle
Alert

Nutrition
Database
KNOW YOURSELF
HELP YOU TURN INTENTION INTO ACTION

DISCOVER NEW THINGS
AND HELP YOU SET & ACHIEVE YOUR GOALS
ENGAGEMENT IS KEY!
HEALTHY LIFESTYLE PROGRAM ONLY WORKS
IF CONSUMER STAYS ENGAGED.
ENGAGEMENT IS KEY!
HEALTHY LIFESTYLE PROGRAM ONLY WORKS
IF CONSUMER STAYS ENGAGED.

HOW?
Teams…
 
 
 
 Goals…

 
 
 Trends…
 
 
 (??)
ENGAGEMENT IS KEY!
HEALTHY LIFESTYLE PROGRAM ONLY WORKS
IF CONSUMER STAYS ENGAGED.

HOW?
Teams…
 
 
 
 Goals…

 
 
 Trends…
 
 
 (??)

Insights
OBJECTIVE OF INSIGHTS
EMPOWER USERS WITH INFORMATION TO IMPACT
UNDERSTANDING AND BEHAVIOR CHANGE

INSIGHT STRATEGY WHYS
Customers need a personalized experience. Relevant and
helpful insights are critical to deliver personalization.
!
INSIGHTS ARE MESSAGES DESIGNED TO…
Showcase
Feature

Inform
Progress, Goals
and Celebrate

Amuse and
Educate

Try This!
TECHNICAL CHALLENGES
SCALABILITY

RELEVANCY

MAINTAINABILITY

Millions of Users

Which content?

Code

Low Latency

When?

System

Tone/Voice?
OUR APPROACH
USE A RULE-BASED SYSTEM
OUR APPROACH
USE A RULE-BASED SYSTEM
Descriptive data
Correlation
Predictive models
Data from external sources

FACTS

Insights

RULES
Priorities and constraints define which rules are fired 
and the delivery mechanism.
!

New insights can be created without any code change or server deploy!
USER EXPERIENCE - IN APP
USER EXPERIENCE - OUTSIDE APP
ARCHITECTURE - INSIGHT CREATION
1. Data capture
ARCHITECTURE - INSIGHT CREATION
1. Data capture
Message
Queue

2. Data sync
Application
Servers

Database
ARCHITECTURE - INSIGHT CREATION
1. Data capture
Message
Queue
3. Insight 
Generation

2. Data sync
Application
Servers

Insights Handler
(+ clips)
3a. Facts
3b. Insights
Database
ARCHITECTURE - INSIGHT CREATION
1. Data capture
Message
Queue
3. Insight 
Generation

2. Data sync
Application
Servers

Insights Handler
(+ clips)
3a. Facts
3b. Insights

4. Insight delivery
Database
ARCHITECTURE - RULE CREATION
Health expert
and writers

Specifications
(json)
ARCHITECTURE - RULE CREATION
Rules
Health expert
and writers

Specifications
(json)

Human
(technical knowledge)

Admin Tool
i18n
ARCHITECTURE - RULE CREATION
Rules
Health expert
and writers

Specifications
(json)

Human
(technical knowledge)

Admin Tool
i18n

Rules
Health expert
and writers

Admin Tool
2.0
i18n
BASIC SAMPLE RULE
!

Name:

fire_up_the_afterburners!

!

LHS: 
!

(m_calories_week ?w)!
(m_calories_avg_week ?a)!
(test (> ?w ?a))

!
!

RHS: 

(assert (message_card!
(category “move”)!
(group “high_five”)!
(i18n_key “insights.key.fire_up_the_afterburners”)!
(delivery_time 1630)!
))!
CHALLENGES
INSIGHTS MUST LOOK FRESH AND INTERESTING

TONS OF DATA!

CAN DIFFERENT TONES GENERATE DIFFERENT RESULTS?
CHALLENGES
CORRECT BALANCE OF NUMBER OF INSIGHTS
(BE CAREFUL WITH BEING SPAMMY - EVEN IF IT’S A SMART IDEA!)

USER FEEDBACK
(EXPLICIT; IMPLICIT VIA ACTION ITEM; IMPLICIT BASED ON PAGE VIEWS)
USER FEEDBACK
EXPLICIT
USER FEEDBACK
IMPLICIT
LESSONS LEARNED
INSIGHTS ARE AN EXTREMELY POWERFUL TOOL
IT’S NOT NECESSARY TO ADD MORE AND MORE FACTS
KEEP LOGIC SIMPLE

TOOLS TO SIMPLIFY RULE CREATION ARE VITAL
CLIPS SYNTAX IS NOT “EASY” FOR NON-TECHNICAL PEOPLE
FUTURE WORK
NEW (AND IMPROVED) INTERNAL ADMIN TOOL
INSIGHT CREATION AND TWEAKING (WIP)
MAKE INSIGHTS MORE ACTIONABLE

NEW DELIVERY MECHANISMS
Decision CAMP 2013 - christian middleton - jawbone - Facts, Rules, and Constraints for Uncovering Health and Wellness Insights

Más contenido relacionado

Similar a Decision CAMP 2013 - christian middleton - jawbone - Facts, Rules, and Constraints for Uncovering Health and Wellness Insights

HealthCare Analytical Engine
HealthCare Analytical EngineHealthCare Analytical Engine
HealthCare Analytical Engine
Shivee Gupta
 
Rapid Response Analytics Solution Accelerates Analytics ROI
Rapid Response Analytics Solution Accelerates Analytics ROIRapid Response Analytics Solution Accelerates Analytics ROI
Rapid Response Analytics Solution Accelerates Analytics ROI
Health Catalyst
 
IC_HEALTH_FUTURES_SICKKIDS_FINAL
IC_HEALTH_FUTURES_SICKKIDS_FINALIC_HEALTH_FUTURES_SICKKIDS_FINAL
IC_HEALTH_FUTURES_SICKKIDS_FINAL
Patrick Glinski
 
Vivametrica Company Introduction April 15, 2015
Vivametrica Company Introduction April 15, 2015Vivametrica Company Introduction April 15, 2015
Vivametrica Company Introduction April 15, 2015
Rosabel Bong
 

Similar a Decision CAMP 2013 - christian middleton - jawbone - Facts, Rules, and Constraints for Uncovering Health and Wellness Insights (20)

Ch. 3 Collecting Information and Forecasting Demand by Rica Baltazar v88
Ch. 3 Collecting Information and Forecasting Demand by Rica Baltazar v88 Ch. 3 Collecting Information and Forecasting Demand by Rica Baltazar v88
Ch. 3 Collecting Information and Forecasting Demand by Rica Baltazar v88
 
Intelie's Overview - How much could your company lose in a matter of minutes?
Intelie's Overview - How much could your company lose in a matter of minutes?Intelie's Overview - How much could your company lose in a matter of minutes?
Intelie's Overview - How much could your company lose in a matter of minutes?
 
Cosla chapter 3. collecting information and forecasting demand (gathering inf...
Cosla chapter 3. collecting information and forecasting demand (gathering inf...Cosla chapter 3. collecting information and forecasting demand (gathering inf...
Cosla chapter 3. collecting information and forecasting demand (gathering inf...
 
HealthCare Analytical Engine
HealthCare Analytical EngineHealthCare Analytical Engine
HealthCare Analytical Engine
 
Rapid Response Analytics Solution Accelerates Analytics ROI
Rapid Response Analytics Solution Accelerates Analytics ROIRapid Response Analytics Solution Accelerates Analytics ROI
Rapid Response Analytics Solution Accelerates Analytics ROI
 
Make Your Reports Over the Counter
Make Your Reports Over the CounterMake Your Reports Over the Counter
Make Your Reports Over the Counter
 
Xsight Product Presentation
Xsight Product PresentationXsight Product Presentation
Xsight Product Presentation
 
Eating Habit and Health Monitoring System using Android Based Machine Learning
Eating Habit and Health Monitoring System using Android Based Machine LearningEating Habit and Health Monitoring System using Android Based Machine Learning
Eating Habit and Health Monitoring System using Android Based Machine Learning
 
"Enabling Individual Wellness through Computational Systems Biology, Cloud An...
"Enabling Individual Wellness through Computational Systems Biology, Cloud An..."Enabling Individual Wellness through Computational Systems Biology, Cloud An...
"Enabling Individual Wellness through Computational Systems Biology, Cloud An...
 
big data health care (1).pptx
big data health care (1).pptxbig data health care (1).pptx
big data health care (1).pptx
 
Health Assistant & BMI Calculator
Health Assistant & BMI CalculatorHealth Assistant & BMI Calculator
Health Assistant & BMI Calculator
 
IC_HEALTH_FUTURES_SICKKIDS_FINAL
IC_HEALTH_FUTURES_SICKKIDS_FINALIC_HEALTH_FUTURES_SICKKIDS_FINAL
IC_HEALTH_FUTURES_SICKKIDS_FINAL
 
Bachelor thesis - Keep Healthy Application
Bachelor thesis - Keep Healthy Application Bachelor thesis - Keep Healthy Application
Bachelor thesis - Keep Healthy Application
 
Gymate Presentation Conquest
Gymate Presentation ConquestGymate Presentation Conquest
Gymate Presentation Conquest
 
Economics & Statistics Insights in Data Science by DataPerts Technologies
Economics & Statistics Insights in Data Science by DataPerts TechnologiesEconomics & Statistics Insights in Data Science by DataPerts Technologies
Economics & Statistics Insights in Data Science by DataPerts Technologies
 
IRJET- Amalgamation of Health and Nutrition with Technology to Innovate Salu...
IRJET-	 Amalgamation of Health and Nutrition with Technology to Innovate Salu...IRJET-	 Amalgamation of Health and Nutrition with Technology to Innovate Salu...
IRJET- Amalgamation of Health and Nutrition with Technology to Innovate Salu...
 
Business Intelligence for Business Analyst October 2018
Business Intelligence for Business Analyst  October 2018Business Intelligence for Business Analyst  October 2018
Business Intelligence for Business Analyst October 2018
 
Vivametrica Company Introduction April 15, 2015
Vivametrica Company Introduction April 15, 2015Vivametrica Company Introduction April 15, 2015
Vivametrica Company Introduction April 15, 2015
 
Introducing catalyst.ai and MACRA Measures & Insights
Introducing catalyst.ai and MACRA Measures & InsightsIntroducing catalyst.ai and MACRA Measures & Insights
Introducing catalyst.ai and MACRA Measures & Insights
 
Espacium : leveraging data in every steps of a consultant journey
Espacium : leveraging data in every steps of a consultant journeyEspacium : leveraging data in every steps of a consultant journey
Espacium : leveraging data in every steps of a consultant journey
 

Más de Decision CAMP

Decision CAMP 2014 - Erik Marutian - Using rules-based gui framework to power...
Decision CAMP 2014 - Erik Marutian - Using rules-based gui framework to power...Decision CAMP 2014 - Erik Marutian - Using rules-based gui framework to power...
Decision CAMP 2014 - Erik Marutian - Using rules-based gui framework to power...
Decision CAMP
 
Decision CAMP 2014 - Howard Rogers - Programming with decision tables v01
Decision CAMP 2014 - Howard Rogers - Programming with decision tables v01Decision CAMP 2014 - Howard Rogers - Programming with decision tables v01
Decision CAMP 2014 - Howard Rogers - Programming with decision tables v01
Decision CAMP
 
Decision CAMP 2014 - Mariano de Maio
Decision CAMP 2014 - Mariano de MaioDecision CAMP 2014 - Mariano de Maio
Decision CAMP 2014 - Mariano de Maio
Decision CAMP
 
Decision CAMP 2014 - Tobias Vigmostad - Digitalizing Business and Legislative...
Decision CAMP 2014 - Tobias Vigmostad - Digitalizing Business and Legislative...Decision CAMP 2014 - Tobias Vigmostad - Digitalizing Business and Legislative...
Decision CAMP 2014 - Tobias Vigmostad - Digitalizing Business and Legislative...
Decision CAMP
 
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
Decision CAMP
 

Más de Decision CAMP (13)

Decision CAMP 2014 - Charles Forgy - Affecting rules performance
Decision CAMP 2014 - Charles Forgy - Affecting rules performanceDecision CAMP 2014 - Charles Forgy - Affecting rules performance
Decision CAMP 2014 - Charles Forgy - Affecting rules performance
 
Decision CAMP 2014 - Erik Marutian - Using rules-based gui framework to power...
Decision CAMP 2014 - Erik Marutian - Using rules-based gui framework to power...Decision CAMP 2014 - Erik Marutian - Using rules-based gui framework to power...
Decision CAMP 2014 - Erik Marutian - Using rules-based gui framework to power...
 
Decision CAMP 2014 - Howard Rogers - Programming with decision tables v01
Decision CAMP 2014 - Howard Rogers - Programming with decision tables v01Decision CAMP 2014 - Howard Rogers - Programming with decision tables v01
Decision CAMP 2014 - Howard Rogers - Programming with decision tables v01
 
Decision CAMP 2014 - James Taylor - Decision Management 101
Decision CAMP 2014 - James Taylor - Decision Management 101Decision CAMP 2014 - James Taylor - Decision Management 101
Decision CAMP 2014 - James Taylor - Decision Management 101
 
Decision CAMP 2014 - Benjamin Grosof Janine Bloomfield - Explanation-based E-...
Decision CAMP 2014 - Benjamin Grosof Janine Bloomfield - Explanation-based E-...Decision CAMP 2014 - Benjamin Grosof Janine Bloomfield - Explanation-based E-...
Decision CAMP 2014 - Benjamin Grosof Janine Bloomfield - Explanation-based E-...
 
Decision CAMP 2014 - Mariano de Maio
Decision CAMP 2014 - Mariano de MaioDecision CAMP 2014 - Mariano de Maio
Decision CAMP 2014 - Mariano de Maio
 
Decision CAMP 2014 - Carole-Ann Berlioz-Matignon - Preparing for exceptional ...
Decision CAMP 2014 - Carole-Ann Berlioz-Matignon - Preparing for exceptional ...Decision CAMP 2014 - Carole-Ann Berlioz-Matignon - Preparing for exceptional ...
Decision CAMP 2014 - Carole-Ann Berlioz-Matignon - Preparing for exceptional ...
 
Decision CAMP 2014 - Jacob Feldman - Building Domain-Specific Decision Models
Decision CAMP 2014 - Jacob Feldman - Building Domain-Specific Decision ModelsDecision CAMP 2014 - Jacob Feldman - Building Domain-Specific Decision Models
Decision CAMP 2014 - Jacob Feldman - Building Domain-Specific Decision Models
 
Decision CAMP 2014 - Tobias Vigmostad - Digitalizing Business and Legislative...
Decision CAMP 2014 - Tobias Vigmostad - Digitalizing Business and Legislative...Decision CAMP 2014 - Tobias Vigmostad - Digitalizing Business and Legislative...
Decision CAMP 2014 - Tobias Vigmostad - Digitalizing Business and Legislative...
 
Decision CAMP 2014 - Decision Management Challenge - Sparkling Logic
Decision CAMP 2014 - Decision Management Challenge - Sparkling LogicDecision CAMP 2014 - Decision Management Challenge - Sparkling Logic
Decision CAMP 2014 - Decision Management Challenge - Sparkling Logic
 
Decision Camp 2013 - Ouyang Ming - PayPal - stopping fraud early
Decision Camp 2013 - Ouyang Ming - PayPal - stopping fraud earlyDecision Camp 2013 - Ouyang Ming - PayPal - stopping fraud early
Decision Camp 2013 - Ouyang Ming - PayPal - stopping fraud early
 
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
 
Decision CAMP 2013 - shash hegde - mariner - Is this Skynet? Giving machines ...
Decision CAMP 2013 - shash hegde - mariner - Is this Skynet? Giving machines ...Decision CAMP 2013 - shash hegde - mariner - Is this Skynet? Giving machines ...
Decision CAMP 2013 - shash hegde - mariner - Is this Skynet? Giving machines ...
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

Decision CAMP 2013 - christian middleton - jawbone - Facts, Rules, and Constraints for Uncovering Health and Wellness Insights