The Ubhave Framework

22
Ubiquitous and Social Computing for Positive Behaviour Change

description

Talk (part 1/3) given at #ubhave13 conference, 25 September 2013

Transcript of The Ubhave Framework

Page 1: The Ubhave Framework

Ubiquitous and Social Computing for Positive Behaviour Change

Page 2: The Ubhave Framework

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.

Page 3: The Ubhave Framework

Digital Behaviour Change Interventions

...focus on delivering `information' via digital means (e.g., a web site) in order to support intents to change behaviour

Page 4: The Ubhave Framework

AccelerometerMicrophoneCameraGPSCompassGyroscopeWi-FiBluetoothProximityNFCLight

Page 5: The Ubhave Framework

“...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

Page 6: The Ubhave Framework

Monitor

Learn

Deliver

MobileIntervention

“Smartphones for Large-Scale Behaviour Change Interventions”. IEEE Pervasive 2013.

Page 7: The Ubhave Framework

“...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

Page 8: The Ubhave Framework

“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

Page 9: The Ubhave Framework

Monitor

Learn

Deliver

MobileIntervention

Design

Page 10: The Ubhave Framework

Towards a framework...

Mobile Web App

Native Mobile App

ReconfgurableInterfaces

Dynamic Content

SensingNotifcations

Page 11: The Ubhave Framework

{

“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:

Page 12: The Ubhave Framework

● Questionnaires● Feedback● Sensor data collection & management

Part of the path so far...

Mostly measurement. (experience sampling)

Building from a subset of the functionality:

Page 13: The Ubhave Framework

Emotion Sense

Page 14: The Ubhave Framework

● Battery-friendly sensor data collection● Triggering notifcations● Data storage & transmission

“Reinventing the Wheel”

All smartphone-based research needs to begin by engineering solutions for:

Page 15: The Ubhave Framework

● 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'

Page 16: The Ubhave Framework

Open Source Android Smartphone Libraries

http://emotionsense.orghttps://github.com/nlathia/SensorManager https://github.com/nlathia/TriggerManager https://github.com/nlathia/SensorDataManager

Page 17: The Ubhave Framework

● 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

Page 18: The Ubhave Framework
Page 19: The Ubhave Framework

Sensor & Emotion Data

Valence vs. Sociability Self-Report:r = 0.0581

Valence vs. SMS Events:r = 0.2154

Page 20: The Ubhave Framework
Page 21: The Ubhave Framework

“Can I run an ESM study like Emotion Sense?”

Generalise sensor-enhanced experience sampling tool. Currently in alpha testing.

Page 22: The Ubhave Framework

Smartphone Libraries:

Sensing, Triggers, Data Management

Emotion Sense

Easy M

Sensing

Apps &

ESM

Research

towards ubhave's

intervention framework

Research