1 / 31

D finition d un poste de lecture active

Modlisation de l'annotation. ANNOTER = action ralise par la pose d'une marque sur un objet (document)Modlisation d'une annotation :Annotation = (engagement_annotatif,contexte_annotatif). Modlisation de l'annotation. engagement_annotatif= (Acte_annotatif, Moyen_annotatif, But_annotatif,

kosey
Télécharger la présentation

D finition d un poste de lecture active

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Dfinition dun poste de lecture active Plan de la prsentation . Modlisation des annotations . Annotations et IA . Le PLAO dvelopp . Les logiciels existants . Les Action Sheets

    2. Modlisation de l'annotation ANNOTER = action ralise par la pose d'une marque sur un objet (document) Modlisation d'une annotation : Annotation = (engagement_annotatif,contexte_annotatif)

    3. Modlisation 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, Rle_annotation, Session_annotation, ...)

    4. Modlisation de l'annotation Acte_annotatif : Action que le lecteur cherche effectuer en posant son annotation. ex : . informer, avertir, demander, ... . rciter, relire, passer, ... . rdiger, biffer, corriger, remplacer, ... . dcrire, planifier, prescrire, ...

    5. Modlisation de l'annotation Moyen_annotatif : . la mise en valeur ex : le surlignage, la mise en forme . le lien ex : la rfrence, 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. Modlisation de l'annotation But_annotatif :

    7. Modlisation de l'annotation Raison_annotative : acte qui exprime pourquoi l'auteur fait l'annotation Remarque : sa typologie reste tudier son rle : expliquer

    8. Modlisation de l'annotation Support_Documentaire : Composant de l'architecture textuelle qui supporte l'annotation. ex : le document en entier, une liste, une dfinition, une annotation plus gnralement : un Objet Documentaire

    9. Modlisation 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. Modlisation de l'annotation L'annotation a 2 temps : . Pose de l'annotation . Excution de l'annotation ex : ceci permet de placer des annotations qui pourront tre actives et simuler l'excution de scripts.

    11. Annotation et IA But : proposer une aide la lecture active. Mthode : tudier l'activit du lecteur (par l'tude de la trace de ses actions = expression dans un langage particulier des actes annotatifs raliss sur le document) On peut tudier : . les plans (ensemble d'actions concourrant la ralisation d'objectifs) . les rgularits individuelles Pour cette tude, ncessit de dfinir un langage-lecteur.

    12. Annotation et IA Le langage lecteur : [nom du lecteur] [identificateur de l'annotation] [un verbe parmi ceux dfinis] [un objet du document] [un objet] ex : Mathieu annot001 rsumer section4 "description des traitements" i.e. : Mathieu par l'annotation annot001 rsume l'objet section4 en "description des traitements" Remarque : Ce langage est encore en cours de dveloppement.

    13. Ce que le poste doit faire Pose / excution d'annotations sur un document rapatri Dfinition de ses propres annotations (association but/moyen) Notion de campagne (srie d'annotations dans un but prcis)

    14. Ce que le poste doit faire Partage des annotations Diffusion du document annot Problmes de gestion des droits (qui peut annoter quoi?) Problmes de conflit de rendus (plusieurs annotations sur un mme passage)

    15. Ce que le poste doit faire Prvoir 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 : ASCII Pur Document structur particulier Format "notoire" (HTML,TEI,MathML) Format "propritaire" (inspir des OD)

    17. Comment il le fait : Identique au document d'entre (modifi dynamiquement) Un document en format particulier Travail sur l'arbre DOM du document Est-ce encore un document , comme celui dentre?

    18. Comment il le fait : 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 spares

    19. Comment il le fait : Incompatibilit source/sortie (modification de la structure?) Dveloppement de "traducteurs" possibles ssi les structures de documents source / sortie sont connues (HTML,TEI) Traductions "automatisables" par XSL ?

    20. Comment il le fait : Lapplication propose une interface graphique (externe / intgre un navigateur web) pour slectionner un passage, y poser une annotation (parmis celles prdfinies / celles propres lutilisateur), ventuellement visualiser un rendu du rsultat

    21. Comment il le fait : Mono-utlisateur (proche du papier-crayon) Les annotations sont stockes "en dur", avec/dans le document annot Multi-utilsateurs Serveur de documents / d'annotation Gestion de droits (le lecteur devient auteur ?) Accs simultan aux documents ?

    22. Comment il le fait : Possibilit de "dfinir" des annotations en tant qu'associations but/moyen (explicites par l'utilisateur) Reconnaissance de ces habitudes ?

    23. LApplication Huart : dcoupage du texte en segments/passages annots, et gestion dune mini-base de donnes de ces passages (qui contiennent les information dannotation) Veron : dcoupage du document en OD, dans un format supportant les annotations Mveng Mindang,Daoudi : dcoupage du document suivant son arbre DOM ; reprsentation des annotations sous forme de classes JAVA (implmentant la classification de Huart)

    24. LApplication Module ddi avec IHM (gnralement 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 gre aussi des groupes d'utilisateurs. . CoNote : Son but est de favoriser le travail collaboratif et l'change d'ides. Il possde un mcanisme 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'intgrant dans IE. Les annotations sont sauves en local ou peuvent tre partages 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, catgorie, ...

    27. Les Action Sheets . proposes 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 Ides : . Sparer : . la structure ( fichier HTML et XML) . la mise en forme ( fichier CSS et XSL) . les scripts qui grent les comportements lis un vnement particulier ( click ou dplacement de souris ... i.e. tous les vnements du HTML 4.0 ) . Utiliser comme un mcanisme de package (permet d'crire les fonctions une seule fois et de les rutiliser plusieurs fois dans le document)

    29. Les Action Sheets Architecture : <!DOCTYPE actionsheet SYSTEM "asheet.dtd" []> <actionsheet> ... <action type="text/cas" codetype="text/javascript"> .actionnable {onMouseOver: "fun(event)"; .......} <script type="text/javascript"> function fun(event){... ...} ... </script> ... </actionsheet>

    30. Les Action Sheets Trois balises : . actionsheet : la balise racine d'une feuille d'action . action : on y dfinit un ensemble de rgles d'action . attribut codetype : dfini le langage des scripts ex :"text/javascript" . attribut type : dfini le systme d'actions utilis ex : "text/cas" . script : on y dfinit 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 dclencher des actions lors de l'affichage (et pas seulement sur un vnement)

More Related