SlideShare uma empresa Scribd logo
1 de 29
Saurav Gupta
CONTEXT AWARE MOBILE AGENT FOR REDUCING
STRESS AND OBESITY BY MOTIVATING PHYSICAL
ACTIVITY
Problem
March 2016 2
o People, at large, are suffering from stress and obesity. With various
studies showing strong correlation between stress and obesity.
o After studying the physical activity patterns amongst people in India, it
was found that majority of them are inactive.
o Also, people, while being mobile, their operating environment/context
changes frequently, which limits the duration and degree of physical
activity.
Objectives
March 2016 3
o To enable adoption of active and healthy lifestyle amongst
the people, while being ‘on-the-fly’
o To bring about a behavioral change amongst the people to
shift from curative care to preventive care
To achieve these objectives, a ‘Context-Aware Mobile Agent’
was seen as the solution
Literature Study
March 2016 4
Distributed
implicitHCI
Context-
Aware
I
Autonomous Intelligent
Virtual Environments
Physical Environments
HCI
(Cooperate)
HCI
(Compete)
Human Environments
ICT
UbiComp
System
ICT
CCI
HCICPICPI
(Sense,
Adapt)
The UbiCom System Model (source: Ubiquitous Computing, Wiley)
EVOLUTION:
Human to Human
Human to Computer
Computer to Human
Computer to Physical
Environment
Literature Study
March 2016 5
‘Context is any information that can be used to characterize the situation of
an entity. An entity is a person, place, or object that is considered relevant to
the interaction between a user and an application, including the user and
applications themselves.’
‘A system is context-aware if it uses context to provide relevant in-formation
and/or services to the user, where relevancy depends on the user’ s task’
(Source: Dey and Abowd)
Literature Study
March 2016 6
Literature Study
March 2016 7
Context aware System capabilities:
• Contextual Sensing: It is the retrieving the contextual data in a user-friendly
format.
• Contextual Adaptation: It is the ability of the context aware system to adapt to
the changing environment.
• Contextual Resource Discovery: The context aware system identifies the
additional resources that it would require to present an improved adaptation by
the user.
• Contextual Augmentation: In this, the context aware system is able to co-relate
the contextual information with existing factual digital information.
Abstract Layered Architecture
March 2016 8
Abstract Layered Architecture
March 2016 9
Challenges in Context Aware Systems:
• Data acquired may not provide a holistic view of the operating environment
of the user
• The quality of data depends on the quality of sensors utilized in acquiring
the contextual information.
• The data acquired may not provide the actual information desired by the
system. Hence, appropriate interpretation mechanisms need to be
deployed to understand the data acquired.
• The measurement units involved while acquiring the data maybe multiple.
For example, the data maybe in centimeters, meters, kilometers or miles.
 Step 1a
 Identify the ‘subjects’ who were obese
 To quantify obesity, Body Mass Index was used. It is defined as:
 Out of the 97 people surveyed, 33 subjects having BMI of 25 and above were
identified
Methodology
March 2016 10
Methodology
March 2016 11
2
31
51
13
Obese Overweight Normal Underweight
BMI Index
Series1
 Step 1b
 Identify the ‘subjects’ who were stressed
 To identify subjects suffering from Stress, a questionnaire was designed. It
comprised of 05 Indicators:
 Physical Indicator (comprised of 21 questions)
 Sleep Indicator (comprised of 05 questions)
 Behavioral Indicators (comprised of 17 questions)
 Emotional Indicators (comprised of 21 questions)
 Personal Habits (comprised of 09 questions)
 Each question was based on a 5-point Likert scale
 A tablet-based mobile application was designed to capture the user inputs.
Methodology
March 2016 12
Methodology
March 2016 13
 Step 1b (cont’d)
Methodology
March 2016 14
 Step 1b (cont’d)
0%6%
26%
37%
31%
PHYSICAL STRESS
Very Low
Medium
High
Very High
Danger
8%
38%
20%
14%
20%
SLEEP STRESS
Very Low
Medium
High
Very High
Danger
2%
48%
40%
7% 3%
BEHAVIOURAL STRESS
Very Low
Medium
High
Very High
Danger
5%
13%
15%
67%
EMOTIONAL STRESS
Very Low
Medium
High
Very High
Danger
2%6%
17%
34%
41%
PERSONAL STRESS
Very Low
Medium
High
Very High
Danger
Methodology
March 2016 15
 Step 1b (cont’d)
 97 people were surveyed in random control trial
 The people were selected in the age group of 25-35 years of
age
 All the subjects who were overweight/obese were also
stressed
 Out of these, 33 (n=33) were identified as subjects who had
either form of stress and were either overweight/obese.
Methodology
March 2016 16
 Step 2
 System Design
M.Tech Thesis |Saurav Gupta |CDAC
Methodology
March 2016 17
 Step 2 (Cont’d)
 For Location
 Google Fused Location API was integrated
 Uses data from WiFi, Mobile towers and GPS available on smartphone.
 Location determined based on latitude and longitude coordinates. Accuracy up
to 50 meters.
 Based on user inputs, 03 locations were classified as:
 Home Location
 Work Location
 Other/Outside Location
Methodology
March 2016 18
Favorable Range Extreme Range
Temperature 18ºC - 35ºC < 17ºC & >35ºC
Humidity Level upto 90% >90%
Forecast
Clear Skies
Sunny
Cloudy
Windy
Rain
Thunderstorm
Hailstorm
 Step 2 (Cont’d)
 For Temperature/ Weather
 Open Weather API was used and integrated
 Two divisions were done based on temperature: Favorable Range and Extreme
Range. The grouping was done as follows:
Methodology
March 2016 19
 Step 2 (Cont’d)
 Rule Aggregator
 Generates a code based on the data
received.
 For ex: for the code ‘H-I-AT’ generated, it
signifies that the subject is at Home, in an
ideal environment/ temperature and in an
acceptable time zone.
Methodology
March 2016 20
 Step 2
 Application Screenshots
Methodology
March 2016 21
 Step 3
 Message Database
 Researchers believe that a ‘positive and a motivating’ set of messages has a
long lasting impact
 A database was created for sending alerts to the subjects.
 The format of the message was defined as:
 ‘Positive motivational message + Activity type’
 A database of Positive and motivational messages was created
 Activity type was determined based on the code generated by the Rule
Aggregator.
 Broadly, outdoor activities were recommended only when the subject
was at home and the weather was ideal. For the remaining, indoor
related activities were advised to the subjects
March 2016 22
Results
 The mobile application, ‘Let’s Exercise’ was installed on 33 subjects.
 The evaluation study was done for a period of 04 weeks in the month of
September 2014.
 A post study questionnaire was filled by the participants.
Male Female
Series1 26 7
0
5
10
15
20
25
30
AxisTitle
Gender Ratio
March 2016 23
Results
36%
44%
7%
13%
FIRST WEEK
Yes
No
Too busy to do it
Will do but later
42%
46%
2%
10%
SECOND WEEK
Let's do it
No, thanks
Too busy to do it
Will do but later
60%
31%
2%
7%
THIRD WEEK
Let's do it
No, thanks
Too busy to do it
Will do but later
59%24%
3%
14%
FOURTH WEEK
Let's do it
No, thanks
Too busy to do it
Will do but later
March 2016 24
FINAL OUTCOME
First Week Second Week Third Week Fourth Week
Series1 49% 52% 67% 73%
0%
10%
20%
30%
40%
50%
60%
70%
80%
POSITIVERESPONSE%AGE
Response Trend
March 2016 25
Results
EFFECTIVENESS AA A N D DD
The technology was effective in understanding the user context 60.6 30.3 9.1 0 0
The technology accurately determines my location 57.6 30.3 12.1 0 0
The technology accurately determines the weather 48.5 36.4 15.1 0 0
The technology was efficient in understanding the user context 66.6 27.3 6.1 0 0
The technology has motivated me to do physical activities 69.7 27.3 3 0 0
USEFULNESS AA A N D DD
The technology provided is useful 54.6 36.3 9.1 0 0
The technology provided is informative 48.5 45.5 6 0 0
I would use this app frequently 48.5 39.4 9.1 3 0
The technology is convenient to use 63.6 30.3 6.1 0 0
SATISFACTION AA A N D DD
I am satisfied with the technology developed 60.6 24.2 15.2 0 0
The technology performed as expected 51.5 42.4 6.1 0 0
I would adopt this app as part of my daily routine 24.2 36.4 24.2 15.2 0
The prompts/ alerts were apt and appropriate 48.5 45.4 6.1 0 0
March 2016 26
Papers Published
 S. Gupta and S. P. Sood, “Context Awareness Mobile Agent for reducing Stress and Obesity by
Motivating Physical Activity-a design approach”, 2nd International Conference on Computing for
Sustainable Global Development, IEEE- IndiaCom 2015; paper presented.
 Paper also published in the Book ‘Proceedings of the 9th INDIACom, 2015 2nd International
Conference on Computing for Sustainable Global Development’ having ISSN 0973-7529 and
ISBN 978-93-80544-15-1
 S. Gupta, S. P. Sood and D. K. Jain, “Let’s Exercise: A Context Aware Mobile Agent for Motivating
Physical Activity”, Third International Conference on Emerging Research in Computing,
Information, Communications and Applications, SPRINGER-ERCICA 2015; paper accepted.
 Paper to be also published in Springer Series ‘Advances in Intelligent Systems and
Computing’ having ISSN No. 2194-5357
March 2016 27
Future Work
 Application ‘Let’s Exercise’ published on Google Play Store and made available for free
download.
 Integration of additional sensors and APIs
 Work Calendar / Skype Status/ inclusion of diet plans
 Integration of Fitness trackers
 Social Media Integration
 Gami-fy the system
 Score activity based points/ credits
 Share on social media
 Compete with friends
March 2016 28
Conclusion
 Context Aware Computing, with their ability to sense and adapt, can help bring about a
behavioral change amongst the individuals to take up physical activity.
 Context Aware system could serve as a potential tool to solve real life health problems
and providing personalized healthcare services to individuals.
 At a broader level, Context aware computing can help solve many health-related issues
and thereby help improve healthcare delivery.
Thank You
saurav@cdac.in
March 2016 29

Mais conteúdo relacionado

Destaque

Context Aware Computing
Context Aware ComputingContext Aware Computing
Context Aware Computing
encircle.io
 
Adaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homesAdaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homes
ambitlick
 
Context-Aware Adaptation
Context-Aware AdaptationContext-Aware Adaptation
Context-Aware Adaptation
Vivian Motti
 
5 context aware services
5 context aware services5 context aware services
5 context aware services
guest3cf4991
 

Destaque (20)

Context awareness and Resilience Engineering
Context awareness and Resilience EngineeringContext awareness and Resilience Engineering
Context awareness and Resilience Engineering
 
Context Aware Computing
Context Aware ComputingContext Aware Computing
Context Aware Computing
 
[2C3]Developing context-aware applications
[2C3]Developing context-aware applications[2C3]Developing context-aware applications
[2C3]Developing context-aware applications
 
[SOCRS2013]Differential Context Modeling in Collaborative Filtering
[SOCRS2013]Differential Context Modeling in Collaborative Filtering[SOCRS2013]Differential Context Modeling in Collaborative Filtering
[SOCRS2013]Differential Context Modeling in Collaborative Filtering
 
Context as a Service
Context as a ServiceContext as a Service
Context as a Service
 
Adaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homesAdaptive middleware of context aware application in smart homes
Adaptive middleware of context aware application in smart homes
 
Thesis Presentation
Thesis PresentationThesis Presentation
Thesis Presentation
 
A short & brief introduction on context and context aware computing
A short & brief introduction on context and context aware computingA short & brief introduction on context and context aware computing
A short & brief introduction on context and context aware computing
 
Context-Aware Recommender Systems for Mobile Devices
Context-Aware Recommender Systems for Mobile DevicesContext-Aware Recommender Systems for Mobile Devices
Context-Aware Recommender Systems for Mobile Devices
 
Context-aware Mobile Computing - a Literature Review
Context-aware Mobile Computing - a Literature ReviewContext-aware Mobile Computing - a Literature Review
Context-aware Mobile Computing - a Literature Review
 
UX for emerging technologies & context-aware computing
UX for emerging technologies & context-aware computingUX for emerging technologies & context-aware computing
UX for emerging technologies & context-aware computing
 
Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016
 
Context Awareness in Mobile Computing
Context Awareness in Mobile ComputingContext Awareness in Mobile Computing
Context Awareness in Mobile Computing
 
Context-Aware Adaptation
Context-Aware AdaptationContext-Aware Adaptation
Context-Aware Adaptation
 
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...
 
Creating Context-Aware Applications
Creating Context-Aware ApplicationsCreating Context-Aware Applications
Creating Context-Aware Applications
 
Context-aware application development with FIWARE #CPBR8
Context-aware application development with FIWARE #CPBR8Context-aware application development with FIWARE #CPBR8
Context-aware application development with FIWARE #CPBR8
 
5 context aware services
5 context aware services5 context aware services
5 context aware services
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computing
 
Context Aware Computing
Context Aware ComputingContext Aware Computing
Context Aware Computing
 

Semelhante a Context Aware Computing for Personalised Healthcare

Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdfFinal-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
ShangHe
 
Designing mobile technology to promote sustainableDesigning Mobile Technology...
Designing mobile technology to promote sustainableDesigning Mobile Technology...Designing mobile technology to promote sustainableDesigning Mobile Technology...
Designing mobile technology to promote sustainableDesigning Mobile Technology...
Lincoln Social Computing Research Centre
 

Semelhante a Context Aware Computing for Personalised Healthcare (20)

THE REACTION DATA ANALYSIS OFCOVID-19 VACCINATIONS
THE REACTION DATA ANALYSIS OFCOVID-19 VACCINATIONSTHE REACTION DATA ANALYSIS OFCOVID-19 VACCINATIONS
THE REACTION DATA ANALYSIS OFCOVID-19 VACCINATIONS
 
Activity recognition in health field
Activity recognition in health fieldActivity recognition in health field
Activity recognition in health field
 
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdfFinal-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
Final-Edited-Exercise-Tracking-Software-as-a-Motivation-for-Physical-Fitness.pdf
 
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
 
Faster Improvement with Adaptive Implementation Research
Faster Improvement with Adaptive Implementation ResearchFaster Improvement with Adaptive Implementation Research
Faster Improvement with Adaptive Implementation Research
 
Diabetes, PHRs,at teams - Hopkins Capstone
Diabetes, PHRs,at teams - Hopkins CapstoneDiabetes, PHRs,at teams - Hopkins Capstone
Diabetes, PHRs,at teams - Hopkins Capstone
 
IRJET- A Survey on Mining of Tweeter Data for Predicting User Behavior
IRJET- A Survey on Mining of Tweeter Data for Predicting User BehaviorIRJET- A Survey on Mining of Tweeter Data for Predicting User Behavior
IRJET- A Survey on Mining of Tweeter Data for Predicting User Behavior
 
Mano Vaidya: Gateway to Relaxation Via Machine Learning
Mano Vaidya: Gateway to Relaxation Via Machine LearningMano Vaidya: Gateway to Relaxation Via Machine Learning
Mano Vaidya: Gateway to Relaxation Via Machine Learning
 
Introduction to Research methodology: Orientation for Doctoral Program Course...
Introduction to Research methodology: Orientation for Doctoral Program Course...Introduction to Research methodology: Orientation for Doctoral Program Course...
Introduction to Research methodology: Orientation for Doctoral Program Course...
 
Patient Centered Care | Unit 3b Lecture
Patient Centered Care | Unit 3b LecturePatient Centered Care | Unit 3b Lecture
Patient Centered Care | Unit 3b Lecture
 
Social Media and Behaviour Change Case Studies
Social Media and Behaviour Change Case StudiesSocial Media and Behaviour Change Case Studies
Social Media and Behaviour Change Case Studies
 
The 2017 Hospital Guide to Secure Mobile Messaging Success
The 2017 Hospital Guide to Secure Mobile Messaging SuccessThe 2017 Hospital Guide to Secure Mobile Messaging Success
The 2017 Hospital Guide to Secure Mobile Messaging Success
 
Motivating Physical Activity at Work using Social Media
Motivating Physical Activity at Work using Social MediaMotivating Physical Activity at Work using Social Media
Motivating Physical Activity at Work using Social Media
 
Designing mobile technology to promote sustainableDesigning Mobile Technology...
Designing mobile technology to promote sustainableDesigning Mobile Technology...Designing mobile technology to promote sustainableDesigning Mobile Technology...
Designing mobile technology to promote sustainableDesigning Mobile Technology...
 
Longevity drug development is just getting started, and data is ready to lend...
Longevity drug development is just getting started, and data is ready to lend...Longevity drug development is just getting started, and data is ready to lend...
Longevity drug development is just getting started, and data is ready to lend...
 
Consumer Perception and Purchase Intention towards Smartwatches
Consumer Perception and Purchase Intention towards SmartwatchesConsumer Perception and Purchase Intention towards Smartwatches
Consumer Perception and Purchase Intention towards Smartwatches
 
Fitomatic: A Web Based Automated Healthcare Supervision and Monitoring App
Fitomatic: A Web Based Automated Healthcare Supervision and Monitoring AppFitomatic: A Web Based Automated Healthcare Supervision and Monitoring App
Fitomatic: A Web Based Automated Healthcare Supervision and Monitoring App
 
A Persuasive System For Obesity Prevention In Teenagers A Concept
A Persuasive System For Obesity Prevention In Teenagers  A ConceptA Persuasive System For Obesity Prevention In Teenagers  A Concept
A Persuasive System For Obesity Prevention In Teenagers A Concept
 
Northwestern University Research Poster
Northwestern University Research PosterNorthwestern University Research Poster
Northwestern University Research Poster
 
OR.pptx
OR.pptxOR.pptx
OR.pptx
 

Mais de Saurav Gupta

Context aware real time consultation for continuous care
Context aware real time consultation for continuous careContext aware real time consultation for continuous care
Context aware real time consultation for continuous care
Saurav Gupta
 
Technology enabled Medical Education
Technology enabled Medical EducationTechnology enabled Medical Education
Technology enabled Medical Education
Saurav Gupta
 
Climate Controlled sensors in Agriculture
Climate Controlled sensors in AgricultureClimate Controlled sensors in Agriculture
Climate Controlled sensors in Agriculture
Saurav Gupta
 
Blood Bank Management System by CDAC
Blood Bank Management System by CDACBlood Bank Management System by CDAC
Blood Bank Management System by CDAC
Saurav Gupta
 
Health informatics @ CDAC Mohali
Health informatics @ CDAC MohaliHealth informatics @ CDAC Mohali
Health informatics @ CDAC Mohali
Saurav Gupta
 

Mais de Saurav Gupta (15)

MOOCs for Medical Education
MOOCs for Medical EducationMOOCs for Medical Education
MOOCs for Medical Education
 
Context aware real time consultation for continuous care
Context aware real time consultation for continuous careContext aware real time consultation for continuous care
Context aware real time consultation for continuous care
 
Digital Health Records
Digital Health RecordsDigital Health Records
Digital Health Records
 
Mobile cloud for Healthcare
Mobile cloud for HealthcareMobile cloud for Healthcare
Mobile cloud for Healthcare
 
Design considerations for mHealth apps
Design considerations for mHealth appsDesign considerations for mHealth apps
Design considerations for mHealth apps
 
Technology enabled Medical Education
Technology enabled Medical EducationTechnology enabled Medical Education
Technology enabled Medical Education
 
Climate Controlled sensors in Agriculture
Climate Controlled sensors in AgricultureClimate Controlled sensors in Agriculture
Climate Controlled sensors in Agriculture
 
Information, communication & Health Technology
Information, communication & Health TechnologyInformation, communication & Health Technology
Information, communication & Health Technology
 
'm' powering healthcare
'm' powering healthcare'm' powering healthcare
'm' powering healthcare
 
National Health Portal
National Health PortalNational Health Portal
National Health Portal
 
What is mHealth?
What is mHealth?What is mHealth?
What is mHealth?
 
eSanjeevani for Punjab State Health Systems Corporation (PHSC)
eSanjeevani for Punjab State Health Systems Corporation (PHSC)eSanjeevani for Punjab State Health Systems Corporation (PHSC)
eSanjeevani for Punjab State Health Systems Corporation (PHSC)
 
Blood Bank Management System by CDAC
Blood Bank Management System by CDACBlood Bank Management System by CDAC
Blood Bank Management System by CDAC
 
Health informatics @ CDAC Mohali
Health informatics @ CDAC MohaliHealth informatics @ CDAC Mohali
Health informatics @ CDAC Mohali
 
E sanjeevani 3.0 overview
E sanjeevani 3.0  overviewE sanjeevani 3.0  overview
E sanjeevani 3.0 overview
 

Último

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Context Aware Computing for Personalised Healthcare

  • 1. Saurav Gupta CONTEXT AWARE MOBILE AGENT FOR REDUCING STRESS AND OBESITY BY MOTIVATING PHYSICAL ACTIVITY
  • 2. Problem March 2016 2 o People, at large, are suffering from stress and obesity. With various studies showing strong correlation between stress and obesity. o After studying the physical activity patterns amongst people in India, it was found that majority of them are inactive. o Also, people, while being mobile, their operating environment/context changes frequently, which limits the duration and degree of physical activity.
  • 3. Objectives March 2016 3 o To enable adoption of active and healthy lifestyle amongst the people, while being ‘on-the-fly’ o To bring about a behavioral change amongst the people to shift from curative care to preventive care To achieve these objectives, a ‘Context-Aware Mobile Agent’ was seen as the solution
  • 4. Literature Study March 2016 4 Distributed implicitHCI Context- Aware I Autonomous Intelligent Virtual Environments Physical Environments HCI (Cooperate) HCI (Compete) Human Environments ICT UbiComp System ICT CCI HCICPICPI (Sense, Adapt) The UbiCom System Model (source: Ubiquitous Computing, Wiley) EVOLUTION: Human to Human Human to Computer Computer to Human Computer to Physical Environment
  • 5. Literature Study March 2016 5 ‘Context is any information that can be used to characterize the situation of an entity. An entity is a person, place, or object that is considered relevant to the interaction between a user and an application, including the user and applications themselves.’ ‘A system is context-aware if it uses context to provide relevant in-formation and/or services to the user, where relevancy depends on the user’ s task’ (Source: Dey and Abowd)
  • 7. Literature Study March 2016 7 Context aware System capabilities: • Contextual Sensing: It is the retrieving the contextual data in a user-friendly format. • Contextual Adaptation: It is the ability of the context aware system to adapt to the changing environment. • Contextual Resource Discovery: The context aware system identifies the additional resources that it would require to present an improved adaptation by the user. • Contextual Augmentation: In this, the context aware system is able to co-relate the contextual information with existing factual digital information.
  • 9. Abstract Layered Architecture March 2016 9 Challenges in Context Aware Systems: • Data acquired may not provide a holistic view of the operating environment of the user • The quality of data depends on the quality of sensors utilized in acquiring the contextual information. • The data acquired may not provide the actual information desired by the system. Hence, appropriate interpretation mechanisms need to be deployed to understand the data acquired. • The measurement units involved while acquiring the data maybe multiple. For example, the data maybe in centimeters, meters, kilometers or miles.
  • 10.  Step 1a  Identify the ‘subjects’ who were obese  To quantify obesity, Body Mass Index was used. It is defined as:  Out of the 97 people surveyed, 33 subjects having BMI of 25 and above were identified Methodology March 2016 10
  • 11. Methodology March 2016 11 2 31 51 13 Obese Overweight Normal Underweight BMI Index Series1
  • 12.  Step 1b  Identify the ‘subjects’ who were stressed  To identify subjects suffering from Stress, a questionnaire was designed. It comprised of 05 Indicators:  Physical Indicator (comprised of 21 questions)  Sleep Indicator (comprised of 05 questions)  Behavioral Indicators (comprised of 17 questions)  Emotional Indicators (comprised of 21 questions)  Personal Habits (comprised of 09 questions)  Each question was based on a 5-point Likert scale  A tablet-based mobile application was designed to capture the user inputs. Methodology March 2016 12
  • 13. Methodology March 2016 13  Step 1b (cont’d)
  • 14. Methodology March 2016 14  Step 1b (cont’d) 0%6% 26% 37% 31% PHYSICAL STRESS Very Low Medium High Very High Danger 8% 38% 20% 14% 20% SLEEP STRESS Very Low Medium High Very High Danger 2% 48% 40% 7% 3% BEHAVIOURAL STRESS Very Low Medium High Very High Danger 5% 13% 15% 67% EMOTIONAL STRESS Very Low Medium High Very High Danger 2%6% 17% 34% 41% PERSONAL STRESS Very Low Medium High Very High Danger
  • 15. Methodology March 2016 15  Step 1b (cont’d)  97 people were surveyed in random control trial  The people were selected in the age group of 25-35 years of age  All the subjects who were overweight/obese were also stressed  Out of these, 33 (n=33) were identified as subjects who had either form of stress and were either overweight/obese.
  • 16. Methodology March 2016 16  Step 2  System Design M.Tech Thesis |Saurav Gupta |CDAC
  • 17. Methodology March 2016 17  Step 2 (Cont’d)  For Location  Google Fused Location API was integrated  Uses data from WiFi, Mobile towers and GPS available on smartphone.  Location determined based on latitude and longitude coordinates. Accuracy up to 50 meters.  Based on user inputs, 03 locations were classified as:  Home Location  Work Location  Other/Outside Location
  • 18. Methodology March 2016 18 Favorable Range Extreme Range Temperature 18ºC - 35ºC < 17ºC & >35ºC Humidity Level upto 90% >90% Forecast Clear Skies Sunny Cloudy Windy Rain Thunderstorm Hailstorm  Step 2 (Cont’d)  For Temperature/ Weather  Open Weather API was used and integrated  Two divisions were done based on temperature: Favorable Range and Extreme Range. The grouping was done as follows:
  • 19. Methodology March 2016 19  Step 2 (Cont’d)  Rule Aggregator  Generates a code based on the data received.  For ex: for the code ‘H-I-AT’ generated, it signifies that the subject is at Home, in an ideal environment/ temperature and in an acceptable time zone.
  • 20. Methodology March 2016 20  Step 2  Application Screenshots
  • 21. Methodology March 2016 21  Step 3  Message Database  Researchers believe that a ‘positive and a motivating’ set of messages has a long lasting impact  A database was created for sending alerts to the subjects.  The format of the message was defined as:  ‘Positive motivational message + Activity type’  A database of Positive and motivational messages was created  Activity type was determined based on the code generated by the Rule Aggregator.  Broadly, outdoor activities were recommended only when the subject was at home and the weather was ideal. For the remaining, indoor related activities were advised to the subjects
  • 22. March 2016 22 Results  The mobile application, ‘Let’s Exercise’ was installed on 33 subjects.  The evaluation study was done for a period of 04 weeks in the month of September 2014.  A post study questionnaire was filled by the participants. Male Female Series1 26 7 0 5 10 15 20 25 30 AxisTitle Gender Ratio
  • 23. March 2016 23 Results 36% 44% 7% 13% FIRST WEEK Yes No Too busy to do it Will do but later 42% 46% 2% 10% SECOND WEEK Let's do it No, thanks Too busy to do it Will do but later 60% 31% 2% 7% THIRD WEEK Let's do it No, thanks Too busy to do it Will do but later 59%24% 3% 14% FOURTH WEEK Let's do it No, thanks Too busy to do it Will do but later
  • 24. March 2016 24 FINAL OUTCOME First Week Second Week Third Week Fourth Week Series1 49% 52% 67% 73% 0% 10% 20% 30% 40% 50% 60% 70% 80% POSITIVERESPONSE%AGE Response Trend
  • 25. March 2016 25 Results EFFECTIVENESS AA A N D DD The technology was effective in understanding the user context 60.6 30.3 9.1 0 0 The technology accurately determines my location 57.6 30.3 12.1 0 0 The technology accurately determines the weather 48.5 36.4 15.1 0 0 The technology was efficient in understanding the user context 66.6 27.3 6.1 0 0 The technology has motivated me to do physical activities 69.7 27.3 3 0 0 USEFULNESS AA A N D DD The technology provided is useful 54.6 36.3 9.1 0 0 The technology provided is informative 48.5 45.5 6 0 0 I would use this app frequently 48.5 39.4 9.1 3 0 The technology is convenient to use 63.6 30.3 6.1 0 0 SATISFACTION AA A N D DD I am satisfied with the technology developed 60.6 24.2 15.2 0 0 The technology performed as expected 51.5 42.4 6.1 0 0 I would adopt this app as part of my daily routine 24.2 36.4 24.2 15.2 0 The prompts/ alerts were apt and appropriate 48.5 45.4 6.1 0 0
  • 26. March 2016 26 Papers Published  S. Gupta and S. P. Sood, “Context Awareness Mobile Agent for reducing Stress and Obesity by Motivating Physical Activity-a design approach”, 2nd International Conference on Computing for Sustainable Global Development, IEEE- IndiaCom 2015; paper presented.  Paper also published in the Book ‘Proceedings of the 9th INDIACom, 2015 2nd International Conference on Computing for Sustainable Global Development’ having ISSN 0973-7529 and ISBN 978-93-80544-15-1  S. Gupta, S. P. Sood and D. K. Jain, “Let’s Exercise: A Context Aware Mobile Agent for Motivating Physical Activity”, Third International Conference on Emerging Research in Computing, Information, Communications and Applications, SPRINGER-ERCICA 2015; paper accepted.  Paper to be also published in Springer Series ‘Advances in Intelligent Systems and Computing’ having ISSN No. 2194-5357
  • 27. March 2016 27 Future Work  Application ‘Let’s Exercise’ published on Google Play Store and made available for free download.  Integration of additional sensors and APIs  Work Calendar / Skype Status/ inclusion of diet plans  Integration of Fitness trackers  Social Media Integration  Gami-fy the system  Score activity based points/ credits  Share on social media  Compete with friends
  • 28. March 2016 28 Conclusion  Context Aware Computing, with their ability to sense and adapt, can help bring about a behavioral change amongst the individuals to take up physical activity.  Context Aware system could serve as a potential tool to solve real life health problems and providing personalized healthcare services to individuals.  At a broader level, Context aware computing can help solve many health-related issues and thereby help improve healthcare delivery.