SlideShare a Scribd company logo
1 of 22
Download to read offline
Ubiquitous and Social Computing for
Positive Behaviour Change
UBHave's
...aim is to investigate the power and
challenges of using mobile phones and
social networking for Digital Behaviour
Change Interventions (DBCIs), and to
contribute to creating a scientifc
foundation for digitally supported
behaviour change.
Digital Behaviour Change Interventions
...focus on delivering `information' via
digital means (e.g., a web site) in order
to support intents to change behaviour
Accelerometer
Microphone
Camera
GPS
Compass
Gyroscope
Wi-Fi
Bluetooth
Proximity
NFC
Light
“...each of these transactions leaves
digital traces that can be compiled into
comprehensive pictures of both
individual and group behaviour...
“Computational Social Science” Lazer et. al
Monitor
Learn
Deliver
Mobile
Intervention
“Smartphones for Large-Scale Behaviour Change
Interventions”. IEEE Pervasive 2013.
“...sampling to capture data from the
sensors of the phone cannot be
performed continuously, as this will
drain the battery rapidly. However,
conservative sampling leads to the loss
of valuable behavioural data...”
K. Rachuri
“Study fndings suggested that young, currently
healthy adults have some interest in apps that
attempt to support health-related behaviour
change [...] The ability to record and track
behaviour and goals and the ability to acquire
advice and information “on the go” were valued.
Context-sensing capabilities and social media
features tended to be considered unnecessary
and off-putting.”
“Opportunities and Challenges for Smartphone Applications in Supporting
Health Behavior Change: Qualitative Study” Dennison et. al
Monitor
Learn
Deliver
Mobile
Intervention
Design
Towards a framework...
Mobile Web App
Native Mobile App
Reconfgurable
Interfaces
Dynamic Content
Sensing
Notifcations
{
“intervention_id”:”my_intervention”,
“questions”: [ … ]
“diary”: [ …]
“sensors”: [ …],
“trigger”:[
{“accelerometer”:”moving”, “survey”:”physical_activity”}
]
}
...that can be 'authored'
Using well-known mobile app design patterns
Native app's benefts, web apps' benefts:
● Questionnaires
● Feedback
● Sensor data collection & management
Part of the path so far...
Mostly measurement. (experience sampling)
Building from a subset of the functionality:
Emotion Sense
● Battery-friendly sensor data collection
● Triggering notifcations
● Data storage & transmission
“Reinventing the Wheel”
All smartphone-based research needs to
begin by engineering solutions for:
● Pull Sensors
– Accelerometer, Location, Microphone
– Wi-Fi, Bluetooth, Camera
– Active apps, SMS/Call Log Content
● Push Sensors
– Battery, Connection State
– Proximity, Screen
– Phone Calls/SMS Events
Everything as a 'Sensor'
Open Source Android Smartphone
Libraries
http://emotionsense.org
https://github.com/nlathia/SensorManager
https://github.com/nlathia/TriggerManager
https://github.com/nlathia/SensorDataManager
● How can we keep users engaged in a
seemingly repetitive task?
– Diversify and sample from the questions as a
“journey” of unlocking feedback
– User needs vs. research needs
● How can we effciently collect sensor data?
– First deployment took a naïve approach
– Current implementation focuses on CPU time
rather than sensor strategy
Design Challenges
Sensor & Emotion Data
Valence vs. Sociability
Self-Report:
r = 0.0581
Valence vs. SMS Events:
r = 0.2154
“Can I run an ESM study
like Emotion Sense?”
Generalise sensor-
enhanced experience
sampling tool. Currently in
alpha testing.
Smartphone Libraries:
Sensing, Triggers, Data
Management
Emotion Sense
Easy M
Sensing
Apps &
ESM
Research
towards ubhave's
intervention framework
Research

More Related Content

What's hot

Mind reading, A proof of concept
Mind reading, A proof of conceptMind reading, A proof of concept
Mind reading, A proof of conceptPrabhath Suminda
 
Quantified Workplace: Redefining Future Workplace Experience
Quantified Workplace: Redefining Future Workplace ExperienceQuantified Workplace: Redefining Future Workplace Experience
Quantified Workplace: Redefining Future Workplace ExperienceFahim Kawsar
 
sixth sense technology
sixth sense technologysixth sense technology
sixth sense technologyvishali v
 
6TH SENSE TECHNOLOGY mithu
6TH SENSE  TECHNOLOGY mithu6TH SENSE  TECHNOLOGY mithu
6TH SENSE TECHNOLOGY mithuBhanu Teja
 
Network Intelligence Driven Human Behavior Modeling
Network Intelligence Driven Human Behavior ModelingNetwork Intelligence Driven Human Behavior Modeling
Network Intelligence Driven Human Behavior ModelingFahim Kawsar
 
6th sense technology
6th sense technology6th sense technology
6th sense technologyStudent
 
IoT 2010 Talk on System Infrastructure for the Internet of Things.
IoT 2010 Talk on System Infrastructure for the  Internet of Things.IoT 2010 Talk on System Infrastructure for the  Internet of Things.
IoT 2010 Talk on System Infrastructure for the Internet of Things.Fahim Kawsar
 
IoT 3.0 : Connected Living in an Everything-Digital World
IoT 3.0 : Connected Living in an Everything-Digital WorldIoT 3.0 : Connected Living in an Everything-Digital World
IoT 3.0 : Connected Living in an Everything-Digital WorldFahim Kawsar
 
Network Driven Behaviour Modelling for Designing User Centred IoT Services
 Network Driven Behaviour Modelling for Designing User Centred IoT Services Network Driven Behaviour Modelling for Designing User Centred IoT Services
Network Driven Behaviour Modelling for Designing User Centred IoT ServicesFahim Kawsar
 
Sixth sense technology(Pranav Mistry)
Sixth sense technology(Pranav Mistry) Sixth sense technology(Pranav Mistry)
Sixth sense technology(Pranav Mistry) Subin Jose Sabu
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technologyVinay Gupta
 
Lifelogging - A long term data analytics challenge
Lifelogging - A long term data analytics challengeLifelogging - A long term data analytics challenge
Lifelogging - A long term data analytics challengeCathal Gurrin
 
Sensing WiFi Network for Personal IoT Analytics
Sensing WiFi Network for Personal IoT Analytics Sensing WiFi Network for Personal IoT Analytics
Sensing WiFi Network for Personal IoT Analytics Fahim Kawsar
 

What's hot (15)

Mind reading, A proof of concept
Mind reading, A proof of conceptMind reading, A proof of concept
Mind reading, A proof of concept
 
Quantified Workplace: Redefining Future Workplace Experience
Quantified Workplace: Redefining Future Workplace ExperienceQuantified Workplace: Redefining Future Workplace Experience
Quantified Workplace: Redefining Future Workplace Experience
 
sixth sense technology
sixth sense technologysixth sense technology
sixth sense technology
 
6TH SENSE TECHNOLOGY mithu
6TH SENSE  TECHNOLOGY mithu6TH SENSE  TECHNOLOGY mithu
6TH SENSE TECHNOLOGY mithu
 
Network Intelligence Driven Human Behavior Modeling
Network Intelligence Driven Human Behavior ModelingNetwork Intelligence Driven Human Behavior Modeling
Network Intelligence Driven Human Behavior Modeling
 
6th sense technology
6th sense technology6th sense technology
6th sense technology
 
IoT 2010 Talk on System Infrastructure for the Internet of Things.
IoT 2010 Talk on System Infrastructure for the  Internet of Things.IoT 2010 Talk on System Infrastructure for the  Internet of Things.
IoT 2010 Talk on System Infrastructure for the Internet of Things.
 
IoT 3.0 : Connected Living in an Everything-Digital World
IoT 3.0 : Connected Living in an Everything-Digital WorldIoT 3.0 : Connected Living in an Everything-Digital World
IoT 3.0 : Connected Living in an Everything-Digital World
 
Network Driven Behaviour Modelling for Designing User Centred IoT Services
 Network Driven Behaviour Modelling for Designing User Centred IoT Services Network Driven Behaviour Modelling for Designing User Centred IoT Services
Network Driven Behaviour Modelling for Designing User Centred IoT Services
 
Sixth sense technology(Pranav Mistry)
Sixth sense technology(Pranav Mistry) Sixth sense technology(Pranav Mistry)
Sixth sense technology(Pranav Mistry)
 
Six ppt
Six pptSix ppt
Six ppt
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
Lifelogging - A long term data analytics challenge
Lifelogging - A long term data analytics challengeLifelogging - A long term data analytics challenge
Lifelogging - A long term data analytics challenge
 
Sensing WiFi Network for Personal IoT Analytics
Sensing WiFi Network for Personal IoT Analytics Sensing WiFi Network for Personal IoT Analytics
Sensing WiFi Network for Personal IoT Analytics
 
Cognitive analytics: What's coming in 2016?
Cognitive analytics: What's coming in 2016?Cognitive analytics: What's coming in 2016?
Cognitive analytics: What's coming in 2016?
 

Similar to The Ubhave Framework

Mobsens -Journal paper
Mobsens -Journal paperMobsens -Journal paper
Mobsens -Journal paperEman Kanjo
 
Iemiot tipoftheicebergver1-140826100738-phpapp01
Iemiot tipoftheicebergver1-140826100738-phpapp01Iemiot tipoftheicebergver1-140826100738-phpapp01
Iemiot tipoftheicebergver1-140826100738-phpapp01Kristin Russell
 
sixth sense presentation
sixth sense presentationsixth sense presentation
sixth sense presentationAayush Agrawal
 
Io t research_niit_durgapur
Io t research_niit_durgapurIo t research_niit_durgapur
Io t research_niit_durgapurArpan Pal
 
Daily Human Activity Recognition using Adaboost Classifiers on Wisdm Dataset
Daily Human Activity Recognition using Adaboost Classifiers on Wisdm DatasetDaily Human Activity Recognition using Adaboost Classifiers on Wisdm Dataset
Daily Human Activity Recognition using Adaboost Classifiers on Wisdm Datasetijtsrd
 
Analytics as-a-service-io t-asia-arpanpal
Analytics as-a-service-io t-asia-arpanpalAnalytics as-a-service-io t-asia-arpanpal
Analytics as-a-service-io t-asia-arpanpalArpan Pal
 
Embedded Sensing and Computational Behaviour Science
Embedded Sensing and Computational Behaviour ScienceEmbedded Sensing and Computational Behaviour Science
Embedded Sensing and Computational Behaviour ScienceDaniel Roggen
 
Arpan pal mobisys_wpa2015
Arpan pal mobisys_wpa2015Arpan pal mobisys_wpa2015
Arpan pal mobisys_wpa2015Arpan Pal
 
The Internet-of-Things based hand gestures using wearable sensors for human m...
The Internet-of-Things based hand gestures using wearable sensors for human m...The Internet-of-Things based hand gestures using wearable sensors for human m...
The Internet-of-Things based hand gestures using wearable sensors for human m...CloudTechnologies
 
Sixthsensetechnology
Sixthsensetechnology Sixthsensetechnology
Sixthsensetechnology syed Rehaman
 
Analytics as-a-service-io t-asia-arpanpal_sanitized
Analytics as-a-service-io t-asia-arpanpal_sanitizedAnalytics as-a-service-io t-asia-arpanpal_sanitized
Analytics as-a-service-io t-asia-arpanpal_sanitizedArpan Pal
 
Sherlock: Monitoring sensor broadcasted data to optimize mobile environment
Sherlock: Monitoring sensor broadcasted data to optimize mobile environmentSherlock: Monitoring sensor broadcasted data to optimize mobile environment
Sherlock: Monitoring sensor broadcasted data to optimize mobile environmentijsrd.com
 
Internet of Things - The Tip of the Iceberg or The Tipping Point
Internet of Things - The Tip of the Iceberg or The Tipping PointInternet of Things - The Tip of the Iceberg or The Tipping Point
Internet of Things - The Tip of the Iceberg or The Tipping PointDr. Mazlan Abbas
 
Towards the Integration of Spatiotemporal User-Generated Content and Sensor Data
Towards the Integration of Spatiotemporal User-Generated Content and Sensor DataTowards the Integration of Spatiotemporal User-Generated Content and Sensor Data
Towards the Integration of Spatiotemporal User-Generated Content and Sensor DataCornelius Rabsch
 
Human Activity Recognition in Android
Human Activity Recognition in AndroidHuman Activity Recognition in Android
Human Activity Recognition in AndroidSurbhi Jain
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technologyRenjith Ravi
 

Similar to The Ubhave Framework (20)

Mobsens -Journal paper
Mobsens -Journal paperMobsens -Journal paper
Mobsens -Journal paper
 
Iemiot tipoftheicebergver1-140826100738-phpapp01
Iemiot tipoftheicebergver1-140826100738-phpapp01Iemiot tipoftheicebergver1-140826100738-phpapp01
Iemiot tipoftheicebergver1-140826100738-phpapp01
 
sixth sense presentation
sixth sense presentationsixth sense presentation
sixth sense presentation
 
Io t research_niit_durgapur
Io t research_niit_durgapurIo t research_niit_durgapur
Io t research_niit_durgapur
 
Daily Human Activity Recognition using Adaboost Classifiers on Wisdm Dataset
Daily Human Activity Recognition using Adaboost Classifiers on Wisdm DatasetDaily Human Activity Recognition using Adaboost Classifiers on Wisdm Dataset
Daily Human Activity Recognition using Adaboost Classifiers on Wisdm Dataset
 
Analytics as-a-service-io t-asia-arpanpal
Analytics as-a-service-io t-asia-arpanpalAnalytics as-a-service-io t-asia-arpanpal
Analytics as-a-service-io t-asia-arpanpal
 
Embedded Sensing and Computational Behaviour Science
Embedded Sensing and Computational Behaviour ScienceEmbedded Sensing and Computational Behaviour Science
Embedded Sensing and Computational Behaviour Science
 
Ubiq week1
Ubiq week1Ubiq week1
Ubiq week1
 
Arpan pal mobisys_wpa2015
Arpan pal mobisys_wpa2015Arpan pal mobisys_wpa2015
Arpan pal mobisys_wpa2015
 
The Internet-of-Things based hand gestures using wearable sensors for human m...
The Internet-of-Things based hand gestures using wearable sensors for human m...The Internet-of-Things based hand gestures using wearable sensors for human m...
The Internet-of-Things based hand gestures using wearable sensors for human m...
 
Sixthsensetechnology
Sixthsensetechnology Sixthsensetechnology
Sixthsensetechnology
 
Analytics as-a-service-io t-asia-arpanpal_sanitized
Analytics as-a-service-io t-asia-arpanpal_sanitizedAnalytics as-a-service-io t-asia-arpanpal_sanitized
Analytics as-a-service-io t-asia-arpanpal_sanitized
 
DeustoTech-INTERNET, MORElab research group
DeustoTech-INTERNET, MORElab research groupDeustoTech-INTERNET, MORElab research group
DeustoTech-INTERNET, MORElab research group
 
Sherlock: Monitoring sensor broadcasted data to optimize mobile environment
Sherlock: Monitoring sensor broadcasted data to optimize mobile environmentSherlock: Monitoring sensor broadcasted data to optimize mobile environment
Sherlock: Monitoring sensor broadcasted data to optimize mobile environment
 
Internet of Things - The Tip of the Iceberg or The Tipping Point
Internet of Things - The Tip of the Iceberg or The Tipping PointInternet of Things - The Tip of the Iceberg or The Tipping Point
Internet of Things - The Tip of the Iceberg or The Tipping Point
 
Towards the Integration of Spatiotemporal User-Generated Content and Sensor Data
Towards the Integration of Spatiotemporal User-Generated Content and Sensor DataTowards the Integration of Spatiotemporal User-Generated Content and Sensor Data
Towards the Integration of Spatiotemporal User-Generated Content and Sensor Data
 
Human Activity Recognition in Android
Human Activity Recognition in AndroidHuman Activity Recognition in Android
Human Activity Recognition in Android
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
Crowdsensing
CrowdsensingCrowdsensing
Crowdsensing
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 

More from Neal Lathia

Everything around the NLP (London.AI Feb 2021)
Everything around the NLP (London.AI Feb 2021)Everything around the NLP (London.AI Feb 2021)
Everything around the NLP (London.AI Feb 2021)Neal Lathia
 
Using machine learning for customer service (Data Talks Club)
Using machine learning for customer service (Data Talks Club)Using machine learning for customer service (Data Talks Club)
Using machine learning for customer service (Data Talks Club)Neal Lathia
 
Using language models to supercharge Monzo’s customer support
 Using language models to supercharge Monzo’s customer support Using language models to supercharge Monzo’s customer support
Using language models to supercharge Monzo’s customer supportNeal Lathia
 
Making Better Decisions Faster
Making Better Decisions FasterMaking Better Decisions Faster
Making Better Decisions FasterNeal Lathia
 
Machine Learning, Faster
Machine Learning, FasterMachine Learning, Faster
Machine Learning, FasterNeal Lathia
 
AI & Personalised Experiences
AI & Personalised ExperiencesAI & Personalised Experiences
AI & Personalised ExperiencesNeal Lathia
 
Opportunities & Challenges in Personalised Travel
Opportunities & Challenges in Personalised TravelOpportunities & Challenges in Personalised Travel
Opportunities & Challenges in Personalised TravelNeal Lathia
 
Bootstrapping a Destination Recommendation Engine
Bootstrapping a Destination Recommendation EngineBootstrapping a Destination Recommendation Engine
Bootstrapping a Destination Recommendation EngineNeal Lathia
 
Machine Learning for Product Managers
Machine Learning for Product ManagersMachine Learning for Product Managers
Machine Learning for Product ManagersNeal Lathia
 
Mining Smartphone Data (with Python)
Mining Smartphone Data (with Python)Mining Smartphone Data (with Python)
Mining Smartphone Data (with Python)Neal Lathia
 
Happier and Healthier with Smartphone Data
Happier and Healthier with Smartphone DataHappier and Healthier with Smartphone Data
Happier and Healthier with Smartphone DataNeal Lathia
 
Data Science in Digital Health
Data Science in Digital HealthData Science in Digital Health
Data Science in Digital HealthNeal Lathia
 
Using Smartphones to Measure (and Intervene in) Daily Life
Using Smartphones to Measure (and Intervene in) Daily LifeUsing Smartphones to Measure (and Intervene in) Daily Life
Using Smartphones to Measure (and Intervene in) Daily LifeNeal Lathia
 
Analysing Daily Behaviours with Large-Scale Smartphone Data
Analysing Daily Behaviours with Large-Scale Smartphone DataAnalysing Daily Behaviours with Large-Scale Smartphone Data
Analysing Daily Behaviours with Large-Scale Smartphone DataNeal Lathia
 
Cambridge Quantified Self Meetup
Cambridge Quantified Self MeetupCambridge Quantified Self Meetup
Cambridge Quantified Self MeetupNeal Lathia
 
Data Science in #mHealth
Data Science in #mHealthData Science in #mHealth
Data Science in #mHealthNeal Lathia
 
Tube Star: Crowd-Sourced Experiences on Public Transport
Tube Star: Crowd-Sourced Experiences on Public Transport Tube Star: Crowd-Sourced Experiences on Public Transport
Tube Star: Crowd-Sourced Experiences on Public Transport Neal Lathia
 
Emotion Sense: From Design to Deployment
Emotion Sense: From Design to DeploymentEmotion Sense: From Design to Deployment
Emotion Sense: From Design to DeploymentNeal Lathia
 
Using Smartphones to Research Daily Life
Using Smartphones to Research Daily LifeUsing Smartphones to Research Daily Life
Using Smartphones to Research Daily LifeNeal Lathia
 
Contextual Dissonance: Design Bias in Sensor-Based Experience Sampling Methods
Contextual Dissonance: Design Bias in Sensor-Based Experience Sampling MethodsContextual Dissonance: Design Bias in Sensor-Based Experience Sampling Methods
Contextual Dissonance: Design Bias in Sensor-Based Experience Sampling MethodsNeal Lathia
 

More from Neal Lathia (20)

Everything around the NLP (London.AI Feb 2021)
Everything around the NLP (London.AI Feb 2021)Everything around the NLP (London.AI Feb 2021)
Everything around the NLP (London.AI Feb 2021)
 
Using machine learning for customer service (Data Talks Club)
Using machine learning for customer service (Data Talks Club)Using machine learning for customer service (Data Talks Club)
Using machine learning for customer service (Data Talks Club)
 
Using language models to supercharge Monzo’s customer support
 Using language models to supercharge Monzo’s customer support Using language models to supercharge Monzo’s customer support
Using language models to supercharge Monzo’s customer support
 
Making Better Decisions Faster
Making Better Decisions FasterMaking Better Decisions Faster
Making Better Decisions Faster
 
Machine Learning, Faster
Machine Learning, FasterMachine Learning, Faster
Machine Learning, Faster
 
AI & Personalised Experiences
AI & Personalised ExperiencesAI & Personalised Experiences
AI & Personalised Experiences
 
Opportunities & Challenges in Personalised Travel
Opportunities & Challenges in Personalised TravelOpportunities & Challenges in Personalised Travel
Opportunities & Challenges in Personalised Travel
 
Bootstrapping a Destination Recommendation Engine
Bootstrapping a Destination Recommendation EngineBootstrapping a Destination Recommendation Engine
Bootstrapping a Destination Recommendation Engine
 
Machine Learning for Product Managers
Machine Learning for Product ManagersMachine Learning for Product Managers
Machine Learning for Product Managers
 
Mining Smartphone Data (with Python)
Mining Smartphone Data (with Python)Mining Smartphone Data (with Python)
Mining Smartphone Data (with Python)
 
Happier and Healthier with Smartphone Data
Happier and Healthier with Smartphone DataHappier and Healthier with Smartphone Data
Happier and Healthier with Smartphone Data
 
Data Science in Digital Health
Data Science in Digital HealthData Science in Digital Health
Data Science in Digital Health
 
Using Smartphones to Measure (and Intervene in) Daily Life
Using Smartphones to Measure (and Intervene in) Daily LifeUsing Smartphones to Measure (and Intervene in) Daily Life
Using Smartphones to Measure (and Intervene in) Daily Life
 
Analysing Daily Behaviours with Large-Scale Smartphone Data
Analysing Daily Behaviours with Large-Scale Smartphone DataAnalysing Daily Behaviours with Large-Scale Smartphone Data
Analysing Daily Behaviours with Large-Scale Smartphone Data
 
Cambridge Quantified Self Meetup
Cambridge Quantified Self MeetupCambridge Quantified Self Meetup
Cambridge Quantified Self Meetup
 
Data Science in #mHealth
Data Science in #mHealthData Science in #mHealth
Data Science in #mHealth
 
Tube Star: Crowd-Sourced Experiences on Public Transport
Tube Star: Crowd-Sourced Experiences on Public Transport Tube Star: Crowd-Sourced Experiences on Public Transport
Tube Star: Crowd-Sourced Experiences on Public Transport
 
Emotion Sense: From Design to Deployment
Emotion Sense: From Design to DeploymentEmotion Sense: From Design to Deployment
Emotion Sense: From Design to Deployment
 
Using Smartphones to Research Daily Life
Using Smartphones to Research Daily LifeUsing Smartphones to Research Daily Life
Using Smartphones to Research Daily Life
 
Contextual Dissonance: Design Bias in Sensor-Based Experience Sampling Methods
Contextual Dissonance: Design Bias in Sensor-Based Experience Sampling MethodsContextual Dissonance: Design Bias in Sensor-Based Experience Sampling Methods
Contextual Dissonance: Design Bias in Sensor-Based Experience Sampling Methods
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

The Ubhave Framework

  • 1. Ubiquitous and Social Computing for Positive Behaviour Change
  • 2. UBHave's ...aim is to investigate the power and challenges of using mobile phones and social networking for Digital Behaviour Change Interventions (DBCIs), and to contribute to creating a scientifc foundation for digitally supported behaviour change.
  • 3. Digital Behaviour Change Interventions ...focus on delivering `information' via digital means (e.g., a web site) in order to support intents to change behaviour
  • 5. “...each of these transactions leaves digital traces that can be compiled into comprehensive pictures of both individual and group behaviour... “Computational Social Science” Lazer et. al
  • 6. Monitor Learn Deliver Mobile Intervention “Smartphones for Large-Scale Behaviour Change Interventions”. IEEE Pervasive 2013.
  • 7. “...sampling to capture data from the sensors of the phone cannot be performed continuously, as this will drain the battery rapidly. However, conservative sampling leads to the loss of valuable behavioural data...” K. Rachuri
  • 8. “Study fndings suggested that young, currently healthy adults have some interest in apps that attempt to support health-related behaviour change [...] The ability to record and track behaviour and goals and the ability to acquire advice and information “on the go” were valued. Context-sensing capabilities and social media features tended to be considered unnecessary and off-putting.” “Opportunities and Challenges for Smartphone Applications in Supporting Health Behavior Change: Qualitative Study” Dennison et. al
  • 10. Towards a framework... Mobile Web App Native Mobile App Reconfgurable Interfaces Dynamic Content Sensing Notifcations
  • 11. { “intervention_id”:”my_intervention”, “questions”: [ … ] “diary”: [ …] “sensors”: [ …], “trigger”:[ {“accelerometer”:”moving”, “survey”:”physical_activity”} ] } ...that can be 'authored' Using well-known mobile app design patterns Native app's benefts, web apps' benefts:
  • 12. ● Questionnaires ● Feedback ● Sensor data collection & management Part of the path so far... Mostly measurement. (experience sampling) Building from a subset of the functionality:
  • 14. ● Battery-friendly sensor data collection ● Triggering notifcations ● Data storage & transmission “Reinventing the Wheel” All smartphone-based research needs to begin by engineering solutions for:
  • 15. ● Pull Sensors – Accelerometer, Location, Microphone – Wi-Fi, Bluetooth, Camera – Active apps, SMS/Call Log Content ● Push Sensors – Battery, Connection State – Proximity, Screen – Phone Calls/SMS Events Everything as a 'Sensor'
  • 16. Open Source Android Smartphone Libraries http://emotionsense.org https://github.com/nlathia/SensorManager https://github.com/nlathia/TriggerManager https://github.com/nlathia/SensorDataManager
  • 17. ● How can we keep users engaged in a seemingly repetitive task? – Diversify and sample from the questions as a “journey” of unlocking feedback – User needs vs. research needs ● How can we effciently collect sensor data? – First deployment took a naïve approach – Current implementation focuses on CPU time rather than sensor strategy Design Challenges
  • 18.
  • 19. Sensor & Emotion Data Valence vs. Sociability Self-Report: r = 0.0581 Valence vs. SMS Events: r = 0.2154
  • 20.
  • 21. “Can I run an ESM study like Emotion Sense?” Generalise sensor- enhanced experience sampling tool. Currently in alpha testing.
  • 22. Smartphone Libraries: Sensing, Triggers, Data Management Emotion Sense Easy M Sensing Apps & ESM Research towards ubhave's intervention framework Research