SlideShare une entreprise Scribd logo
1  sur  48
mobile “context-awareness”
@neal_lathia
computer laboratory, university of cambridge
mobcom workshop
“by 2025, when most of today’s
psychology undergraduates will be
in their mid-30s, more than 5
billion people on our planet will be
using ultra-broadband, sensor-rich
smartphones far beyond the
abilities of today’s iPhones,
Androids, and Blackberries.”
Miller
how can we leverage the
data that they capture?
what applications can this
data support?
my research:
interaction device
challenges
inference
using data collecting
data
data challenges
learning
from data
“mobile devices and the mobile internet
represent an extremely challenging
search environment. Limited screen
space, restricted text-input and
interactivity and impatient users all
conspire...”
Church & Smyth
“...data harvesting through mobile
phones still presents a variety of
challenges […] energy consumption is
still very high for both data transmission
and resource-intensive local
computation...”
Rachuri et al. (2011)
modern-day applications do not take full
advantage of devices' potential
capabilities
as a result,
but still,...
foursquare
apps lack “context”
i try to avoid this word.
why? well, what is “context?”
time, place, intent, weather, social setting, mood,
product sales, application, interaction device…
“...decision making, rather than
being invariant, is contingent on
the context...”
Adomavicius & Tuzhilin
user perspective
“...the context of the user […] is
defned as the co-located
Bluetooth devices...”
Rachuri et al. (2013)
systems perspective
“... it is diffcult to fnd a relevant
defnition satisfying in any
discipline.”
Bazire & Brezillon
(1: learning) recommender systems
(2: collecting) social psychology research
(3: using) transport information systems
what would we like to support?
(1) recommender systems
users items
decision support in various domains
(1) recommender systems
users items
decision support in various domains
have preferences have features
context
somewhere here?
(1) recommender systems
(mobile)
users
locations,
events
decision support in various domains
Quercia et al. 2010
location + time + place features +
social network + history + likes
foursquare check-in:
data:
35,000,000 check-ins from 925,000 users
we ask:
(a) where will users go next? (b) what new
places will users visit?
context-augmented?
(a) where will users go next?
Noulas, Scellato, Lathia, Mascolo (2012)
we examine the performance of a variety of features encoded
in the mobile check-in, and their ability to accurately rank the
next place a user will go to.
we measure ranking quality using the Average Percentile
Rank, where: 0 = terrible, 1 = perfect.
(a) where will users go next?
Noulas et al. (2012)
random 0.5
user history 0.68
categorical preference 0.84
social fltering 0.61
popular places 0.86
geographically close 0.78
category hour 0.56
category day 0.57
place hour 0.76
place day 0.79
decision tree 0.94
(a) where will users go next?
Noulas et al. (2012a)
random 0.5
user history 0.68
categorical preference 0.84
social fltering 0.61
popular places 0.86
geographically close 0.78
category hour 0.56
category day 0.57
place hour 0.76
place day 0.79
decision tree 0.94
why consider each check-in in isolation?
follow-up work:
Noulas et al. (2012b)
(1: learning) recommender systems
(2: collecting) social psychology research
(3: using) transport information systems
what would we like to support?
sensed
context
reported
mood
“in the
moment”
infers
(responds)
what kind of problem is this?
device + application + user... combined
in the following: just the sensors
data collection for mobile apps
sense sleep
energy-accuracy trade-off
adaptive sensor sampling
interval (50%)
adaptive
-5 % battery
- 40% accuracy
co-location
-8 % battery
- 34% accuracy
Rachuri et al. (2011)
accelerometer
sensing library now available: emotionsense.org
ongoing work...
(1: learning) recommender systems
(2: collecting) social psychology research
(3: using) transport information systems
what would we like to support?
(3) transport
crowd-sourcing mobility & status data
follows previous work analysing and comparing
transport behavioural and off
i cial data
Lathia et al. (2012)
some open questions:
(1) privacy vs. effectiveness
the “security” of linking data
(2) do we need an “all encompassing” app?
what does it assume about using a phone?
(3) how do we go beyond measurement?
(4) software vs.
hardware race
(5) what happens if we succeed?
depressed
inactive
?
G. Adomavicius, A. Tuzhilin. “Context-Aware Recommender Systems.” In Recommender Systems
Handbook.
M. Bazire, P. Brezillon. “Understanding Context Before Using it.” In 5th
International Conference on
Modeling and Using Context, 2005.
K. Church, B. Smyth. “Who, What, Where, & When: A New Approach to Mobile Search.” In IUI 2008.
N. Lathia et al. “Individuals Among Commuters: Building Personalised Transport Information
Services from Fare Collection Systems” In Pervasive and Mobile Computing, 2012.
A. Noulas, S. Scellato, N. Lathia, C. Mascolo. “Mining User Mobility Features for Next Place
Prediction in Location-based Services.” In IEEE International Conference on Data Mining 2012a.
A. Noulas, S. Scellato, N. Lathia, C. Mascolo. “A Random Walk Around the City: New Venue
Recommendation in Location-Based Social Networks.” In International Conference on Social
Computing 2012b.
G. Miller. “The Smartphone Psychology Manifesto.” In Perspectives on Psychological Science 7(3).
2012.
D. Quercia, N. Lathia, F. Calabrese, G. Di Lorenzo, J. Crowcroft. “Recommending Social Events from
Mobile Phone Location Data.” In IEEE ICDM 2010, Sydney, Australia.
K. Rachuri et al. “SociableSense: Exploring the Trade-Offs of Adaptive Sampling and Computation
Off
l oading for Social Sensing.” In MobiCom 2011.
K. Rachuri et al. “METIS: Exploring Mobile Phone Sensing Off
l oading for Eff
i ciently Supporting
Social Sensing Applications.” To appear, 2013.
Applications: http://www.emotionsense.org, http://www.tubestar.co.uk
References:
contact:
neal.lathia@cl.cam.ac.uk
@neal_lathia

Contenu connexe

Tendances

Fall Detection System for the Elderly based on the Classification of Shimmer ...
Fall Detection System for the Elderly based on the Classification of Shimmer ...Fall Detection System for the Elderly based on the Classification of Shimmer ...
Fall Detection System for the Elderly based on the Classification of Shimmer ...Moiz Ahmed
 
Internet of Things
Internet of ThingsInternet of Things
Internet of ThingsMphasis
 
Sixth Sense Technology "Wear your world"
Sixth Sense Technology "Wear your world"Sixth Sense Technology "Wear your world"
Sixth Sense Technology "Wear your world"IMS Noida
 

Tendances (9)

Fall Detection System for the Elderly based on the Classification of Shimmer ...
Fall Detection System for the Elderly based on the Classification of Shimmer ...Fall Detection System for the Elderly based on the Classification of Shimmer ...
Fall Detection System for the Elderly based on the Classification of Shimmer ...
 
Dan Schultz: Designing a strategy for mobile innovation
Dan Schultz: Designing a strategy for mobile innovationDan Schultz: Designing a strategy for mobile innovation
Dan Schultz: Designing a strategy for mobile innovation
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Rahul.prsntn
Rahul.prsntnRahul.prsntn
Rahul.prsntn
 
IoT
IoTIoT
IoT
 
6th sense device
6th sense device 6th sense device
6th sense device
 
Sixth Sense Technology "Wear your world"
Sixth Sense Technology "Wear your world"Sixth Sense Technology "Wear your world"
Sixth Sense Technology "Wear your world"
 
Wearable computer
Wearable computerWearable computer
Wearable computer
 
Sixth sense
Sixth senseSixth sense
Sixth sense
 

Similaire à Mobile "Context Awareness"

Norman Sadeh's Presentation
Norman Sadeh's PresentationNorman Sadeh's Presentation
Norman Sadeh's PresentationMediabistro
 
Advanced Cyberinfrastructure Enabled Services and Applications in 2021
Advanced Cyberinfrastructure Enabled Services and Applications in 2021Advanced Cyberinfrastructure Enabled Services and Applications in 2021
Advanced Cyberinfrastructure Enabled Services and Applications in 2021Larry Smarr
 
Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...suresh sood
 
ERM Class Presentation - Westby
ERM Class Presentation - WestbyERM Class Presentation - Westby
ERM Class Presentation - Westbywestka04
 
Crowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data ManagementCrowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data ManagementEdward Curry
 
Innovation in technology
Innovation in technologyInnovation in technology
Innovation in technologyppd1961
 
Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...Amit Sheth
 
Mobile Sensors in the City
Mobile Sensors in the CityMobile Sensors in the City
Mobile Sensors in the CityNeal Lathia
 
Mobile Technology and Learning: Information Literacy Beyond the Classroom
Mobile Technology and Learning: Information Literacy Beyond the Classroom Mobile Technology and Learning: Information Literacy Beyond the Classroom
Mobile Technology and Learning: Information Literacy Beyond the Classroom robincanuel
 
Any Time, Anywhere, Any Device (ISASA)
Any Time, Anywhere, Any Device  (ISASA)Any Time, Anywhere, Any Device  (ISASA)
Any Time, Anywhere, Any Device (ISASA)Cathy Oxley
 
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...Adrien Joly
 
Николаос Мавридис. От Интерактивных роботов к Человеку-машинному облаку
Николаос Мавридис. От Интерактивных роботов к Человеку-машинному облакуНиколаос Мавридис. От Интерактивных роботов к Человеку-машинному облаку
Николаос Мавридис. От Интерактивных роботов к Человеку-машинному облакуSkolkovo Robotics Center
 
(Crestani et al., 2004) The proliferation of mobile devices and th
(Crestani et al., 2004) The proliferation of mobile devices and th(Crestani et al., 2004) The proliferation of mobile devices and th
(Crestani et al., 2004) The proliferation of mobile devices and thMargaritoWhitt221
 
Real World Internet, Smart Cities and Linked Data: Mirko Presser (Alexandrea ...
Real World Internet, Smart Cities and Linked Data: Mirko Presser (Alexandrea ...Real World Internet, Smart Cities and Linked Data: Mirko Presser (Alexandrea ...
Real World Internet, Smart Cities and Linked Data: Mirko Presser (Alexandrea ...FIA2010
 
20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploaded20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploadedMar Pérez-Sanagustín
 
Exploring The Potential of Mobile Learning in Instruction, Mohamed KHARBACH
Exploring The Potential of Mobile Learning in Instruction, Mohamed KHARBACHExploring The Potential of Mobile Learning in Instruction, Mohamed KHARBACH
Exploring The Potential of Mobile Learning in Instruction, Mohamed KHARBACHSaadia Morcenet secretary
 
Exploring Sample Mobile Apps for English Language Learning, Abdellatif ZOUBAIR
Exploring Sample Mobile Apps for English Language  Learning, Abdellatif ZOUBAIRExploring Sample Mobile Apps for English Language  Learning, Abdellatif ZOUBAIR
Exploring Sample Mobile Apps for English Language Learning, Abdellatif ZOUBAIRSaadia Morcenet secretary
 
Internet of Things - Benefits for the Ummah
Internet of Things - Benefits for the UmmahInternet of Things - Benefits for the Ummah
Internet of Things - Benefits for the UmmahDr. Mazlan Abbas
 
March 2021: Top 10 Read Articles in Network Security and Its Applications
March 2021: Top 10 Read Articles in Network Security and Its ApplicationsMarch 2021: Top 10 Read Articles in Network Security and Its Applications
March 2021: Top 10 Read Articles in Network Security and Its ApplicationsIJNSA Journal
 

Similaire à Mobile "Context Awareness" (20)

Norman Sadeh's Presentation
Norman Sadeh's PresentationNorman Sadeh's Presentation
Norman Sadeh's Presentation
 
Advanced Cyberinfrastructure Enabled Services and Applications in 2021
Advanced Cyberinfrastructure Enabled Services and Applications in 2021Advanced Cyberinfrastructure Enabled Services and Applications in 2021
Advanced Cyberinfrastructure Enabled Services and Applications in 2021
 
Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...Analytic innovation transforming instagram data into predicitive analytics wi...
Analytic innovation transforming instagram data into predicitive analytics wi...
 
ERM Class Presentation - Westby
ERM Class Presentation - WestbyERM Class Presentation - Westby
ERM Class Presentation - Westby
 
Crowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data ManagementCrowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data Management
 
Innovation in technology
Innovation in technologyInnovation in technology
Innovation in technology
 
Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...
 
Mobile Sensors in the City
Mobile Sensors in the CityMobile Sensors in the City
Mobile Sensors in the City
 
Mobile Technology and Learning: Information Literacy Beyond the Classroom
Mobile Technology and Learning: Information Literacy Beyond the Classroom Mobile Technology and Learning: Information Literacy Beyond the Classroom
Mobile Technology and Learning: Information Literacy Beyond the Classroom
 
Any Time, Anywhere, Any Device (ISASA)
Any Time, Anywhere, Any Device  (ISASA)Any Time, Anywhere, Any Device  (ISASA)
Any Time, Anywhere, Any Device (ISASA)
 
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
 
Николаос Мавридис. От Интерактивных роботов к Человеку-машинному облаку
Николаос Мавридис. От Интерактивных роботов к Человеку-машинному облакуНиколаос Мавридис. От Интерактивных роботов к Человеку-машинному облаку
Николаос Мавридис. От Интерактивных роботов к Человеку-машинному облаку
 
(Crestani et al., 2004) The proliferation of mobile devices and th
(Crestani et al., 2004) The proliferation of mobile devices and th(Crestani et al., 2004) The proliferation of mobile devices and th
(Crestani et al., 2004) The proliferation of mobile devices and th
 
Real World Internet, Smart Cities and Linked Data: Mirko Presser (Alexandrea ...
Real World Internet, Smart Cities and Linked Data: Mirko Presser (Alexandrea ...Real World Internet, Smart Cities and Linked Data: Mirko Presser (Alexandrea ...
Real World Internet, Smart Cities and Linked Data: Mirko Presser (Alexandrea ...
 
Final Poster_updated
Final Poster_updatedFinal Poster_updated
Final Poster_updated
 
20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploaded20130521 interactive mobilesystems-uploaded
20130521 interactive mobilesystems-uploaded
 
Exploring The Potential of Mobile Learning in Instruction, Mohamed KHARBACH
Exploring The Potential of Mobile Learning in Instruction, Mohamed KHARBACHExploring The Potential of Mobile Learning in Instruction, Mohamed KHARBACH
Exploring The Potential of Mobile Learning in Instruction, Mohamed KHARBACH
 
Exploring Sample Mobile Apps for English Language Learning, Abdellatif ZOUBAIR
Exploring Sample Mobile Apps for English Language  Learning, Abdellatif ZOUBAIRExploring Sample Mobile Apps for English Language  Learning, Abdellatif ZOUBAIR
Exploring Sample Mobile Apps for English Language Learning, Abdellatif ZOUBAIR
 
Internet of Things - Benefits for the Ummah
Internet of Things - Benefits for the UmmahInternet of Things - Benefits for the Ummah
Internet of Things - Benefits for the Ummah
 
March 2021: Top 10 Read Articles in Network Security and Its Applications
March 2021: Top 10 Read Articles in Network Security and Its ApplicationsMarch 2021: Top 10 Read Articles in Network Security and Its Applications
March 2021: Top 10 Read Articles in Network Security and Its Applications
 

Plus de 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
 
The Ubhave Framework
The Ubhave FrameworkThe Ubhave Framework
The Ubhave FrameworkNeal 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
 

Plus de 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
 
The Ubhave Framework
The Ubhave FrameworkThe Ubhave Framework
The Ubhave Framework
 
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
 

Dernier

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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 2024Victor Rentea
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
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 WorkerThousandEyes
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
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​Bhuvaneswari Subramani
 
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, ...apidays
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
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 DevelopersWSO2
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
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 WoodJuan lago vázquez
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Dernier (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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​
 
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, ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
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
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

Mobile "Context Awareness"

  • 2. “by 2025, when most of today’s psychology undergraduates will be in their mid-30s, more than 5 billion people on our planet will be using ultra-broadband, sensor-rich smartphones far beyond the abilities of today’s iPhones, Androids, and Blackberries.” Miller
  • 3. how can we leverage the data that they capture? what applications can this data support? my research:
  • 5. using data collecting data data challenges learning from data
  • 6. “mobile devices and the mobile internet represent an extremely challenging search environment. Limited screen space, restricted text-input and interactivity and impatient users all conspire...” Church & Smyth
  • 7. “...data harvesting through mobile phones still presents a variety of challenges […] energy consumption is still very high for both data transmission and resource-intensive local computation...” Rachuri et al. (2011)
  • 8. modern-day applications do not take full advantage of devices' potential capabilities as a result, but still,...
  • 10.
  • 11. apps lack “context” i try to avoid this word.
  • 12. why? well, what is “context?” time, place, intent, weather, social setting, mood, product sales, application, interaction device…
  • 13. “...decision making, rather than being invariant, is contingent on the context...” Adomavicius & Tuzhilin user perspective
  • 14. “...the context of the user […] is defned as the co-located Bluetooth devices...” Rachuri et al. (2013) systems perspective
  • 15. “... it is diffcult to fnd a relevant defnition satisfying in any discipline.” Bazire & Brezillon
  • 16. (1: learning) recommender systems (2: collecting) social psychology research (3: using) transport information systems what would we like to support?
  • 17. (1) recommender systems users items decision support in various domains
  • 18. (1) recommender systems users items decision support in various domains have preferences have features context somewhere here?
  • 21.
  • 22. location + time + place features + social network + history + likes foursquare check-in: data: 35,000,000 check-ins from 925,000 users we ask: (a) where will users go next? (b) what new places will users visit? context-augmented?
  • 23. (a) where will users go next? Noulas, Scellato, Lathia, Mascolo (2012) we examine the performance of a variety of features encoded in the mobile check-in, and their ability to accurately rank the next place a user will go to. we measure ranking quality using the Average Percentile Rank, where: 0 = terrible, 1 = perfect.
  • 24. (a) where will users go next? Noulas et al. (2012) random 0.5 user history 0.68 categorical preference 0.84 social fltering 0.61 popular places 0.86 geographically close 0.78 category hour 0.56 category day 0.57 place hour 0.76 place day 0.79 decision tree 0.94
  • 25. (a) where will users go next? Noulas et al. (2012a) random 0.5 user history 0.68 categorical preference 0.84 social fltering 0.61 popular places 0.86 geographically close 0.78 category hour 0.56 category day 0.57 place hour 0.76 place day 0.79 decision tree 0.94
  • 26. why consider each check-in in isolation? follow-up work: Noulas et al. (2012b)
  • 27. (1: learning) recommender systems (2: collecting) social psychology research (3: using) transport information systems what would we like to support?
  • 29. what kind of problem is this? device + application + user... combined in the following: just the sensors
  • 30. data collection for mobile apps sense sleep energy-accuracy trade-off
  • 31.
  • 32. adaptive sensor sampling interval (50%) adaptive -5 % battery - 40% accuracy co-location -8 % battery - 34% accuracy Rachuri et al. (2011) accelerometer sensing library now available: emotionsense.org
  • 34.
  • 35. (1: learning) recommender systems (2: collecting) social psychology research (3: using) transport information systems what would we like to support?
  • 36. (3) transport crowd-sourcing mobility & status data follows previous work analysing and comparing transport behavioural and off i cial data Lathia et al. (2012)
  • 37.
  • 38.
  • 39.
  • 40.
  • 42. (1) privacy vs. effectiveness the “security” of linking data
  • 43. (2) do we need an “all encompassing” app? what does it assume about using a phone?
  • 44. (3) how do we go beyond measurement?
  • 46. (5) what happens if we succeed? depressed inactive ?
  • 47. G. Adomavicius, A. Tuzhilin. “Context-Aware Recommender Systems.” In Recommender Systems Handbook. M. Bazire, P. Brezillon. “Understanding Context Before Using it.” In 5th International Conference on Modeling and Using Context, 2005. K. Church, B. Smyth. “Who, What, Where, & When: A New Approach to Mobile Search.” In IUI 2008. N. Lathia et al. “Individuals Among Commuters: Building Personalised Transport Information Services from Fare Collection Systems” In Pervasive and Mobile Computing, 2012. A. Noulas, S. Scellato, N. Lathia, C. Mascolo. “Mining User Mobility Features for Next Place Prediction in Location-based Services.” In IEEE International Conference on Data Mining 2012a. A. Noulas, S. Scellato, N. Lathia, C. Mascolo. “A Random Walk Around the City: New Venue Recommendation in Location-Based Social Networks.” In International Conference on Social Computing 2012b. G. Miller. “The Smartphone Psychology Manifesto.” In Perspectives on Psychological Science 7(3). 2012. D. Quercia, N. Lathia, F. Calabrese, G. Di Lorenzo, J. Crowcroft. “Recommending Social Events from Mobile Phone Location Data.” In IEEE ICDM 2010, Sydney, Australia. K. Rachuri et al. “SociableSense: Exploring the Trade-Offs of Adaptive Sampling and Computation Off l oading for Social Sensing.” In MobiCom 2011. K. Rachuri et al. “METIS: Exploring Mobile Phone Sensing Off l oading for Eff i ciently Supporting Social Sensing Applications.” To appear, 2013. Applications: http://www.emotionsense.org, http://www.tubestar.co.uk References: