Hypermdia adaptatifs Nicolas Szilas LINC Univ Paris 8





























![Web adaptatif: spécificités n Personnali[s/z]ation + Internet -> 400000 hits sur Google. . . Web adaptatif: spécificités n Personnali[s/z]ation + Internet -> 400000 hits sur Google. . .](https://slidetodoc.com/presentation_image_h/24633251d5dd634ed53e0afd7ea514d0/image-30.jpg)








































- Slides: 70
Hypermédia adaptatifs Nicolas Szilas LINC, Univ. Paris 8 LINC - Equipe "Technologies & Communications" 1
Plan du cours n Adptativité n Etude de deux domaines: – Systèmes éducatifs – Interfaces WIMPS n Internet et adaptation n Etude de cas 2
Définition de l’adaptativité Capacité d’un système à se modifier durablement, de manière plus ou moins autonome, selon son environnement afin de satisfaire un objectif donné. 3
Définition de l’adaptativité Capacité d’un système à se modifier durablement, de manière plus ou moins autonome, selon son environnement afin de satisfaire un objectif donné. 4
Définition de l’adaptativité durablement interactivité élastique (interactif) plastique 5
Définition de l’adaptativité autonome customisation réglable (customisable adaptable) automatique (autonome) 6
Définition de l’adaptativité environnement fermé ouvert 7
Définition de l’adaptativité objectif sans objectif avec objectif 8
Définition de l’adaptativité Capacité d’un système à se modifier durablement, de manière plus ou moins autonome, selon son environnement afin de satisfaire un objectif donné. n un peu lié à l’intelligence n très lié à l’apprentissage 9
S’adapter à quoi? programme informatique adaptatif utilisateur Environnement physique utilisateurs dispositif 10
S’adapter à quoi: l’utilisateur n Identité: – nom, age, H/F, langue, adresse, etc. n Caractéristiques physique: – habileté motrice n Caractéristiques sociales – profession – CSP 11
S’adapter à quoi: l’utilisateur n Caractéristiques cognitives – connaissances, expérience – type d’intelligence – compétences informatiques – préférences/goûts – etc. 12
S’adapter à quoi: l’utilisateur n Habitudes – fréquences d’utilisation – moments d’utilisation n Intentions n Etat cognitif n Etat émotionnel 13
S’adapter à quoi? programme informatique adaptatif utilisateur Environnement physique utilisateurs dispositif 14
S’adapter à quoi: le dispositif n Taille, type de l’écran n Bande passante n Type de manipulation n Type de navigateur n etc. 15
S’adapter à quoi? programme informatique adaptatif utilisateur Environnement physique utilisateurs dispositif 16
S’adapter à quoi: l’environnement n Environnement de consultation – public / privé – bruit n Saisons – été/hiver – etc. n Evénements – actualités 17
Adapter quoi? n Contenu n Présentation n Fonctionnalités 18
Adapter quoi: le contenu n Le contenu lui-même – choix d’une « news » – recommandations n Variantes du même contenu – langue – niveau de détail – formulation 19
Adapter quoi: La navigation n Liens – création de liens – masquage – ordre – annotation n Menus – ordre – annotation – niveau 20
Adapter quoi: les fonctionnalités n Macros n Stockage de requêtes n cf agents intelligents: – délégation – assistance – rappels 21
Dans l’enseignement. . . Cours collectif Lectures. . . E-learning prof. élève élèves ++ Cours particulier élève. €€ ++++ € € élève. + € +? €? n Cours particuliers informatisés n Entre guidage total et liberté totale 22
Modèle du domaine n Graphe conceptuel: – nœuds = fragment de cours – lien = relation entre fragments n Exemple: cours de programmation Java écouteur prérequis Action sur un objet graphique Composé de composant graphique conteneur graphique 23
Mise en œuvre n Modèle utilisateur: – modèle du domaine + niveaux n Adaptation – guidage local – annotation – rappel de prérequis mal assimilés – explication comparative 24
Au delà du niveau. . . n Types d’apprenant – modalité: Visuelle, verbale (écrite/sonore) – séquentiel / holistique – etc. n Motivation – Apprenant: confiance, ennui, effort – Stratégies: challenger, rassurer, stimuler 25
Interfaces « WIMPS » n Logiciels complexes n Charge cognitive importante Interface « plastique » : met en avant les fonctions pertinentes 26
Interfaces « WIMPS » n Menus – changement d’ordre – niveau n Raccourcis – programmes/documents fréquents – suppression 27
Interfaces « WIMPS » n Macros – détection d’actions répétitives – construction automatique de la macro 28
Web Adaptatif Personnalisation 29
Web adaptatif: spécificités n Personnali[s/z]ation + Internet -> 400000 hits sur Google. . . n Plus d’utilisateurs n Plus de contenu n Utilisateur = prospect 30
La personnalisation, pourquoi ? Côté internaute n disposer du bon contenu être acteur n appartenir à un groupe n Côté entreprise n générer du bon trafic (vendre) n fidéliser n connaître l’internaute 31
La personnalisation, pourquoi ? Côté int. RAnaute n disposer du bon contenu être acteur n appartenir à un groupe n Côté entreprise n générer du bon trafic (vendre) n fidéliser n connaître l’intranaute Augmenter efficacité 32
La personnalisation: quoi ? n Recommandation – push d’articles – produits – publicité n Multi-canal – Ordinateur, Assistant personnel, téléphone – XML 33
La personnalisation: quoi ? n Présentation – positions – style n Communautés – mise en relation 34
La personnalisation: comment ? n Internet dynamique : – page composée « au vol » – contenu en base de données. 35
La personnalisation: comment ? 36
Personnalisation: comment ? contenu Déclaratif Filtrage sur le contenu Règles sur mots-clefs contrôlé autonome Filtrage collaboratif comportement de groupe 37
Déclaratif 38
Déclaratif: exemple de règle SI • aime beaux livres • age > 25 ans ALORS proposer annonce « salon du livre » 39
Déclaratif (avec moteur de recherche) 40
Déclaratif n Personnalisation explicite n Demande un effort à l’utilisateur n Demande un effort au site: – étiquetage (sauf moteur de recherche) – règles à définir (le cas échéant) 41
Personnalisation: comment contenu Déclaratif Filtrage sur le contenu Règles sur mots-clefs contrôlé autonome Filtrage collaboratif comportement de groupe 42
Règles sur mots-clefs En cliquant sur les articles qui vous intéressent sur xxxx. com: Cette page va se mettre automatiquement à jour et vous y trouverez des articles susceptibles de vous intéresser 43
Règles sur mots-clefs n Chaque page ou item: un mot-clef Un profil: profils Sport: 0 Jeux vidéos: 4 Livres: 2 DVD: 5 etc. internaute. 44
Règles sur mots-clefs n Personnalisation implicite n pas d’effort à l’utilisateur n Demande un effort au site: – étiquetage (sauf moteur de recherche) – règles à définir (le cas échéant) 45
Autres types de règles. . . SI • utilisateur > 55 ans • a cliqué sur « assurance auto » ALORS proposer une promotion « assurance vie » 46
Personnalisation: comment contenu Déclaratif Filtrage sur le contenu Règles sur mots-clefs contrôlé autonome Filtrage collaboratif comportement de groupe 47
Filtrage Collaboratif 48
Filtrage Collaboratif: principe intérêt Utilisateur 1: items intérêt Utilisateur 2: items 49
Filtrage Collaboratif n Personnalisation implicite n Pas d’effort à l’utilisateur n Pas d’effort pour le site! n Nécessite beaucoup d’utilisateurs n Il faut amorcer la pompe. . . 50
Personnalisation: comment contenu Déclaratif Filtrage sur le contenu Règles sur mots-clefs contrôlé autonome Filtrage collaboratif comportement de groupe 51
Filtrage sur le contenu 52
Filtrage sur le contenu construire une représentation numérique manipulable de tout contenu textuel un vecteur 53
Filtrage sur le contenu Un profil: profils un ou plusieurs vecteurs Profils d’items internaute. 54
Deux familles de technologies Sémantiques précis transparent coûteux en temps générique Statistiques moins précis « boîte noire » rapide 55 colle au domaine
Filtrage sur le contenu n Personnalisation implicite n Pas d’effort à l’utilisateur n Pas d’effort pour le site! n Nécessite un contenu texte n Aucune technologie idéale 56
Liens avec d’autres outils n Gestion de contenu n Outils marketing n Moteurs de recherche conceptuels n TAL n Technologies image 57
Protection de la vie privée n Légal n Ergonomique/acceptabilité n Ethique 58
Vie privée: le problème. . . n Base de données nominatives – déclarer – laisser l’accès – ne pas communiquer aux tiers – sécuriser n Base de données non nominatives – attention aux recoupements! n Dépend des technologies 59
Vie privée: aspect légal n Transparence? – Notice légale. . . de 10 pages ! – La plupart des entreprises sont dans l’illégalité n Dépend des pays – France: CNIL 60
Vie privée: aspect ergonomique n Le public est concerné. . . – risque de rejet n Conseils – transparence – laisser le choix – expliquer le pourquoi des informations n Mais complexe. . . – Cookies, vecteur sémantique, etc. 61
Ergonomie: le temps utilisateur potentiel confiance utilisateur fidèle personnalisation +++ ++ nouvel utilisateur + Temps 62
Ergonomie: le « rendu » n Visibilité: – nous vous conseillons. . . – Publicité n Risque d’erreur – « vous allez adorez ce livre! » – « nous vous conseillons. . . » – « Bonjour Nicolas » 63
Ergonomie: le « rendu » visibilité risque 64
Ergonomie: le contrôle n « je n’ai pas envie d ’être catalogué et de ne voir qu’une partie du site » Mettre en relief plutôt que masquer n Donner accès au profil ? – profils complexes 65
Explicite / implicite Explicite Implicite demander deviner n précis n imprecis n transparent n opaque n pénible n facile pour l’utilisateur n contrôle n privacy 66
Explicite / implicite Explicite Implicite demander deviner n précis n imprecis n transparent n opaque n pénible n facile pour l’utilisateur n contrôle n privacy n perception de soi n vrai comportement n remplissage bâclé 67
Conclusion sur la personnalisation Technologie Marketing Ergonomie 68
69
Préparation pour le prochain cours n Formez des groupes de 3 n Choisissez un site personnalisé: – fnac, alapage, amazon – e-bay – yahoo – telerama. . . n Commencez à vous inscrire et à utiliser le site 70