A Personalized Emotional Intelligent Tutoring System Based on AI Planning
Healthcom2008 Intelligent Service Integration Laboratory Information and Communications University...
-
Upload
hortense-nelson -
Category
Documents
-
view
213 -
download
0
Transcript of Healthcom2008 Intelligent Service Integration Laboratory Information and Communications University...
healthcom2008
Intelligent Service Integration LaboratoryInformation and Communications University
Korea
A Platform for Personalized Mobile u-A Platform for Personalized Mobile u-Health Application Design and Health Application Design and DevelopmentDevelopment
Minkyu Lee, Byeongwoo Kang, Dongsoo Han,Suntae Jung, Chulho Cho2008. 07. 08
healthcom2008
Agenda
• Introduction• Application Model• The MUSS Application Platform• Implementation• Evaluation• Conclusion • Discussion• Demonstration
healthcom2008
Introduction (1/4)
• Background– Mobile phones or devices are usual
• Cellular phones, smart phone, PDA, even laptops, …
– Many portable and small-sized bio-sensors are available
• PPG/ECG, Thermometer, Fat, Blood-sugar, …
– Many mobile u-Health Apps are also developed.• Stress phone, mobile blood-sugar checker, …
healthcom2008
Introduction (2/4)
• Motivation– Current applications are focused on general
patients
– Such general applications cannot reflects patient’s specific situations or environments
• For example, if a patient interested only in abdominal obesity, measuring fat of arm, leg, face are not necessary.
– Consequently, personalized applications are much preferred by the patients.
healthcom2008
Introduction (3/4)
• Motivation– In order to provide personalized applications for
each patient, there are some problems
• Employing more software developers is not feasible economically.
• Software developers do not have professional knowledge in medical or healthcare.
healthcom2008
Introduction (4/4)
• Our Approach– Instead of software developers, let medical
specialists can develop applications without software development knowledge with concerning personal situations.
– In order to realize it, we have developed an application platform (MUSS) and a development tool (workbench).
healthcom2008
Application Model
• This application model consists of 5 phases
• Each phase provides various activities.– (e.g., In Sensing phase, there are PPG sensing, Fat
sensing, Blood-sugar sensing, etc.)
SRI
BDI/STAI-S
SensingData Analyzer
DiseaseDecision
QuestionnaireData Analyzer
Direct Feedback
CSI
ContentsRecommendation
ProductsRecommendation
QuestionnaireData
ProcessingDiseaseTreatment
UserFeedback
Sensing
ECG/PPG
Thermometer
Fat Measurer
…
…
healthcom2008
The MUSS Application Platform (1/4)• MUSS (Mobile U-Health Service System)
– A platform for mobile u-health applications.– Consist of three layers
• Components layer– Component registration, discovery
• Process layer – Process design, execution, management
• Application layer– Application development, management, delivery
– XML-based message exchange– All components are Web Service (W3C).
healthcom2008
The MUSS Application Platform (3/4)• Application Execution Model
ApplicationDesigner
ApplicationScenario Player(smart phone)
ApplicationScenario
generate
download/execute
XML
ApplicationScenario Player
(web)
execute
ApplicationDatabase
stored/retrieved
Medical Specialist
Patient(Smartphone user)
Patient(Desktop user)
healthcom2008
The MUSS Application Platform (4/4)
<app:application><app:title>Stress Application</app:title>...<app:process>
<app:activity><app:category>Sensing</app:category><app:type>PPGSensing</app:type><app:property>
<app:name>sensing-part</app:name><app:value>finger</app:value>
</app:property><app:property>
<app:name>time</app:name><app:value>120</app:value>
</app:property>...
</app:activity>...
</app:process>...
</app:application>
XML Representation of Application Scenario
healthcom2008
Implementation (1/7)• Platform Implementation
– Written in Java language– Axis2 Web service framework– Apache Tomcat Web server– MySQL database– WebVine BPM engine
• Client implementation– Samsung Blackjack smart phone– Windows mobile 5.0– Written in C# and C++ language
healthcom2008
Implementation (2/7)
• Our implementation includes– Service Components– Application Designer– Application Scenario Player (smart phone / web)
healthcom2008
Implementation (3/7)User Interfaces of Service Components
(a) Questionnaire composer (b) DCAP client
(c) Sensor manager (d) Web service registry
healthcom2008
Implementation (5/7)
User Interfaces of Application Scenario Player (Smart-phone version)
healthcom2008
Implementation (6/7)• Stress Application
(example)– Sensing
• Bluetooth PPG sensor
– Questionnaire• SRI (stress response inventory)
– Data Processing• learning-based stress diagnosis
framework (DCAP)
– Disease Treatment• Stress reduction contents
recommendation
– User Feedback• Weight values adjustment
healthcom2008
Implementation (7/7)
SensingActivities
QuestionnaireActivities
Data ProcessingActivities
Disease TreatmentActivities
Stress Application Scenario
healthcom2008
Evaluation
• Application Developer– Allows developing applications without
programming– Requires many components enough
• Application Scenario Player– Properly executed the application scenario– New Activity (for User-Interaction) is Required
Upgrade is Required
healthcom2008
Conclusion• We designed and implemented a platform
which enables medical specialists to develop personalized mobile u-health applications.
• The key idea is to provide higher level of abstractions to who are not capable of developing software.
• As a results, we confirmed that mobile u-health applications can be developed without programming on our platform.
healthcom2008
Discussion• Future works
– Lack support of sensors• Currently only two sensors (Fat measurer and PPG sensor)
– Lack of control-flows in application scenario• Conditional branching• iteration• Parallel composition
– Experiments in the field• Experimented only in the laboratory.• Further experiments should be take place with real
doctors and real patients.