Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI [email protected]User Interface Adaptation Based on User Feedbacks and Machine Learning Louvain Interaction Lab Université catholique de Louvain Promotor: Prof. Jean Vanderdonckt [email protected]e 1
18
Embed
Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI [email protected] User Interface Adaptation.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Adaptation rules are implemented according to a predefined and static set of standards, guidelines, and recommendations
Hardly re-adaptableBarely impossible to updateHighly expensive (redevelopment, time, human resources)
7
Problem: static rules prevent adaptation
• Dissatisfaction• Frustration• Discouragement• Loss of motivation• …
8
Solution: involve the end-user in the user interface development
Throughout the system life-cycle From the early stages of the system life-cycleStarting from the user interface definition
9
10
Well-rounded feedback topology
Implicit Feedback
Explicit Feedback
Without rating aims With rating aims
10
11
Unified theoretical architecture for adaptation based on ML
Context• User• Platform• Environment
Adaptation Rules
Repository
Adaptation Management
Layer
Perce
ptio
n(tra
cking
tools, se
nso
rs…)
Recommendation
FeedbackR
ein
force
men
t
Evalu
atio
n
Updatin
g Adaptin
g
Perc
eptio
n La
yer
UI
12
Adaptation Rule Manager
Adaptation Rules
Repository
Trainer-Rule Engine
Learner-Rule Engine
Generated Rules
Rule Engine
Rule Management
Tools
Training Rules
Feedbacks
User
13
Adaptation Rule Manager
Adaptation Rules
Repository
Trainer-Rule Engine
Learner-Rule Engine
Generated Rules
Rule Engine
Rule Management
Tools
Training Rules
Feedbacks
User
(1) Executing pre-existed adaptation rules, serving as a training set to (2) detect a pattern of user behavior throughout his feedbacks. Besides, (3) coming up with statistics and (promote/demote) ranking for the Learner Rule Engine (RLE).
14
Adaptation Rule Manager
Adaptation Rules
Repository
Trainer-Rule Engine
Learner-Rule Engine
Generated Rules
Rule Engine
Rule Management
Tools
Training Rules
Feedbacks
User
analyzing collected user judgments. Which are intended to serve in a promoting/demoting ranking, Then generate new decision rules , (Learns)