alain mille laboratoire d'informatique en image et systèmes d'information université de...
TRANSCRIPT
Alain Mille
Laboratoire d'InfoRmatique en Image et Systèmes d'informationUniversité de Lyon
LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon 2/Ecole Centrale de LyonUniversité Claude Bernard Lyon 1, bâtiment Nautibus
43, boulevard du 11 novembre 1918 — F-69622 Villeurbanne cedex
UMR 5205
ARCO'2009
M-Traces et Système à Base de M-TracesUn outil efficace pour une co-construction de sens fondée sur les traces d'interactions médiées par un
environnement informatique ?
http://liris.cnrs.fr/silex
2
Plan
Expérience / Expérience tracée
Trace ? Trace Informatique ? Environnement informatique ?
Illustration introductive : production/exploitation de la trace d’interactions
Éléments théoriques de l’expérience tracée Hypothèses Trace « modélisée » Système de gestion de base de traces Exemples
Usages / Individuation et Transindividuation
Vers des couplages utilisateurs-environnements informatiques co-apprenants ?
2
3
Expérience ? Expérience tracée ?
• L'expérience comme interaction [Dewey]• La trace d'interactions comme expérience inscrite [Bachimont]• La trace inscrite comme assistance au processus demémoire : extériorisation de l'expérience individuelle dans des traces, et comme transmission [Stiegler]• Expérience tracée comme support d'instrumentation pour l'appropriation [Brassac, Rabardel, …]-> réflexivité.• Expérience tracée comme support aux processus d'individuation et de trans-individuation [Simondon]
Résonances
4
Trace ? Trace Informatique ?Trace : Ensemble de marques observables dans l’environnement et liées à une activité. Ces marques peuvent être laissées volontairement ou non. Ces marques peuvent être considérées comme des
« indices » d’activité par des observateurs « avertis » → interprétation (abduction le + souvent).
Trace informatique : Séquence de marques inscrites dans l’environnement informatique par un processus informatique (associant ou non l'utilisateur). Événements, actions, annotations, …
Associés à des objets informatiques (documentaires ?). Localisés dans le temps (et l’espace) d’une manière ou d’une
autre La trace informatique est un « construit »
4
5
Environnement informatique ?
6
Environnement informatique ?
InteractionsInteractions
7
Environnement informatique
InteractionsInteractions
8
Interactions -> Couplage
CouplageCouplage
9
Interactions / Couplage
CouplageCouplage
Interactions « sociales »
10
Interactions + Couplage
CouplageCouplage
Généralisation
Dispositif (s) d’information et communication
11
Illustration introductive
Trace d’interaction
Base de tracesSignature d’épisode
12
Illustration introductive
Trace d’interaction
Base de traces
Signature d’épisode
13
Réflexivité / l’activité
13
14
Théorie : hypothèses
L’activité est médiée par l’environnement informatique
La trace est volontaire et attendue
La trace est un objet informatique : Support à la co-construction de connaissances (modèles
« plastiques ») individuelles (réflexivité) -> support d’individuation collectives (confrontation) -> support de trans-individuation
1515
Théorie : Trace Modélisée (M-Trace)
MétaModèle de trace Séquence d’observés typés et de relations entre observés
qui s’instancient dans la trace + le Modèle des observés, des relations et de la temporalité
des observés (de la spatialité ?) que l'on peut trouver dans cette trace.
Un langage de requêtes sur les traces permettant de construire des reformulations (changement de modèle des observés et du temps possible)
Pourquoi un modèle ? Expliciter et faciliter le calcul de transformations par
l’utilisateur lui-même -> appropriation de ses traces d’activité Faciliter l’interopérabilité -> réutiliser, partager son
expérience Faciliter la mise en place de requêtes sur les traces -> objet
informatique accessible par les applications
M-trace = Trace + Modèle
16
Théorie : Système à Base de Traces
16
17
Théorie : Système à Base de Traces
Assistant Alter-Ego(avatar ?)
Assistant Alter-Ego(avatar ?)
RequêtesRequêtes
18
Théorie : Système à Base de Traces
18
Assistant Alter-Ego(avatar ?)
Assistant Alter-Ego(avatar ?)
RequêtesRequêtes
19
Théorie : Système à Base de Traces
19
Assistant Alter-Ego(avatar ?)
Assistant Alter-Ego(avatar ?)
RequêtesRequêtes
2020
Théorie : Alter-ego assistant (avatar ?) -> support de l’individuation (réflexivité, appropriation, coapprentissage…)
Alter-ego assistant
Services
SGBT
CouplageCouplage
2121
Théorie : Alter-ego assistants (avatars ?) … en réseau -> dans l’environnement…
CouplageCouplage
22
Implémente le concept de ”classe virtuelle” Chat écrit/audio Activités collaboratives synchrones (tableau blanc,
push tuteur, ….
Interactions tracées et affichées
Activité à dimension réflexive
Exemple d’usage : plateforme éducative
23
Scénario d’utilisation (2/2)
24
25
USAGES : Individuation et trans-individuation
Apprentissage humain
Appropriation, co-construction de connaissances
Construction de communautés
Assistances À la réalisation d’activités évolutives (en cours de
construction) À la gestion des connaissances (partage, réutilisation,
découverte) À l’intégration, à l’inclusion par « négociation » de sens
d’utilisateurs (très) différents (situations de handicap par exemple)
Au conseil par l'intégration d'avatars dans les réseaux d'agents informatiques
27
Dark side ?Profiter des facilités offertes par les traces modélisées pour : Les considérer comme des sources « d’information »
sur l’activité des utilisateurs Les utiliser pour « conditionner » des « bonnes »
pratiques Les utiliser pour découvrir des comportements
« intéressants » … Les détourner pour donner une image réflexive
« déformée »… (jugement / suggestion…) Individuation contrôlée !
Proposition : visibilité de la collecte / traces locales cryptées par défaut / négociation pair à pair pour partage et échange (modèle distribué)
28
Questions de recherche (sélection..)
• Présentation d'une trace interactive, appropriable, facilitant le processus d'interprétation
• Une sémiotique interprétative continue ?• Assister le processus mémoire (amorces) ?• Mobiliser la « genèse » des interprétations pour assister les négociations de sens ?
• Quid des interactions entre agents informatiques en réseaux dynamiques
•Emergence de comportements à intégrer par l'utilisateur ?
• Des mécanismes « non symboliques » pour l'expérience « tracée » ?