19
Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany An adaptative framework for An adaptative framework for tracking Web-based Learning tracking Web-based Learning Environments Environments Valentin Butoianu, Phillipe Vidal, Julien Broisin Institut de Recherche en Informatique de Toulouse, France {butoianu, vidal, broisin}@irit.fr

An adaptative framework for tracking Web–based Learning Environments

Embed Size (px)

DESCRIPTION

Presentation at the EUAM Workshop in Lübeck, Germany - September 28, 2009

Citation preview

Page 1: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

An adaptative framework for An adaptative framework for tracking Web-based Learning tracking Web-based Learning EnvironmentsEnvironments

Valentin Butoianu, Phillipe Vidal, Julien Broisin

Institut de Recherche en Informatique de Toulouse, France{butoianu, vidal, broisin}@irit.fr

Page 2: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

ContextContextMass personalization

◦Students: adapt learning scenarios to each user

◦Instructors and designers: adapt their courseware to various users’ learning paths

=> Need to collect a large amount of attention metadata from Web-based Learning Environments

2

Page 3: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Research issuesResearch issuesExisting tracking systems

◦Students’ online activities within LMS◦Discussion forums◦Chat, instant messaging, …

Main drawbacks:◦Specificity ◦Attention metadata enclosed into

systems being traced Prevents attention share, thus mass personalization

3

• Uniform representation of attention metadata• An architecture promoting the share and reuse of attention metadata

Page 4: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

PlanPlan

1.Uniform representation

2. An opened and distributed architecture

3.Experimentation with Learning Objects

4.Conclusions and future works4

Page 5: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Our approach Our approach Model based approach to

represent attention metadata produced by various learning systems◦High level of abstraction◦Extensible

Reuse of WBEM, a « de facto » standard proposed by DMTF

Dedicated to the network, systems and applications management.

5

Page 6: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Modeling systems and Modeling systems and resourcesresources

6

Page 7: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Modeling users’ activitiesModeling users’ activities

7

Page 8: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

PlanPlan

1.Uniform representation

2. An opened and distributed architecture

3.Experimentation with Learning Objects

4.Conclusions and future works8

Page 9: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Architecture Architecture

9

LEARNING ENVIRONMENT TRACKING ENVIRONMENT

TRACKINGREPOSITORY

TR

AC

KIN

G M

AN

AG

ER

Learning Application 1

Learning Application 2

Learning Application 3

Management Application

SOAPHTTP

SOAPHTTP

MIDDLEWARE

SOAPHTTP

SO

AP

INT

AG

EN

TA

GEN

TA

GEN

T

SO

AP

INT

SO

AP

INT

SO

AP

INT

TR

AC

KIN

G

SER

VIC

E

WB

EM

IN

TER

FA

CE

SO

AP

INTER

FA

CE

MO

DEL

MA

NA

GEM

EN

T

SER

VIC

E

SO

AP

IN

TER

FA

CE

WB

EM

IN

TER

FA

CE

Page 10: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Model management Model management serviceserviceDedicated to attention classesEasy specialization of generic

models to represent any attention data◦Define new classes and/or properties◦Modify or delete existing classes and/or

propertiesRules:

◦Apply to classes inheriting only from the generic models

◦Deny modifications of the generic models

10

Page 11: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Tracking serviceTracking serviceDedicated to attention instancesSetTrace method: self-adapt to the

evolution of the model by creating a XML Schema conform to the model.

GetTrace method: explores the tracking repository in order to get an unified view of all attention metadata

11

This methods are self-adapting to the attention model

Page 12: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

PlanPlan

1.Uniform representation

2. An opened and distributed architecture

3.Experimentation with Learning Objects

4.Conclusions and future works12

Page 13: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Modeling specific systems and Modeling specific systems and resources resources

13

Page 14: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Learning objects’ Learning objects’ activitiesactivities

14

Page 15: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Specific architectureSpecific architecture

15

LEARNING ENVIRONMENT TRACKING ENVIRONMENT

TRACKINGREPOSITORY

TR

AC

KIN

G M

AN

AG

ER

Management Application

SOAPHTTP

SOAPHTTP

MIDDLEWARE

SOAPHTTP

SO

AP

INT

AG

EN

TA

GEN

T

SO

AP

INT

SO

AP

INT

TR

AC

KIN

G

SER

VIC

E

WB

EM

IN

TER

FA

CE

SO

AP

INTER

FA

CE

MO

DEL

MA

NA

GEM

EN

T

SER

VIC

E

SO

AP

IN

TER

FA

CE

WB

EM

IN

TER

FA

CE

OPENPEGASUS

Learning Application 1

Learning Application 2

gSOAP

Page 16: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Use case: Consultation of a LO Use case: Consultation of a LO from Moodlefrom Moodle

16

Moodle Tracking service

Tracking manager

Tracking repositor

y

1.Request model classes2.Return model classes

3.Build XML Schema4.Consult

document

5.Build XML trace

6.Send XML trace

7.Validate XML trace

8.Build CIM Instances9.Send CIM

Instances10.Insert instances into repository

Page 17: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

PlanPlan

1.Uniform representation

2. An opened and distributed architecture

3.Experimentation with Learning Objects

4.Conclusions and future works17

Page 18: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

Conclusions and future Conclusions and future worksworksA framework to manage attention

metadata◦ Integrated within ubiquitous operating systems

(Windows XP, Linux)◦ Easy to satisfy multiple objectives: model

management service◦ Facilitates share and reuse :

Externalisation of attention metadata Self - adapting tracking service

Automated update of agents according to the model

Use Manager to Manager communicationExploit the collected traces: intelligent

tutoring systems, recommendation systems

18

Page 19: An adaptative framework for tracking Web–based Learning Environments

Exploitation of Usage and Attention Metadata (EUAM 09), 28 September 2009, Lübeck, Germany

QuestionQuestionss

19