Archives de catégorie : Estrades
[Retour d’expérience] Transcrire avec Transkribus – Premiers pas
Transkribus est une plate-forme complète pour la numérisation, la reconnaissance de textes basée sur l’IA, la transcription et la recherche de documents historiques https://readcoop.eu/transkribus/download/.
Usage de Transkribus eXpert pour la transcription automatisée de textes imprimés, à partir d’un document PDF.
- Mais… comment faire de la transcription automatisée sur Transkribus ? Première étape
Il faut tout d’abord téléverser le document que l’on veut transcrire. Allez donc sur « Extract and upload images from PDF » et cliquez sur « Upload ».
Afin de bien téléverser le document, il est nécessaire de rafraîchir la page.
Pour commencer à transcrire votre fichier sur Transkribus, il faut sélectionner les pages du document que vous souhaitez transcrire automatiquement et activer le processus de segmentation des pages concernées. Allez donc sur « Tools », sélectionnez « Find Text Regions », cliquez sur le premier « Run » et choisissez « oui » dans « Layout Recognition ».
Il faut finalement choisir le modèle pour obtenir la transcription automatisée du texte. Allez sur le deuxième « Run » et sélectionnez votre modèle.
- Exporter le document transcrit – Deuxième étape
Après avoir complété le processus de transcription automatisée, il est possible d’exporter le document en plusieurs formats. Dans ce cas, nous avons opté pour un format XML.
- Premières interventions sur le fichier généré par Transkribus – Troisième étape
Au niveau du texte, l’opération de transcription automatisée comporte un travail de correction manuelle. Ce type de travail permet également d’identifier les coquilles typographiques et les erreurs récurrentes générées, dans ce cas, par l’outil Transkribus.
- Interventions successives sur le texte généré par Transkribus – initiation à l’encodage – Quatrième étape
A ce stade, il est important de réfléchir également à la mise en place du texte généré par Transkribus. Quelles modifications peut-on apporter au document transcrit? Nous vous en proposons un exemple, à partir du travail mené sur un corpus-test du XVIIe siècle.
- Balisage pour la régularisation du texte – Cinquième étape
Suite au travail de correction manuelle de la transcription et de réflexion à la structuration du texte à la faveur d’un premier encodage, nous nous sommes intéressée au processus de régularisation. Le passage de la transcription automatisée à la régularisation demande de longues réflexions, ainsi que l’établissement d’un protocole de balisage précis.
Bilan Transkribus
Est-il difficile de faire de la transcription automatisée sur Transkribus ?
Non, il faut tout simplement suivre les étapes que nous avons montrées plus haut. De plus, le travail de transcription automatisée sur Transkribus ne prend pas beaucoup de temps : le processus de transcription ne demande en effet que quelques minutes.
L’outil Transkribus assure-t-il une bonne qualité de transcription automatisée des textes ?
En général, Transkribus permet d’obtenir une transcription fidèle au texte original. Néanmoins, des erreurs typographiques ou d’espace ont été repérées au fur et à mesure. Les cas les plus évidents concernent les « s longs » totalement remplacés par un « s » rond, le « e » transcrit, à maintes reprises, de manière différente, le tilde et la cédille qui ne sont pas reproduits. En revanche, les apostrophes et l’esperluette sont maintenus, ainsi que la différence entre majuscule et minuscule.
Quel est le temps estimé pour corriger manuellement la transcription automatisée réalisée avec Transkribus ?
Étant donné que la transcription automatisée présente des coquilles typographiques rares ou bien des erreurs plutôt récurrentes, le travail de relecture a demandé, dans notre cas, des temps de réalisation différents (10 – 25 minutes par fichier).
[Compte-rendu] “Les vertus pédagogiques de la transcription, enjeux et outils” (Estrades/EVEille sept. 22)
Présentation d’Anne Réach-Ngô lors de la matinée organisée par le groupe OLIO aux deuxièmes rencontres Estrades / EVEille (Strasbourg, 12-13 septembre 2022)
Résumé de la présentation
L’objectif du projet pédagogique Tragiques inventions est d’inviter des étudiant.e.s en Master de Lettres, d’Édition numérique, de Documentation, des doctorants mais aussi des étudiants de Licence de Lettres à faire l’expérience d’une entreprise d’éditorialisation afin qu’ils/elles comprennent par le geste “ce qui se passe” quand on met en ligne des ressources patrimoniales. Pour ce faire, ils sont introduits au sein d’une communauté d’agents (informaticien.ne.s, ingénieur.e.s, chercheur.se.s, enseignant.e.s) qui réfléchissent au processus, à ses enjeux, à ses implications ainsi qu’à son ergonomie. La transcription du texte constitue l’une des opérations de ce processus, selon différentes procédures qu’il convient d’examiner selon les visées du projet.
Le travail pose bien la question de la plate-forme de transcription, puis du logiciel lui-même, dans un second temps. Il s’agit d’abord d’interroger le phénomène de la textualité et la manière dans l’acte de transcription constitue un acte de lecture au sens plein du terme (qui comprend donc un déchiffrement, une explicitation, éventuellement une interprétation, en tout cas toujours un engagement et une restitution à destination d’un lecteur.rice). La première question consiste donc à se demander pourquoi on transcrit, suivant quelles intentions et par conséquent selon quels protocoles.
Le recours à un éditeur de texte très simple (Notepad++, SublimeText, etc.) constitue un espace de confrontation à l’exercice de la transcription tout à fait suffisant dans un premier temps pour appréhender, suivant un travail collaboratif, la diversité des choix éditoriaux qui se posent. Cela conduit les étudiants à saisir ce que la transcription “fait” au document-source. La transcription d’un même texte par un groupe d’étudiants sans consigne de départ est à cet égard édifiant, tant les résultats diffèrent. La répétition de l’opération avec différents protocoles, de plus en plus affinés, confirme la nécessité d’un échange pour l’établissement des normes de transcription selon les visées de l’établissement premier du texte. Dans le cadre d’une formation plus avancée à destination des doctorants, l’étape suivante consiste à présenter les différents outils de transcription à disposition afin de montrer aux étudiants comment le questionnement scientifique du projet qui nécessite la transcription des textes peut conditionner le choix de l’outil. Cela permet alors d’interroger l’héritage philologique et son renouvellement à l’heure du numérique.
Image mise en avant : photo retraité à partir de https://pxhere.com/fr/photo/1231258?utm_content=shareClip&utm_medium=referral&utm_source=pxhere
[Compte-rendu] « Transcription collaborative, enjeux et outils » (Estrades/EVEille septembre 22)
« Transcrire collectivement avec Scripto (MediaWiki + Omeka S) »
Présentation de Pierre Willaime (AHP, CNRS) lors de la matinée organisée par le groupe OLIO aux deuxièmes rencontres Estrades / EVEille (Strasbourg, 12-13 septembre 2022)
En archivistique, on préconise que ce soit une même personne qui produise l’instrument de transcription et ses protocoles et qui réalise la transcription. Elena Pierazzo a montré que de nouveaux rôles étaient apparus avec le développement du numérique qu’il fallait prendre en compte pour analyser les opérations, notamment la transcription. Cela pose notamment la question de la responsabilité de l’éditeur.
La transcription collaborative présente des avantages, dans le cas de gros corpus, lorsqu’on rencontre des difficultés de lecture et d’interprétation, lorsque l’on a besoin de faire appel à une expertise extérieure afin d’éviter les biais, dans le souci de rendre explicite tous les choix de transcription. Comme il fonctionne pour un grand nombre d’utilisateur·rices, elle est pensée comme un moyen de gérer les conflits.
En cela, la transcription collaborative apparaît comme un défi car l’outil devra permettre d’échanger sur le corps de la transcription, selon la notion de « sagesse des foules » proposée par Surowiecki. L’une des difficultés tient aussi à la fonctionnalité du suivi des modifications, particulièrement complexe dans le cas de la transcription collaborative (l’exemple de Wikipedia est à cet égard assez instructif : l’encyclopédie libre est fondée sur un wiki).
Scripto, module officiel soutenu par le même développeur qu’Omeka, est une passerelle entre Omeka classic / Omeka S (qui sert de garant d’interopérabilité) et mediawiki. Il s’agit d’outils très adaptables qui fonctionnent très bien et qui sont interconnectés dans Scripto.
L’outil n’a pas été vraiment pensé pour le balisage, même s’il comprend des extensions en TEI. Il nécessite l’intervention régulière de quelqu’un pour le gérer, ce qui est une contrainte non négligeable.
La discussion a porté sur l’avantage d’utiliser les deux outils afin de bénéficier de l’historique et de l’interface de Wiki et de la structuration des données et des métadonnées grâce à Omeka.
« Gestion de projets collaboratifs de transcription avec TACT »
Présentation d’Elisabeth Greslou et Arnaud Bey (Litt&Arts, UGA) lors de la matinée organisée par le groupe OLIO aux deuxièmes rencontres Estrades / EVEille (Strasbourg, 12-13 septembre 2022)
TACT est une plateforme de transcription mais aussi de création de projets de transcription, développé à partir de 2016 dans le cadre d’une thèse de doctorat sur les correspondances familières aux XVIIe et XVIIIe siècles, par Iris Fabry sous la direction de Julie Sorba (LIDILEM), avec PHuN de Grenoble. Elle a ensuite été développée dans le cadre d’un nouveau cahier des charges et est devenue PATCS, avant d’obtenir de nouveaux financements et de devenir TACT. La plateforme TACT est parvenue à s’améliorer notamment par le recours à divers Transcripthons qui ont permis de la faire tester et connaître.
L’idée de départ était que la transcription ne doit pas mobiliser trop de ressources dans un projet car elle constitue la première étape du travail mais ne constitue pas un lieu en soi pour faire des analyses. La plateforme doit pouvoir s’adapter à des projets hétérogènes, avec diverses formes de réutilisation. Elle fonctionne par la mise à disposition d’un espace, avec un manuel d’accompagnement. Ensuite, chaque projet élabore son propre guide de transcription. En cela, la plateforme invite à la rédaction d’une documentation, ce qui est un passage obligé de toute gestion de projet. Elle nécessite aussi, comme tout outil de transcription, d’élaborer un schéma d’encodage RNG qui peut être fait avec ROMA. La plateforme est adaptative et a intégré le protocole IIIF et le recours à l’OCR. TACT comprend aussi un blog des actualités. La disponibilité sur un navigateur, la facilité de la prise en main ainsi que l’import et export notamment par lots constituent les principaux avantages de la plateforme. En revanche, TACT ne permet pas d’encodage fin et l’unité de travail reste restreint à celle du facsimilé. Le travail sur les métadonnées est par ailleurs à affiner mais le projet manque d’une d’équipe dédiée au développement.
Image mise en avant : photo retraité à partir de pxere.
[Compte-rendu] « Environnement de transcription intégré à Omeka Classic : le plugin Transcript » (Estrades/EVEille sept. 22)
Présentation de Richard Walter (THALIM, CNRS) lors de la matinée organisée par le groupe OLIO aux deuxièmes rencontres Estrades / EVEille (Strasbourg, 12-13 septembre 2022).
Richard Walter a d’abord présenté la plateforme EMAN (Edition de Manuscrits et d’Archives Numériques) qui compte plus de 55 projets à ce jour. Cette chaîne éditoriale générique qui repose sur le logiciel Omeka est fondée sur le développement ouvert et partagé d’un grand nombre de plugin, ce qui conduit à une transformation progressive d’EMAN d’une plateforme généralise au déploiement d’un plateforme spécialisée, qui autorise notamment la transcription en XML-TEI.
Le principe du module Transcript est en effet d’accompagner l’encodage avec un minimum d’apprentissage, tout en respectant les règles de la communauté TEI. Le projet est itératif et se développe avec de nouvelles fonctionnalités qui sont explorées collectivement au sein de la communauté EMAN :
– la plateforme comprend un éditeur mais aussi un validateur de codes qui permet de faire fonctionner Transcript avec des fichiers qui ont été produits à l’extérieur d’EMAN ;
– l’une des grandes avancées réside aussi dans le passage de la transcription page à page à la transcription multipages ;
– la visualisation va sans doute être déployée avec l’outil TEI Publisher, après une tentative peu concluante avec TEI Boiler Plate ;
– des développements sont en cours actuellement pour la création d’index.
L’ensemble des réflexions menées au sein de la communauté EMAN vise à élaborer un nouveau modèle d’édition savante numérique, en assurant un continuum entre l’étape de la description des documents dans le cadre des métadonnées d’une bibliothèques numériques et celle de la transcription où les informations sont insérées au sein du texte lui-même. Les chantiers à venir visent à implémenter LateX et MathML.
Il serait possible d’installer le plugin Transcript, indépendamment d’Omeka mais cela demanderait quelques ajustements et constituerait un autre projet. Lors de la discussion, il a ainsi été souligné l’influence de l’outil sur la démarche, ce qui est intéressant en termes de geste éditorial. Les métadonnées sont mises en avant par Omeka et la transcription n’est qu’une fonction implémentée sur EMAN dans un second temps. Au contraire, dans Oxygen par exemple, c’est bien la transcription qui est le point de départ du travail. Ces deux logiques se croisent mais elles engagent aussi des différences qu’il ne faut pas oublier d’interroger.
Image mise en avant : photo retraité à partir de pxhere.
[Estrades-EVEille] Séminaire sur la transcription (OCR/HTR) / 12-13 septembre 2022, Misha
2e rencontre Estrades-EVEille
12-13 septembre 2022, MISHA (Strasbourg)
organisée par Guillaume Porte (Unistra, ARCHE) et Anne Réach-Ngô (UHA, ILLE)
(sur inscription, nombre de places limité, voir le programme pour les inscriptions et liens de connexion pour la matinée ouverte à tout public du 12 septembre)
Les rencontres Estrades-Eveille, inaugurées au printemps 2022, visent à examiner, étape par étape, les conditions réelles d’élaboration d’une chaîne éditoriale intégrale, sur le modèle de Métopes, à destination des chercheur.e.s en sciences humaines des sites alsaciens. La première année du projet Estrades sera consacrée à une réflexion de fond sur la mise en œuvre de la chaîne, avant que celle-ci ne soit plus concrètement déployée auprès d’un premier public de testeur.e.s, à partir du printemps 2023.
Organisés sous la forme de discussion, de temps de formation et d’échanges entre les équipes scientifiques et techniques, les rencontres Estrades-Eveille constituent un temps préalable à la réalisation de la pipeline. Ces rencontres permettront d’entamer de premières collaborations entre chercheur.e.s et ingénieur.e.s, d’inventorier les besoins spécifiques des chercheur.e.s, d’identifier les compétences nécessaires à acquérir pour une prise en main active de la future chaîne éditoriale et ainsi, en amont, les types de formation, tutoriels, formes d’accompagnement qu’Eveille et Estrades pourraient mettre en place.
Consacrée plus spécifiquement à la question de la transcription, la deuxième rencontre Estrades-Eveille réunira des chercheur.e.s, ingénieur.e.s, informaticien.ne.s qui examineront les possibilités qui s’offrent lors de l’étape de l’acquisition des données. Après une présentation des enjeux épistémologiques et méthodologiques de la transcription manuelle et automatisée, animée par le groupe Olio, Simon Gabay proposera une introduction à e-scriptorium en deux étapes, l’une plus philologique, l’autre plus technique, afin de fournir des éléments de réflexion sur les enjeux de l’installation d’une instance e-scriptorium, ses enjeux, implications, coûts, possibilités.
Image mise en avant : https://pxhere.com/fr/photo/1231258?utm_content=shareClip&utm_medium=referral&utm_source=pxhere
[Retour d’expérience] Michela Lagnena, une nouvelle « éveillée » monte sur l’« Estrades » pour un stage de 3 mois
L’opportunité de réaliser un stage en Humanités numériques au sein du projet ESTRADES – Éditions Structurées : TRaitement, Analyse et Diffusion En multi-Supports –, dans le cadre du projet EVEille – Exploration et Valorisation Électroniques de corpus En SHS – est arrivée en mars 2022, au sortir de la soutenance de mon master en études françaises et francophones. J’ai rejoint l’équipe EVEille-ESTRADES à partir du mois d’avril et j’ai mené mon travail sous la responsabilité, tutelle et guide d’Anne Réach-Ngô – maîtresse de conférence HDR à la FLSH de l’Université de Haute-Alsace, responsable du projet EVEille avec Marine Parra (docteure de l’ILLE) et Régine Battiston (directrice du laboratoire ILLE) – et de Guillaume Porte – ingénieur du laboratoire ARCHE de l’Université de Strasbourg.
Quelques mots sur le projet ESTRADES
Porté par Guillaume Porte et développé par les laboratoires ILLE et ARCHE, en collaboration avec la Maison Interuniversitaire des Sciences de l’Homme d’Alsace (MISHA), le projet ESTRADES prévoit la réalisation d’une chaîne éditoriale de traitement suivant un protocole commun et des outils et méthodes mutualisés, dans le but de créer une dynamique collective capable d’assurer l’investissement du doctorant/chercheur des sites alsaciens dans ce type de projet. Conçu sur le modèle développé par le Pôle Document Numérique de la MRSH de Caen (Métopes), le projet ESTRADES se propose ainsi de mettre en place, sous un angle technique et scientifique, un environnement efficace pour encourager une acculturation des doctorants/chercheurs aux enjeux du numérique et aux réflexions sur l’éditorialisation. Suivant cette perspective, l’équipe EVEille travaille à l’élaboration de parcours de questionnements, de ressources en ligne, d’ateliers pratiques, de manifestations et de séminaires pour favoriser l’implantation d’ESTRADES dans leurs formations et leurs pratiques de recherche.
Encadrement du stage
Mon recrutement en tant que stagiaire au sein d’EVEille-ESTRADES s’est inscrit dans la continuation des compétences acquises lors de ma formation en Humanités numériques, au cours des années de master (structuration des données, création de bibliothèques numériques, introduction au travail d’édition critique numérique). Ma participation au projet pédagogique collectif Tragiques Inventions (en 2019-2020), ainsi qu’au séminaire PREMAN 2020/2021 qui a donné lieu à l’élaboration et à la publication du site « Pasquier-amoureux ? » sur la plateforme EMAN m’a en effet initiée, à la fois d’un point de vue épistémologique et pragmatique, à de nouvelles méthodologies, notamment dans le traitement numérique de textes littéraires produits aux XVIe et XVIIe siècles.
Le stage s’est déroulé principalement à distance, au sein d’une équipe dynamique et interdisciplinaire qui m’a chaleureusement accueillie. Rejoindre l’équipe EVEille-ESTRADES au printemps 2022 m’a permis d’échanger avec des gens qualifiés, spécialisés en Humanités numériques, et de partager mon expérience avec d’autres chercheurs, doctorants et stagiaires travaillant sur des aspects communs. Le travail individuel mené dans le cadre de mon stage a été intégré aux pratiques stimulantes d’une équipe privilégiant la variété et l’interculturalité des activités. Les compétences de chaque membre ont été combinées, dans le but de renforcer la synergie du travail d’équipe et de promouvoir le principe de complémentarité (voir les retours d’expérience de Yanet Hernandez et d’Amélie Lamaestra).
Description des missions du stage
La mission principale de mon stage consistait, d’un point de vue plus pragmatique, à tester les outils et les procédures présentés au cours des journées EVEille 2022, en participant à l’élaboration d’un prototype d’édition critique numérique à partir d’un corpus-test, le Trésor des bons esprits français (1602), sur lequel Anne Réach-Ngô travaillera à l’avenir. À cet égard, j’ai été chargée de vérifier l’efficacité du logiciel Transkribus, afin d’identifier les difficultés ou bien les problèmes de compatibilité qu’il posait par rapport à la transcription automatisée et à l’encodage en XML des textes traités. Suite aux journées de formation proposées par Guillaume Porte à l’occasion du premier séminaire EVEille-ESTRADES (18-20 mai 2022), je me suis baignée concrètement dans une série d’outils, tels que les logiciels Oxygen et BaseX, ainsi que les trois principaux langages d’interrogation XML : XSLT, XQuery et XPath. Sur la base des notions acquises, j’ai pu exploiter et expérimenter de mes propres mains ces instruments, pour réaliser ensuite des vidéos-tutoriels qui montrent, étape par étape, le fonctionnement des langages XSLT, XPath et XQuery. Ces vidéos, déposées sur le site EVEille dans l’onglet Ressources, sont à disposition des étudiants, doctorants et enseignants-chercheurs qui souhaitent s’investir dans l’usage d’outils diversifiés, afin de mieux réfléchir au rôle de l’outillage numérique en relation aux multiples modes d’exploration, structuration, interrogation et valorisation des textes traités.
Je me suis occupée également de l’élaboration et du traitement, en collaboration avec Yanet Hernandez –stagiaire du projet EVEille –, des métadonnées des enregistrements vidéos (en ligne sur la chaîne UHApod) de la troisième journée EVEille 2021 reposant sur la notion d’édition critique numérique, ainsi que de la session 2 des journées EVEille 2022, animée par Guillaume Porte sur la notion de « chaîne éditoriale ». Ce type de travail, consistant à repérer toutes les ressources (logiciels, plateformes, outils différents) et les informations pertinentes présentées à l’occasion des journées EVEille évoquées, m’a permis d’élargir mes horizons en termes de communication numérique et de m’introduire à des pratiques et à des réflexions nouvelles sur le rôle, les enjeux et les finalités des Humanités numériques. Le travail sur les ressources a été enrichi par la rédaction de courts billets visant à présenter les journées EVEille consacrées, sur la base des principes FAIR, à la « chaîne éditoriale », dans le cadre du projet ESTRADES.
Les activités proposées pour mon stage alternaient également avec des moments de participation collective aux différents travaux, ateliers, réunions et séminaires organisés par l’équipe EVEille-ESTRADES. Ces évènements ont joué un rôle crucial dans mon parcours intellectuel, dans la mesure où ils m’ont permis de nourrir ma formation, de m’intéresser plus en profondeur à d’autres projets en Humanités numériques reposant sur divers sujets, de comprendre de près certains mécanismes propres au travail d’équipe et de vivre des expériences diversifiées et stimulantes.
Remerciements
Je remercie Anne Réach-Ngô, Guillaume Porte, l’équipe EVEille et le comité de pilotage ESTRADES de m’avoir donné cette opportunité et de m’avoir fait confiance tout au long de cette expérience. Réaliser ce stage a été particulièrement enrichissant. J’ai pu en effet m’approprier de multiples gestes techniques et savoirs pratiques en Humanités numériques. Je me suis en outre rapprochée de méthodes et d’outils variés qui me serviront de base pour le travail d’édition critique numérique du Recueil des rymes et proses d’Étienne Pasquier (1555), dans le cadre de ma thèse de doctorat. Cette expérience m’a finalement permis de rencontrer des personnes qui m’ont toujours soutenue.
Compétences acquises et outils exploités :
- Gestion de la chaîne UHApod
- Gestion de la plateforme collaborative ShareDocs d’Huma-Num
- Publication de billets sur la plateforme Hypothèses d’OpenEdition
- Gestion des logiciels Transkribus, Oxygen et BaseX
- Traitement de XSLT, XQuery et XPath pour interroger le langage XML
- Introduction à eScriptorium
- Gestion d’OBS Studio pour la réalisation de vidéos-tutoriels
- Introduction au logiciel de gestion bibliographique Zotero
- Introduction au logiciel Zettler pour l’écriture en langage Markdown