SlideShare ist ein Scribd-Unternehmen logo
1 von 40
UFR MIM: Anca BORNEA
        Marius BUTUC
The Human–Computer Interaction

     Handbook
     Fundamentals, Evolving Technologies,
     and Emerging Applications


  Adaptive Interfaces and Agents

 Anthony Jameson
  German Research Center for A. I. (DFKI)
  and International University in Germany

                                                                 2
09/02/2009          Interfaces adaptatives. Agents adaptatifs.
3
09/02/2009   Interfaces adaptatives. Agents adaptatifs.
Adapter les interfaces homme-machine

     logicielles au profil de l’utilisateur courant et
     au contexte dans lequel se situe son
     interaction devient une nécessité impérieuse
     aujourd’hui.
                                                               agents intelligents
             interfaces adaptatives
              personnalisation systèmes modelées par l’utilisateur
                  agents logiciels
                                                                                     4
09/02/2009        Interfaces adaptatives. Agents adaptatifs.
Adapté / adaptable / adaptatif

      Système adapté
       ▪ adapté à priori par le concepteur.
         (ex : novice vs. expert)
      Système adaptable
       ▪ adapté à exécution par l’utilisateur.
         (configurable / paramétrable)
      Système (auto-)adaptatif
       ▪ s’adapte automatiquement au contexte d’utilisation.

                                                                5
09/02/2009         Interfaces adaptatives. Agents adaptatifs.
Système adaptatif

             Système interactif qui adapte son
     
             comportement à des utilisateurs individuels sur
             la base des processus suivants:
         1. la construction du modèle et
         2. l’exploitation du modèle.
             Les deux impliquent:
     
              l’apprentissage;
         ▪
              l’inférence;
         ▪
              la prise des décisions.
         ▪
                                                                   6
09/02/2009            Interfaces adaptatives. Agents adaptatifs.
La construction

             Trouver les moyens de construire un modèle le
     
             plus rapidement possible:
              Généralement un profil par défaut permet d’initialiser le
         ▪
              modèle.
              Après, par des tests spécifiques ou par la simple
         ▪
              observation des actions de l’utilisateur, le système va
              affiner le modèle.



                                                                          7
09/02/2009            Interfaces adaptatives. Agents adaptatifs.
La construction

             Il y a des écarts entre le modèle et la réalité qui
     
             sont la première source de désagréments pour
             l’utilisateur, d’où la nécessité de réduire le plus
             vite possible ces écarts.
             Une alternative intéressante consiste à bâtir un
     
             système qui ne commence à faire des
             adaptations que lorsqu’il estime ses modèles
             suffisamment fiables.

                                                                   8
09/02/2009            Interfaces adaptatives. Agents adaptatifs.
L’exploitation

      Définition des règles d’adaptation.
      Une fois que le système a identifié une
         caractéristique de l’utilisateur, il reste à trouver le
         moyen de s’en servir intelligemment!




                                                                   9
09/02/2009          Interfaces adaptatives. Agents adaptatifs.
Concepts clé





                                                           10
09/02/2009    Interfaces adaptatives. Agents adaptatifs.
La gestion des tâches de routine

      i-ems - intelligent electronic mail sorter




                                                              11
09/02/2009       Interfaces adaptatives. Agents adaptatifs.
La gestion des tâches de routine

      SwiftFile [Lotus Notes]
       ▪ pour chaque nouveau
         message, propose à
         l’utilisateur 3 dossiers
         qu’il considère
         comme les plus
         pertinents.
       ▪ Sélection = analyse
         statistique du contenu
         des messages et des pratiques de l’utilisateur.
                                                                12
09/02/2009         Interfaces adaptatives. Agents adaptatifs.
L’adaptation de l’interface





      Smart Menus
         [Windows 2000+]
                                                                 13
09/02/2009          Interfaces adaptatives. Agents adaptatifs.
Aide a l’utilisation du système

      Office Assistant [Office 97+]




                                                               14
09/02/2009        Interfaces adaptatives. Agents adaptatifs.
Aide à l’utilisation du système

      La paradigme keyhole recognition: observer
         l’utilisateur et essayer
         de faire d’inférences
         utiles sur ses objectifs
         et tâches.

      DiamondHelp


                                                                15
09/02/2009         Interfaces adaptatives. Agents adaptatifs.
La médiation d’interactions avec le monde

     réel
      Protection contre le bombardement de messages
         présence ≠ disponibilité




      Lilsys
                                                                16
09/02/2009         Interfaces adaptatives. Agents adaptatifs.
Aider l’utilisateur à trouver l’informations

      findory.com – chaque sélection met à jour le
         modèle de l’intérêt de l’utilisateur et adapte la
         sélection dans la nouvelle recherche.




                                                                17
09/02/2009         Interfaces adaptatives. Agents adaptatifs.
Soutien à la navigation

      www – aider à concentrer l'activité de navigation
       en recommandant ou en sélectionnant des articles
       ou des orientations prometteuses de la recherche
       sur la base de ce que le système a conclus sur les
       besoins de l'utilisateur.
      Accès mobile à l'information
             ▪ supprimer les liens moins intéressants
      Une largeur de bande plus grande
       ▪ mettre en évidence le lien recommandé
                                                                     18
09/02/2009              Interfaces adaptatives. Agents adaptatifs.
Soutien à la recherche basée sur requête ou

     filtrage
      Personnalisation dans un moteur de recherche:
       1. historique de recherche
       2. réorganisation ou filtrage des résultats
      I-Spy:
       ▪ moteur de recherche orienté vers la communauté
       ▪ réorganise les résultats et déplace vers le haut les liens
           qui ont été cliqué par autres utilisateurs de la
           communauté en recherchant le même sujet
                                                                      19
09/02/2009         Interfaces adaptatives. Agents adaptatifs.
Soutien à la recherche basée sur requête ou

     filtrage




                                                            20
09/02/2009     Interfaces adaptatives. Agents adaptatifs.
Recommander des produits [eCommerce]

      analyse statistique des données




                                                             21
09/02/2009      Interfaces adaptatives. Agents adaptatifs.
Recommander des produits

      Filtrage collaboratif
       ▪ regroupe l’ensemble des méthodes qui visent à construire
         des systèmes de
         recommandation utilisant
         les options et évaluations d’un
         groupe pour aider l’individu.
             ▪ il y a aussi des écarts:
               manque de précision
             ▪ mieux que les recommandations génériques
                                                                       22
09/02/2009                Interfaces adaptatives. Agents adaptatifs.
Recommander des produits

      analyse fondée sur besoins [Active Buyers Guide]




             ▪ mieux pour les utilisateurs débutants
                                                                     23
09/02/2009              Interfaces adaptatives. Agents adaptatifs.
Adapter la présentation de l’information

      RIA
       ▪ système
         multimodaux
      variables
       ▪ intérêt
       ▪ connaissances
       ▪ compétences
       ▪ préférences
       ▪ affichage
                                                              24
09/02/2009       Interfaces adaptatives. Agents adaptatifs.
Soutenir la collaboration

      La tendance croissante des utilisateurs à être lie
       par des réseaux facilite la collaboration, même de
       manière spontanée et sans
       connaissance préalable.
      AgentSalon
             ▪ simuler la discussion entre
               deux visiteurs d’une
               conference

                                                                     25
09/02/2009              Interfaces adaptatives. Agents adaptatifs.
Soutenir l’apprentissage

      SQL-Tutor
       ▪ le tuteur
         présente un
         problème
         d’interrogation
         de BD
       ▪ visualisation du
         model, indiquant le
         degré de maîtrise

                                                               26
09/02/2009        Interfaces adaptatives. Agents adaptatifs.
Menaces à la prévisibilité et la

     compréhensibilité
      prévisibilité (predictability) – l’utilisateur peut prédire
       les effets de ses actions
      compréhensibilité (comprehensibility) – l’utilisateur
       peut comprendre les actions du système et/ou il a
       une idée claire de la fonctionnalité du système
      Les utilisateurs peuvent essayer de prévoir et de
       comprendre un système en plusieurs différents
       niveaux de détail.
                                                                 27
09/02/2009        Interfaces adaptatives. Agents adaptatifs.
Menaces à la contrôlabilité

      Contrôlabilité – se réfère à la mesure dans laquelle
         l'utilisateur peut faire ou peut empêcher des
         actions particulières ou des états du système, s'il a
         l'objectif de faire ça
     Intrusion tenant

      Intrusion (obtrusiveness) – irritant, qui distraite
         l’attention


                                                                 28
09/02/2009         Interfaces adaptatives. Agents adaptatifs.
Menaces à la vie privée [eCommerce]

      données sur l'utilisateur sont généralement
       stockées sur des autres ordinateurs que
       l'ordinateur de lui-même
      les données comprennent souvent des
       informations personnelles
      utiliser les données de la manière par laquelle
       elles ne sont pas dictées par les intérêts propres
       de l'utilisateur
                                                              29
09/02/2009       Interfaces adaptatives. Agents adaptatifs.
Ampleur de l’expérience

      conséquence: l'utilisateur apprend moins sur le
       domaine en question en utilisant un système
       adaptatif que en utilisant un système
       non-adaptif
      l'utilisateur doit décider si il préfère se
       renseigner sur un domaine donné ou si il veut
       déléguer le travail à un système


                                                             30
09/02/2009      Interfaces adaptatives. Agents adaptatifs.
Auto-rapport et evaluations explicites

      Auto-rapport sur caractéristiques personnelles
         objectives
             ▪ caractéristiques relevantes pour le système d’adaptation:
               âge, profession, place de résidence etc.
             ▪ ne se changent pas
               très fréquent
             ▪ écarts:
               ▪ prédisposé aux erreurs
               ▪ la doute pour la vie privée
             ▪ LifeStyle Finder: +93%
                                                                           31
09/02/2009                Interfaces adaptatives. Agents adaptatifs.
Auto-rapport et evaluations explicites

      Auto-évaluations des intérêts et de connaissances
       ▪ Caractéristiques de l’utilisateur qui peuvent être
         exprimées naturellement comme une position générale
         sur une dimension: intérêt,
         connaissance, l’importance
         accordée a un critère d’ évaluation
       ▪ SQL-Tutor
       ▪ efforts implique => minimiser telle
         demandes, optimiser le réponse et faire l’objectif claire

                                                                     32
09/02/2009        Interfaces adaptatives. Agents adaptatifs.
Auto-rapport et evaluations explicites

      Rapports des évaluations spécifiques
       ▪ Déduire la position d’utilisateur sur la base de l’evaluation
         de ses réponses a des questions spécifiques
               ▪ éléments actuellement expérimentés directement
               ▪ actions que le système vient d’effectuer
               ▪ éléments qui doivent être juges sur la
                 base d’une description

             ▪ effort minimal
             ▪ partie nécessaire de la tâche qu'ils exécutent.
                                                                         33
09/02/2009               Interfaces adaptatives. Agents adaptatifs.
Auto-rapport et evaluations explicites

      Les réponses au items de test
       ▪ dans les systèmes qui soutiennent l'apprentissage
         tests de connaissance
         ou de compétence
       ▪ les tests peuvent être
         construites, gérées
         et interprétées avec
         l'aide d'un grand
         corps de théorie,
         méthodologie et expérience pratique
                                                               34
09/02/2009        Interfaces adaptatives. Agents adaptatifs.
Informations déjà stockées

      un système peut accéder à des informations
         pertinentes sur l’utilisateur qui a été acquis et
         stockés de façon indépendante de la du système
         d'interaction avec l'utilisateur
             ▪ l'utilisateur a une certaine relation (patient, client) avec
               l'organisation qui gère le système: le dossier médical
             ▪ les informations peuvent être stockées dans les sources
               publiques (directories électroniques, pages web etc.)
             ▪ autre systèmes: user modeling servers
                                                                              35
09/02/2009               Interfaces adaptatives. Agents adaptatifs.
Indices inférieurs des états psychologiques

      périphériques connectées aux corps de l’utilisateur
       microphones, caméras vidéo
      pattern recognition techniques
      flux continu de données:
             ▪ électromyogramme, réponses galvanique de la peau,
               pression sanguine, rythme respiratoire
      limitation physique et gêne sociale à cause de les
         dispositifs associes à l’exercice
                                                                    36
09/02/2009             Interfaces adaptatives. Agents adaptatifs.
Signaux concernent l’environnement actuel

             Le dispositifs que reçoivent des signaux
     n
             explicites sur l’environnement émetteur de
             l’utilisateur
             guide portable pour musées
             Plus d’informations générales ou de détection
     o
             des périphériques d’entre
             L’interprétation des signaux exige l’utilisation
             des machines sophistiquées d’apprentissage et
             de reconnaissance de formes techniques.
                                                                  37
09/02/2009           Interfaces adaptatives. Agents adaptatifs.
Besoin croissant d’adapter les utilisateurs :

      la diversité des utilisateurs et des contextes
         d'utilisation
         nombre et complexité des systèmes interactifs
     
         le but de l'information à traiter
     
         moyens d'acquérir des informations sur les
     
         utilisateurs
         progrès dans les techniques d'apprentissage,
     
         l'inférence, et de la décision
                                                               38
09/02/2009        Interfaces adaptatives. Agents adaptatifs.
39
09/02/2009   Interfaces adaptatives. Agents adaptatifs.
40
09/02/2009   Interfaces adaptatives. Agents adaptatifs.

Weitere ähnliche Inhalte

Ähnlich wie Interfaces adaptatives. Agents adaptatifs.

Mtl apptalks ux mobile et ucd - janvier 2014
Mtl apptalks   ux mobile et ucd - janvier 2014Mtl apptalks   ux mobile et ucd - janvier 2014
Mtl apptalks ux mobile et ucd - janvier 2014Loic Nunez
 
Quelles sont les questions à se poser pour déployer les usages de la mobilité...
Quelles sont les questions à se poser pour déployer les usages de la mobilité...Quelles sont les questions à se poser pour déployer les usages de la mobilité...
Quelles sont les questions à se poser pour déployer les usages de la mobilité...CYB@RDECHE
 
Ergonomie des IHM web - Grille d'analyse de Bastien et Scapin
Ergonomie des IHM web - Grille d'analyse de Bastien et ScapinErgonomie des IHM web - Grille d'analyse de Bastien et Scapin
Ergonomie des IHM web - Grille d'analyse de Bastien et ScapinElodieDescharmes
 
Agile france 2012 comment integrer ux et agile
Agile france 2012 comment integrer ux et agileAgile france 2012 comment integrer ux et agile
Agile france 2012 comment integrer ux et agileYannick Ameur
 
Monitoring d'applications PHP, Salon des solutions Linux Open Source
Monitoring d'applications PHP, Salon des solutions Linux Open SourceMonitoring d'applications PHP, Salon des solutions Linux Open Source
Monitoring d'applications PHP, Salon des solutions Linux Open SourceVanessa55
 
201003 Solutions Linux
201003 Solutions Linux201003 Solutions Linux
201003 Solutions LinuxVanessa55
 
Monitoring Des Applications Php, Salon Des Solutions Linux Open Source
Monitoring Des Applications Php, Salon Des Solutions Linux Open SourceMonitoring Des Applications Php, Salon Des Solutions Linux Open Source
Monitoring Des Applications Php, Salon Des Solutions Linux Open SourceOxalide
 
201003 Solutions Linux
201003 Solutions Linux201003 Solutions Linux
201003 Solutions LinuxVanessa55
 
Monitoring Des Applications Php, Salon Des Solutions Linux Open Source
Monitoring Des Applications Php, Salon Des Solutions Linux Open SourceMonitoring Des Applications Php, Salon Des Solutions Linux Open Source
Monitoring Des Applications Php, Salon Des Solutions Linux Open SourceVanessa55
 
Introduction à l'ergonomie - Drupal Lyon
Introduction à l'ergonomie - Drupal LyonIntroduction à l'ergonomie - Drupal Lyon
Introduction à l'ergonomie - Drupal LyonOlivier Lorrain
 
Matinale eZ Publish : Conférence sur la personnalisation dynamique
Matinale eZ Publish : Conférence sur la personnalisation dynamiqueMatinale eZ Publish : Conférence sur la personnalisation dynamique
Matinale eZ Publish : Conférence sur la personnalisation dynamiqueSofteam agency
 
Projets collaboratifs : faites la difference avec Confluence !
Projets collaboratifs : faites la difference avec Confluence !Projets collaboratifs : faites la difference avec Confluence !
Projets collaboratifs : faites la difference avec Confluence !Ideo - Groupe Netapsys
 
Marielle Metge Agostinelli
Marielle Metge AgostinelliMarielle Metge Agostinelli
Marielle Metge Agostinelliomsrp
 
projet assurance.docx
projet assurance.docxprojet assurance.docx
projet assurance.docxmaystrojad
 
Matinale eZ Publish : la personnalisation dynamique
Matinale eZ Publish : la personnalisation dynamiqueMatinale eZ Publish : la personnalisation dynamique
Matinale eZ Publish : la personnalisation dynamiqueSofteam Agency
 
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)Ardesi Midi-Pyrénées
 
Entreprise 2.0 (ExplorCamp - Autrans2008)
Entreprise 2.0 (ExplorCamp - Autrans2008)Entreprise 2.0 (ExplorCamp - Autrans2008)
Entreprise 2.0 (ExplorCamp - Autrans2008)Alexandre ISRAËL
 
Altics - Benchmark
Altics - BenchmarkAltics - Benchmark
Altics - BenchmarkALTICS
 

Ähnlich wie Interfaces adaptatives. Agents adaptatifs. (20)

Mtl apptalks ux mobile et ucd - janvier 2014
Mtl apptalks   ux mobile et ucd - janvier 2014Mtl apptalks   ux mobile et ucd - janvier 2014
Mtl apptalks ux mobile et ucd - janvier 2014
 
Quelles sont les questions à se poser pour déployer les usages de la mobilité...
Quelles sont les questions à se poser pour déployer les usages de la mobilité...Quelles sont les questions à se poser pour déployer les usages de la mobilité...
Quelles sont les questions à se poser pour déployer les usages de la mobilité...
 
Ergonomie des IHM web - Grille d'analyse de Bastien et Scapin
Ergonomie des IHM web - Grille d'analyse de Bastien et ScapinErgonomie des IHM web - Grille d'analyse de Bastien et Scapin
Ergonomie des IHM web - Grille d'analyse de Bastien et Scapin
 
Agile france 2012 comment integrer ux et agile
Agile france 2012 comment integrer ux et agileAgile france 2012 comment integrer ux et agile
Agile france 2012 comment integrer ux et agile
 
Monitoring d'applications PHP, Salon des solutions Linux Open Source
Monitoring d'applications PHP, Salon des solutions Linux Open SourceMonitoring d'applications PHP, Salon des solutions Linux Open Source
Monitoring d'applications PHP, Salon des solutions Linux Open Source
 
201003 Solutions Linux
201003 Solutions Linux201003 Solutions Linux
201003 Solutions Linux
 
Monitoring Des Applications Php, Salon Des Solutions Linux Open Source
Monitoring Des Applications Php, Salon Des Solutions Linux Open SourceMonitoring Des Applications Php, Salon Des Solutions Linux Open Source
Monitoring Des Applications Php, Salon Des Solutions Linux Open Source
 
201003 Solutions Linux
201003 Solutions Linux201003 Solutions Linux
201003 Solutions Linux
 
Monitoring Des Applications Php, Salon Des Solutions Linux Open Source
Monitoring Des Applications Php, Salon Des Solutions Linux Open SourceMonitoring Des Applications Php, Salon Des Solutions Linux Open Source
Monitoring Des Applications Php, Salon Des Solutions Linux Open Source
 
Presentation symfony
Presentation symfonyPresentation symfony
Presentation symfony
 
Introduction à l'ergonomie - Drupal Lyon
Introduction à l'ergonomie - Drupal LyonIntroduction à l'ergonomie - Drupal Lyon
Introduction à l'ergonomie - Drupal Lyon
 
Conception d'un Extranet
Conception d'un ExtranetConception d'un Extranet
Conception d'un Extranet
 
Matinale eZ Publish : Conférence sur la personnalisation dynamique
Matinale eZ Publish : Conférence sur la personnalisation dynamiqueMatinale eZ Publish : Conférence sur la personnalisation dynamique
Matinale eZ Publish : Conférence sur la personnalisation dynamique
 
Projets collaboratifs : faites la difference avec Confluence !
Projets collaboratifs : faites la difference avec Confluence !Projets collaboratifs : faites la difference avec Confluence !
Projets collaboratifs : faites la difference avec Confluence !
 
Marielle Metge Agostinelli
Marielle Metge AgostinelliMarielle Metge Agostinelli
Marielle Metge Agostinelli
 
projet assurance.docx
projet assurance.docxprojet assurance.docx
projet assurance.docx
 
Matinale eZ Publish : la personnalisation dynamique
Matinale eZ Publish : la personnalisation dynamiqueMatinale eZ Publish : la personnalisation dynamique
Matinale eZ Publish : la personnalisation dynamique
 
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
 
Entreprise 2.0 (ExplorCamp - Autrans2008)
Entreprise 2.0 (ExplorCamp - Autrans2008)Entreprise 2.0 (ExplorCamp - Autrans2008)
Entreprise 2.0 (ExplorCamp - Autrans2008)
 
Altics - Benchmark
Altics - BenchmarkAltics - Benchmark
Altics - Benchmark
 

Mehr von Marius Butuc

Modern PHP RDF toolkits: a comparative study
Modern PHP RDF toolkits: a comparative studyModern PHP RDF toolkits: a comparative study
Modern PHP RDF toolkits: a comparative studyMarius Butuc
 
Semantically enriching content using OpenCalais
Semantically enriching content using OpenCalaisSemantically enriching content using OpenCalais
Semantically enriching content using OpenCalaisMarius Butuc
 
IHM et Genie Logiciel: Plasticite
IHM et Genie Logiciel: PlasticiteIHM et Genie Logiciel: Plasticite
IHM et Genie Logiciel: PlasticiteMarius Butuc
 
Next HR - Interviul
Next HR - InterviulNext HR - Interviul
Next HR - InterviulMarius Butuc
 
Next HR - Competentele
Next HR - CompetenteleNext HR - Competentele
Next HR - CompetenteleMarius Butuc
 
Rochi2008 Microwler
Rochi2008 MicrowlerRochi2008 Microwler
Rochi2008 MicrowlerMarius Butuc
 
How to fit 1000 words into an image?
How to fit 1000 words into an image?How to fit 1000 words into an image?
How to fit 1000 words into an image?Marius Butuc
 

Mehr von Marius Butuc (8)

Modern PHP RDF toolkits: a comparative study
Modern PHP RDF toolkits: a comparative studyModern PHP RDF toolkits: a comparative study
Modern PHP RDF toolkits: a comparative study
 
Semantically enriching content using OpenCalais
Semantically enriching content using OpenCalaisSemantically enriching content using OpenCalais
Semantically enriching content using OpenCalais
 
IHM et Genie Logiciel: Plasticite
IHM et Genie Logiciel: PlasticiteIHM et Genie Logiciel: Plasticite
IHM et Genie Logiciel: Plasticite
 
Next HR - Interviul
Next HR - InterviulNext HR - Interviul
Next HR - Interviul
 
Next HR - Competentele
Next HR - CompetenteleNext HR - Competentele
Next HR - Competentele
 
Rochi2008 Microwler
Rochi2008 MicrowlerRochi2008 Microwler
Rochi2008 Microwler
 
How to fit 1000 words into an image?
How to fit 1000 words into an image?How to fit 1000 words into an image?
How to fit 1000 words into an image?
 
XHTML 2.0
XHTML 2.0XHTML 2.0
XHTML 2.0
 

Interfaces adaptatives. Agents adaptatifs.

  • 1. UFR MIM: Anca BORNEA Marius BUTUC
  • 2. The Human–Computer Interaction  Handbook Fundamentals, Evolving Technologies, and Emerging Applications Adaptive Interfaces and Agents   Anthony Jameson German Research Center for A. I. (DFKI) and International University in Germany 2 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 3. 3 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 4. Adapter les interfaces homme-machine  logicielles au profil de l’utilisateur courant et au contexte dans lequel se situe son interaction devient une nécessité impérieuse aujourd’hui. agents intelligents interfaces adaptatives personnalisation systèmes modelées par l’utilisateur agents logiciels 4 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 5. Adapté / adaptable / adaptatif   Système adapté ▪ adapté à priori par le concepteur. (ex : novice vs. expert)  Système adaptable ▪ adapté à exécution par l’utilisateur. (configurable / paramétrable)  Système (auto-)adaptatif ▪ s’adapte automatiquement au contexte d’utilisation. 5 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 6. Système adaptatif  Système interactif qui adapte son  comportement à des utilisateurs individuels sur la base des processus suivants: 1. la construction du modèle et 2. l’exploitation du modèle. Les deux impliquent:  l’apprentissage; ▪ l’inférence; ▪ la prise des décisions. ▪ 6 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 7. La construction  Trouver les moyens de construire un modèle le  plus rapidement possible: Généralement un profil par défaut permet d’initialiser le ▪ modèle. Après, par des tests spécifiques ou par la simple ▪ observation des actions de l’utilisateur, le système va affiner le modèle. 7 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 8. La construction  Il y a des écarts entre le modèle et la réalité qui  sont la première source de désagréments pour l’utilisateur, d’où la nécessité de réduire le plus vite possible ces écarts. Une alternative intéressante consiste à bâtir un  système qui ne commence à faire des adaptations que lorsqu’il estime ses modèles suffisamment fiables. 8 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 9. L’exploitation   Définition des règles d’adaptation.  Une fois que le système a identifié une caractéristique de l’utilisateur, il reste à trouver le moyen de s’en servir intelligemment! 9 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 10. Concepts clé  10 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 11. La gestion des tâches de routine   i-ems - intelligent electronic mail sorter 11 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 12. La gestion des tâches de routine   SwiftFile [Lotus Notes] ▪ pour chaque nouveau message, propose à l’utilisateur 3 dossiers qu’il considère comme les plus pertinents. ▪ Sélection = analyse statistique du contenu des messages et des pratiques de l’utilisateur. 12 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 13. L’adaptation de l’interface   Smart Menus [Windows 2000+] 13 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 14. Aide a l’utilisation du système   Office Assistant [Office 97+] 14 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 15. Aide à l’utilisation du système   La paradigme keyhole recognition: observer l’utilisateur et essayer de faire d’inférences utiles sur ses objectifs et tâches.  DiamondHelp 15 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 16. La médiation d’interactions avec le monde  réel  Protection contre le bombardement de messages présence ≠ disponibilité  Lilsys 16 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 17. Aider l’utilisateur à trouver l’informations   findory.com – chaque sélection met à jour le modèle de l’intérêt de l’utilisateur et adapte la sélection dans la nouvelle recherche. 17 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 18. Soutien à la navigation   www – aider à concentrer l'activité de navigation en recommandant ou en sélectionnant des articles ou des orientations prometteuses de la recherche sur la base de ce que le système a conclus sur les besoins de l'utilisateur.  Accès mobile à l'information ▪ supprimer les liens moins intéressants  Une largeur de bande plus grande ▪ mettre en évidence le lien recommandé 18 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 19. Soutien à la recherche basée sur requête ou  filtrage  Personnalisation dans un moteur de recherche: 1. historique de recherche 2. réorganisation ou filtrage des résultats  I-Spy: ▪ moteur de recherche orienté vers la communauté ▪ réorganise les résultats et déplace vers le haut les liens qui ont été cliqué par autres utilisateurs de la communauté en recherchant le même sujet 19 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 20. Soutien à la recherche basée sur requête ou  filtrage 20 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 21. Recommander des produits [eCommerce]   analyse statistique des données 21 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 22. Recommander des produits   Filtrage collaboratif ▪ regroupe l’ensemble des méthodes qui visent à construire des systèmes de recommandation utilisant les options et évaluations d’un groupe pour aider l’individu. ▪ il y a aussi des écarts: manque de précision ▪ mieux que les recommandations génériques 22 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 23. Recommander des produits   analyse fondée sur besoins [Active Buyers Guide] ▪ mieux pour les utilisateurs débutants 23 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 24. Adapter la présentation de l’information   RIA ▪ système multimodaux  variables ▪ intérêt ▪ connaissances ▪ compétences ▪ préférences ▪ affichage 24 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 25. Soutenir la collaboration   La tendance croissante des utilisateurs à être lie par des réseaux facilite la collaboration, même de manière spontanée et sans connaissance préalable.  AgentSalon ▪ simuler la discussion entre deux visiteurs d’une conference 25 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 26. Soutenir l’apprentissage   SQL-Tutor ▪ le tuteur présente un problème d’interrogation de BD ▪ visualisation du model, indiquant le degré de maîtrise 26 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 27. Menaces à la prévisibilité et la  compréhensibilité  prévisibilité (predictability) – l’utilisateur peut prédire les effets de ses actions  compréhensibilité (comprehensibility) – l’utilisateur peut comprendre les actions du système et/ou il a une idée claire de la fonctionnalité du système  Les utilisateurs peuvent essayer de prévoir et de comprendre un système en plusieurs différents niveaux de détail. 27 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 28. Menaces à la contrôlabilité   Contrôlabilité – se réfère à la mesure dans laquelle l'utilisateur peut faire ou peut empêcher des actions particulières ou des états du système, s'il a l'objectif de faire ça Intrusion tenant   Intrusion (obtrusiveness) – irritant, qui distraite l’attention 28 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 29. Menaces à la vie privée [eCommerce]   données sur l'utilisateur sont généralement stockées sur des autres ordinateurs que l'ordinateur de lui-même  les données comprennent souvent des informations personnelles  utiliser les données de la manière par laquelle elles ne sont pas dictées par les intérêts propres de l'utilisateur 29 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 30. Ampleur de l’expérience   conséquence: l'utilisateur apprend moins sur le domaine en question en utilisant un système adaptatif que en utilisant un système non-adaptif  l'utilisateur doit décider si il préfère se renseigner sur un domaine donné ou si il veut déléguer le travail à un système 30 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 31. Auto-rapport et evaluations explicites   Auto-rapport sur caractéristiques personnelles objectives ▪ caractéristiques relevantes pour le système d’adaptation: âge, profession, place de résidence etc. ▪ ne se changent pas très fréquent ▪ écarts: ▪ prédisposé aux erreurs ▪ la doute pour la vie privée ▪ LifeStyle Finder: +93% 31 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 32. Auto-rapport et evaluations explicites   Auto-évaluations des intérêts et de connaissances ▪ Caractéristiques de l’utilisateur qui peuvent être exprimées naturellement comme une position générale sur une dimension: intérêt, connaissance, l’importance accordée a un critère d’ évaluation ▪ SQL-Tutor ▪ efforts implique => minimiser telle demandes, optimiser le réponse et faire l’objectif claire 32 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 33. Auto-rapport et evaluations explicites   Rapports des évaluations spécifiques ▪ Déduire la position d’utilisateur sur la base de l’evaluation de ses réponses a des questions spécifiques ▪ éléments actuellement expérimentés directement ▪ actions que le système vient d’effectuer ▪ éléments qui doivent être juges sur la base d’une description ▪ effort minimal ▪ partie nécessaire de la tâche qu'ils exécutent. 33 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 34. Auto-rapport et evaluations explicites   Les réponses au items de test ▪ dans les systèmes qui soutiennent l'apprentissage tests de connaissance ou de compétence ▪ les tests peuvent être construites, gérées et interprétées avec l'aide d'un grand corps de théorie, méthodologie et expérience pratique 34 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 35. Informations déjà stockées   un système peut accéder à des informations pertinentes sur l’utilisateur qui a été acquis et stockés de façon indépendante de la du système d'interaction avec l'utilisateur ▪ l'utilisateur a une certaine relation (patient, client) avec l'organisation qui gère le système: le dossier médical ▪ les informations peuvent être stockées dans les sources publiques (directories électroniques, pages web etc.) ▪ autre systèmes: user modeling servers 35 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 36. Indices inférieurs des états psychologiques   périphériques connectées aux corps de l’utilisateur microphones, caméras vidéo  pattern recognition techniques  flux continu de données: ▪ électromyogramme, réponses galvanique de la peau, pression sanguine, rythme respiratoire  limitation physique et gêne sociale à cause de les dispositifs associes à l’exercice 36 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 37. Signaux concernent l’environnement actuel  Le dispositifs que reçoivent des signaux n explicites sur l’environnement émetteur de l’utilisateur guide portable pour musées Plus d’informations générales ou de détection o des périphériques d’entre L’interprétation des signaux exige l’utilisation des machines sophistiquées d’apprentissage et de reconnaissance de formes techniques. 37 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 38. Besoin croissant d’adapter les utilisateurs :   la diversité des utilisateurs et des contextes d'utilisation nombre et complexité des systèmes interactifs  le but de l'information à traiter  moyens d'acquérir des informations sur les  utilisateurs progrès dans les techniques d'apprentissage,  l'inférence, et de la décision 38 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 39. 39 09/02/2009 Interfaces adaptatives. Agents adaptatifs.
  • 40. 40 09/02/2009 Interfaces adaptatives. Agents adaptatifs.

Hinweis der Redaktion

  1. La surcharge d’informationsAider l’utilisateur à trouver l’informations nécessaires sous la forme optimale.4
  2. nous avons décidé quelles documents ou produits on présentent a l’utilisateurla question reste comment adapter la pr