160 likes | 314 Views
Adaptation des IHM et des HM Pourquoi, Quoi, Quand, Comment…. Eléments de bibliographie. Journal of Universal Access in the information Society et conférence Universal Access Conf. User Modelling et Journal Conf. Adaptive Hypermedia W3C : WAI, DI. Adaptation d’une application.
E N D
Eléments de bibliographie • Journal of Universal Access in the information Society et conférence Universal Access • Conf. User Modelling et Journal • Conf. Adaptive Hypermedia • W3C : WAI, DI
Adaptation d’une application • Capacité à satisfaire l’utilisateur en situation d’interaction • Situation d’interaction : • triplet <utilisateur, utilisation, contexte>, • contexte : la plate-forme ou le dispositif de restitution utilisé et l’environnement • Système adapté • Système adaptable (reconfigurable) • Système adaptatif • Personnalisation • Plasticité : adaptation au contexte d’interaction
Aborder l’adaptation • Pourquoi faire des systèmes adaptatifs ? • Accès universel (Stephanidis, WAI, Multimodalité) • Utilisabilité universelle (Shneiderman, DI) • Selon quels critères? • Quoi adapter ? • Quand adapter ? • Qui adapte ? • Comment permettre l’adaptation ?
Exemples • Adaptive Hyperfiction • Adaptive HM for learning • Dialogue adaptatif (…intelligent…) • Le web primitif • Et le Wap? • Adaptation et mobilité • ….
Adaptive hyperfiction Licia Calvi, HT04 • Hyperfiction • Hypermedia pour lire des fictions • Chaque noeud contient un bout d’histoire • Chaque lien définit un enchaînement possible • Narration dépend de la navigation • Système Storyspace (Bernstein) • Adaptive hyperfiction : 3 types d’adaptation • Conditionnelle : règles fixées (before X, require Y,…) • Adaptative : Règles + User model • Dynamique : Sélection dynamique des règles situation d’interaction
Adaptive hyperfiction (suite) • Shallow text : ce qui est visible par l’utilisateur • Deep text : ce qu’écrit l’auteur • Entre les deux : système technique qui interprète • 3 niveaux de contrôle et différentes possibilités de dialogue entre ces niveaux • Ex. Modèle reader et modèle writer peuvent se co-construire Cond. rules Le système interprète L’auteur écrit Le lecteur voit Shallow text Deep text
The Munich Reference Model for adaptive hypermedia application (Nora Koch) Run-time Layer Presentation specification interface Storage Layer User Meta-model Domain Meta-model Adaptation Meta-model Anchoring interface Within-component Layer
Taxonomie de Bruzilovsky • Presentation • Adaptive multimedia presentation • Adaptive text presentation • Natural Language adaption • Canned text adaption • Inserting/removing fragments • Altering fragments • Stretchtext • Sorting fragments • Dimming fragments • Navigation • Direct guidance • Adaptive link sorting • Adaptive link hiding (Hiding/Disabling/Removal) • Adaptive link generation • Map adaptation Critiques / Structural computing? Voir Bailey, AH02 Kobsa : présentation, navigation, contenu
Adaptation et IHM • Taxonomies orientées utilisateur • Browne… • Dieterich… • Taxonomies orientées multicibles • Stephanidis • Thévenin
Taxonomies des outils pour IHM multi-cibles D. Thévenin
Comment prendre le pb de l’adaptation Horchani-JNanard
Critères d’adaptation • Voir tableau
Sur quels modèles s’appuyer? • Modèles indépendants du profil • Modèle du domaine • Modèle d’architecture et ss-modèles d’adaptation • Modèles pour reconnaître la situation d’adaptation • Modèle de l’utilisateur • Modèle de tâche et modèle de l’utilisation (activité) • Modèles d’environnement • Modèles de plateformes • Modèles de transition ou modèle d’adaptation • Règles + moteur ‘inférence • SMA • Logique floue • Contraintes….