Top Banner
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

Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI [email protected] User Interface Adaptation.

Dec 26, 2015

Download

Documents

Welcome message from author
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.
Transcript
Page 1: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

1

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 LabUniversité catholique de Louvain

Promotor:Prof. Jean Vanderdonckt

[email protected]

Page 2: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

2

AdaptationUser-centered adaptation

Page 3: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

3

Adaptation User-centeredness

Page 4: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

4

Adaptation User-centeredness

Page 5: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

5

Outline

Motivations

Basic concepts

Methods & Application

Page 6: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

6

Problem: adaptation rules are static

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)

Page 7: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

7

Problem: static rules prevent adaptation

• Dissatisfaction• Frustration• Discouragement• Loss of motivation• …

Page 8: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

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

Page 9: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

9

Page 10: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

10

Well-rounded feedback topology

Implicit Feedback

Explicit Feedback

Without rating aims With rating aims

10

Page 11: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

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

Page 12: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

12

Adaptation Rule Manager

Adaptation Rules

Repository

Trainer-Rule Engine

Learner-Rule Engine

Generated Rules

Rule Engine

Rule Management

Tools

Training Rules

Feedbacks

User

Page 13: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

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).

Page 14: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

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)

Page 15: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

Potential applications

15

Tasks

AUI

CUI

Final UI

Page 16: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

Potential applications

16

Tasks

AUI

CUI

Final UI

Page 17: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

17

Time-line

State of the arts

Conceptualization

Implantation

Test & Evaluation

Page 18: Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI nesrine.mezhoudi@uclouvain.be User Interface Adaptation.

18

Thank you for your attention

Nesrine Mezhoudi [email protected]