Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
UBhave framework
1. Ubhave framework
architectureIntervention authoring:
from social to computer
science
Intervention
distribution:
JSON file with BCI
definition
BCIs at work:
context-aware
interventions
Data collection
and transfer:
sensing &
user querying
2. Ubhave mobile application
Triggers
ActivitiesBackground service
M V C M V C M V C M V C
Dynamic Application
Survey Diary Information Settings
Sensors
Intervention
Model
App
Controller
Menu Views
Intelligent triggering
Data Manager
ML
3. Intervention Task
SchedulingMotivation:
• Timely delivery of interventions to
the user
• Information should come when the
user is the right environment to
accept the message
• Contextual information collection
with mobile sensing
6. Intervention Task
Scheduling
MethodIntelligent triggering:
• Application tasks are defined and
executed according to the rules set
by the developer May I suggest
some healthy
options from the
menu?
Rules: location==restaurant
Tasks: notify about healthy
foods
7. Intelligent Trigger
JSON file supplied with the
application:
• Rules:
• Time conditioned
• Context conditioned:
• Location
• Activity
• Company
• Sound
• Emotion
• Tasks:
• Intervention
information
display
• User feedback
collection
• Sensor data
collection
8. Intelligent Trigger
Architecture
Android library on top of
Sensing, Triggering and Machine learning
libraries
Triggers
Background
Sensors
Intelligent triggering
ML
Sample sensors
relevant to the
prescribed rules
Set and
monitor
alarms
Extract high level
context from sensor
data
Manage triggers
Check if
conditions are
met
Call
appropriate
tasks
10. Conclusions
Ubhave framework enables:
• Digital behaviour change intervention
authoring and delivery
• Collecting information about the users
(sensing) and from the users
(surveys, diaries)
12. Ubhave framework team
University of Southampton
• Charlie Hargood, Danius Michaelides, Mark
Weal
University of Cambridge
• Neal Lathia, Kiran Rachuri, Cecilia
Mascolo
University of Birmingham
• Veljko Pejovic, Mirco Musolesi