Dfinition dun poste de lecture active - PowerPoint PPT Presentation

1 / 31
About This Presentation
Title:

Dfinition dun poste de lecture active

Description:

Action que le lecteur cherche effectuer en posant son annotation. ... acte qui exprime pourquoi l'auteur fait l'annotation. Remarque : sa typologie reste ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 32
Provided by: Irit7
Category:

less

Transcript and Presenter's Notes

Title: Dfinition dun poste de lecture active


1
Définition dun poste de lecture active
  • Plan de la présentation
  • . Modélisation des annotations
  • . Annotations et IA
  • . Le PLAO développé
  • . Les logiciels existants
  • . Les Action Sheets

2
Modélisation de l'annotation
  • ANNOTER action réalisée par la pose d'une
    marque sur un objet (document)
  • Modélisation d'une annotation
  • Annotation (engagement_annotatif,contexte_annota
    tif)

3
Modélisation de l'annotation
  • engagement_annotatif
  • (Acte_annotatif, Moyen_annotatif, But_annotatif,
    Raison_annotatif)
  • ce sont des actions
  • contexte_annotatif
  • (Auteur_annotation, Lecteur_annotation,
    Support_documentaire, Lieu_annotation,
    Campagne_annotative, Rôle_annotation,
  • Session_annotation, ...)

4
Modélisation de l'annotation
  • Acte_annotatif
  • Action que le lecteur cherche à effectuer en
    posant son annotation.
  • ex . informer, avertir, demander, ...
  • . réciter, relire, passer, ...
  • . rédiger, biffer, corriger,
    remplacer, ...
  • . décrire, planifier, prescrire, ...

5
Modélisation de l'annotation
  • Moyen_annotatif
  • . la mise en valeur
  • ex le surlignage, la mise en forme
  • . le lien
  • ex la référence, les annexes, le marque-page,
    l'index, le sommaire
  • . la macro
  • annotation qui manipulent le contenu des
    documents
  • ex les ajouts (note-it ou autres objets), les
    modifications (correction et restructuration),
    envoi par mail, sauvegarde dans un fichier ....

6
Modélisation de l'annotation
  • But_annotatif

7
Modélisation de l'annotation
  • Raison_annotative
  • acte qui exprime pourquoi l'auteur fait
    l'annotation
  • Remarque sa typologie reste à étudier
  • son rôle expliquer

8
Modélisation de l'annotation
  • Support_Documentaire
  • Composant de l'architecture textuelle qui
    supporte l'annotation.
  • ex le document en entier, une liste, une
    définition,
  • une annotation
  • plus généralement un Objet Documentaire

9
Modélisation de l'annotation
  • Lieu_annotation
  • . dans le document
  • . dans la page
  • . dans le texte
  • . autour du texte (ex souligne)
  • . par dessus le texte (ex stabilo)
  • . à coté du texte entre pages (ex signets)
  • . hors du document (ex cahier de notes)

10
Modélisation de l'annotation
  • L'annotation a 2 temps
  • . Pose de l'annotation
  • . Exécution de l'annotation
  • ex ceci permet de placer des annotations qui
    pourront être actives et simuler l'exécution de
    scripts.

11
Annotation et IA
  • But proposer une aide à la lecture active.
  • Méthode étudier l'activité du lecteur (par
    l'étude de la trace de ses actions expression
    dans un langage particulier des actes annotatifs
    réalisés sur le document)
  • On peut étudier
  • . les plans (ensemble d'actions concourrant à la
    réalisation d'objectifs)
  • . les régularités individuelles
  • Pour cette étude, nécessité de définir un
    langage-lecteur.

12
Annotation et IA
  • Le langage lecteur
  • nom du lecteur identificateur de
    l'annotation un verbe parmi ceux définis un
    objet du document un objet
  • ex Mathieu annot001 résumer section4
    "description des traitements"
  • i.e. Mathieu par l'annotation annot001 résume
    l'objet section4 en "description des traitements"
  • Remarque Ce langage est encore en cours de
    développement.

13
Ce que le poste doit faire
Reprendre les habitudes du papier-crayon
  • Pose / exécution d'annotations sur un document
    rapatrié
  • Définition de ses propres annotations
    (association but/moyen)
  • Notion de campagne (série d'annotations dans un
    but précis)

14
Ce que le poste doit faire
Travail coopératif
  • Partage des annotations
  • Diffusion du document annoté
  • Problèmes de gestion des droits (qui peut
    annoter quoi?)
  • Problèmes de conflit de rendus (plusieurs
    annotations sur un même passage)

15
Ce que le poste doit faire
Applications de l'annotation
  • Prévoir des traitements particulier sur le
    document annoté (traduction, analyse, classement,
    ...)
  • Envisager la reconnaissance des habitudes
    annotatives d'un utilisateur , voire les
    automatiser

16
Comment il le fait
Document source
  • ASCII Pur
  • Document structuré particulier
  • Format "notoire" (HTML,TEI,MathML)
  • Format "propriétaire" (inspiré des OD)

17
Comment il le fait
 Document  de travail
  • Identique au document d'entrée (modifié
    dynamiquement)
  • Un document en format particulier
  • Travail sur l'arbre DOM du document
  • Est-ce encore un document , comme celui
    dentrée?

18
Comment il le fait
 Document  de sortie
  • Document structuré suivant un balisage perso
    d'annotation
  • Document structuré dans un balisage "notoire"
  • HTML (eventuellement par XSL ?)
  • Format initial (incompatibilité de DTD ?)
  • Document Annotations séparées

19
Comment il le fait
??
??
Traduction source/travail travail/sortie
  • Incompatibilité source/sortie (modification de
    la structure?)
  • Développement de "traducteurs" possibles ssi les
    structures de documents source / sortie sont
    connues (HTML,TEI)
  • Traductions "automatisables" par XSL ?

20
Comment il le fait
Travail annotatif
  • Lapplication propose une interface graphique
    (externe / intégrée à un navigateur web) pour
    sélectionner un passage, y poser une annotation
    (parmis celles prédéfinies / celles propres à
    lutilisateur), éventuellement visualiser un
    rendu du résultat

21
Comment il le fait
Gestion des utilisateurs
  • Mono-utlisateur (proche du papier-crayon)
  • Les annotations sont stockées "en dur", avec/dans
    le document annoté
  • Multi-utilsateurs
  • Serveur de documents / d'annotation
  • Gestion de droits (le lecteur devient auteur ?)
  • Accès simultané aux documents ?

22
Comment il le fait
Personnalisation de l'annotation
  • Possibilité de "définir" des annotations en
    tant qu'associations but/moyen (explicitées par
    l'utilisateur)
  • Reconnaissance de ces  habitudes  ?

23
LApplication
Noyau d'annotation
  • Huart découpage du texte en segments/passages
    annotés, et gestion dune mini-base de données de
    ces passages (qui contiennent les information
    dannotation)
  • Veron découpage du document en OD, dans un
    format supportant les annotations
  • Mveng Mindang,Daoudi découpage du document
    suivant son arbre DOM représentation des
    annotations sous forme de classes JAVA
    (implémentant la classification de Huart)

24
LApplication
Module d'édition
  • Module dédié avec IHM (généralement SWING)
    (Daoudi)
  • La visualisation du document annoté se fait par
    un module externe, ou un navigateur commercial
  • Plug-in navigateur Netscape / IE (technologie
    applets, weblets, servlets, ... ) (NDoye,Mani)

25
Logiciels existants
  • . Microsoft Word traitement de texte avec
    pour seules annotations la pose de commentaires
  • . ComMentor Navigateur qui permet l'ajout de
    notes, des signets, bookmark de groupes et
    souligné, post-it ... Il gère aussi des groupes
    d'utilisateurs.
  • . CoNote Son but est de favoriser le travail
    collaboratif et l'échange d'idées. Il possède un
    mécanisme d'authentification et de groupe.
  • . Hypernews Il supporte la discussion et
    l'annotation de documents Web.
  • . Annotator Il permet aux enseignants et
    étudiants de commenter des textes.

26
Logiciels existants
  • . Third Voice Il permet de poser des
    annotations au travers de Internet Explorer.
  • . CritLink Systeme gratuit d'annotations sur
    le web.
  • . Imarkup Application s'intégrant dans IE.
    Les annotations sont sauvées en local ou peuvent
    être partagées sur Internet. Il permet la mise
    en forme, l'ajout de commentaires (post-it). Il
    peut associer des scripts aux annotations et
    permet d'organiser les annotations par page,
    catégorie, ...

27
Les Action Sheets
  • . proposées par des gens de Netscape pour une
    normalisation chez w3C
  • . en concurrence avec le DHTML de Microsoft
  • . reprend la forme des feuille de style CSS
  • . page XML avec une DTD fournie

28
Les Action Sheets
  • Idées
  • . Séparer
  • . la structure ( fichier HTML et XML)
  • . la mise en forme ( fichier CSS et XSL)
  • . les scripts qui gèrent les comportements liés
    à un événement particulier ( click ou déplacement
    de souris ... i.e. tous les événements du HTML
    4.0 )
  • . Utiliser comme un mécanisme de package
    (permet d'écrire les fonctions une seule fois et
    de les réutiliser plusieurs fois dans le document)

29
Les Action Sheets
  • Architecture
  • lt!DOCTYPE actionsheet SYSTEM "asheet.dtd" gt
  • ltactionsheetgt
  • ...
  • ltaction type"text/cas" codetype"text/javascript"
    gt
  • .actionnable onMouseOver "fun(event)"
  • .......
  • ltscript type"text/javascript"gt
  • function fun(event)... ...
  • ...
  • lt/scriptgt
  • ...
  • lt/actionsheetgt

30
Les Action Sheets
  • Trois balises
  • . actionsheet la balise racine d'une feuille
    d'action
  • . action on y définit un ensemble de règles
    d'action
  • . attribut codetype défini le langage des
    scripts
  • ex "text/javascript"
  • . attribut type défini le système d'actions
    utilisé
  • ex "text/cas"
  • . script on y définit les fonctions, ...

31
Les Action Sheets
  • Lien avec les annotations
  • . permet d' attacher à un type d'annotation
    (i.e. à une balise) un script
  • . il faudrait étendre les feuilles d'actions
    pour déclencher des actions lors de l'affichage
    (et pas seulement sur un événement)
Write a Comment
User Comments (0)
About PowerShow.com