Web de données (RDF + Sparql)

  • Durée : 12h.
  • Horaires et dates : 9h30-12h30 les 13-19-27/01/2017 et le 02/02.
  • Lieu : salle informatique, Ecole nationale des chartes (ENC), 65 rue de Richelieu, Paris.
  • Enseignement : Gautier Poupeau (INA).
  • Inscription en ligne.

 

Le Web sémantique et sa place dans l’écosystème de la donnée

L’objectif de ce cycle est de donner aux étudiants les moyens de comprendre le fonctionnement des technologies du Web sémantique et leur place par rapport aux autres approches autour de la donnée (Big Data, Open Data, Data viz).

Il est découpé en trois parties :

  • L’écosystème de la donnée : présentation théorique des différentes approches de la donnée ;
  • Les technologies du Web sémantique : présentation théorique et exercices pratiques pour appréhender RDF, les ontologies, RDF/XML, SPARQL
  • Traiter les données : exercices pratiques avec les logiciels Dataiku et Talend Data Integration pour récupérer des données, les appréhender, les nettoyer, les relier, les stocker, les interroger.

Première partie : l’écosystème de la donnée

Séance 1 : 5 janvier 2017 (15h-18h)

Ce premier cours a pour objectif de présenter les principes généraux des différentes approches autour de la donnée (Big Data, Open Data, Linked Data, Data viz) et de les remettre en perspective les unes par rapport aux autres. Les problématiques techniques seront présentées à la lumière des aspects fonctionnels et informationnels. Lire la suite

Philologie numérique et méthodes quantitatives: cours pratiques

  • Durée : 36h.
  • Horaires et dates :
    • 13 mars, 14h-17h
    • 22 mars, 10h13h-14h-17h
    • 23 mars, 10h-13h et 14h-17h
    • 16 mai, 10h-13h et 14h-17h
    • 22 mai, 14h-17h
    • 29 mai, 14h-17h
    • 6 juin, 14h-17h
    • 12 juin, 14h-17h
  • Lieu : ENC, salle informatique, 65 rue de Richelieu, 75012 Paris.
  • Enseignement : Jean-Baptiste Camps et Florian Cafiero (ENC) .
  • Inscriptions.

Présentation

Pourquoi suivre ce cours ?

Ce cours s’adresse à tous ceux qui souhaitent acquérir des notions fondamentales de Philologie numérique, et veulent découvrir les tenants et aboutissants pratiques et théo- riques de la constitution et de l’analyse de corpus.

Il se compose de séances thématiques ou invitées, explorant des outils ou probléma- tiques particulières, ainsi que d’un cycle de fondamentaux de méthodes quantitatives. Une très large place est laissée aux travaux pratiques, effectués sur plusieurs corpora. Les participants sont également encouragés à amener leurs propres jeu de données. Lire la suite

Introduction à l’encodage de manuscrits avec XML-TEI, cours hebdomadaire

  • Durée : 30h.
  • Horaires et dates : 14h à 17h, à l’exception du cours du 28/03 qui sera précédé d’une séance en matinée de 9h30 à 12h30 :
    • les lundis 28/11, 19/12,
    • les mardis 13/12, 10-24/01/2017, 7/02, 7-21-28/03.
  • Lieu : Ecole nationale des chartes (ENC), 65 rue de Richelieu, Paris.
  • Inscriptions.

Formateur : Florence Clavaud, conservateur en chef du patrimoine aux Archives nationales, membre de l’EA 3624 (Centre Jean-Mabillon) de l’École nationale des chartes.
Fiche personnelle : http://www.enc-sorbonne.fr/fr/florence-clavaud

Objectif :
Il s’agit de faire en sorte que les participants puissent, après le cours, aborder un projet d’édition TEI de manuscrits avec le bagage conceptuel et méthodologique nécessaire, soit :

  • une connaissance globale du standard TEI et des modules relatifs à l’édition scientifique des manuscrits ;
  • une méthode de travail adaptée à la démarche de l’éditeur scientifique, incluant l’élaboration d’un schéma d’encodage documenté ;
  • une première expérience pratique, au travers d’exercices d’encodage réalisés à partir de cas réels (il sera notamment proposé à chaque participant de choisir un extrait de manuscrit, parmi plusieurs, afin de travailler sur ce document du début à la fin de la formation), les solutions possibles étant commentées pendant le cours et des « corrigés » des exercices étant fournis en fin de formation ;
  • un aperçu des technologies d’exploration (via le langage XPath) et de transformation (via le langage XSLT) de fichiers XML, et de certains outils libres disponibles pour produire rapidement des pages HTML à partir des fichiers TEI

Méthode :
La formation combinera au sein de chaque séance exposés théoriques illustrés et travaux pratiques ; les interactions seront systématiquement recherchées. Lire la suite

Conception et réalisation en PHP

  • Durée : 18h.
  • Horaires et dates : 9h30-12h30 les 8-15/12/2016, 5-12-26/01/2017 et 14h00-17h00 le 19/01.
  • Lieu : salle informatique, Ecole nationale des chartes (ENC), 65 rue de Richelieu, Paris.
  • Enseignement : Michel Demoura.
  • Inscriptions.

Objectifs :

A l’issue du cours les étudiants sauront construire un site PHP interrogeant une base de données. Ils auront acquis une autonomie dans la pratique de ce langage. Déroulé des séances :

  • Jeudi 08/12/16 principes de base
  • Jeudi 15/12/16 variables, fonctions
  • Jeudi 05/01/17 écritures conditionnelles, arrays
  • Jeudi 12/01/17 formulaires, interrogation
  • Jeudi 19/01/17 interrogation (suite), création, modification, suppression d’enregistrements
  • Jeudi 26/01/17 Sécurisation d’un site

Introduction à l’exploitation des données XML avec XPath et XQuery

  • Durée : 20h.
  • Horaires et dates : 14/02/2017, 9h30 à 12h30 et de 13h30 à 16h30 ; les 28/02/2017 et 14/03, 9h30 à 12h30 et de 13h30 à 17h30.
  • Lieu : salle informatique, Ecole nationale des chartes (ENC), 65 rue de Richelieu, Paris.
  • Enseignement : Rémy Delmotte.
  • Inscriptions.

** DESCRIPTION **

Le cours est une introduction aux bases de données XML et un apprentissage de XQuery, langage de requête pour XML, à travers des travaux pratiques. Les séances permettront d’établir une connaissance solide des possibilités offertes par XQuery, et par ses extensions pour la recherche d’information et la mise à jour des documents. Une partie sera en outre consacrée aux dispositifs de publication offerts par les bases XML baseX et eXist-db. La dernière session pourra, si besoin, être consacrée à résoudre des problématiques spécifiques.

** PROGRAMME **

  • 3h : Introduction aux bases de données XML, installation de baseX, expressions Xpath.
  • 3h : Introduction à Xquery et TP: Expression Flowr, Génération de XML, expressions If Then Else, Typeswitch.
  • 3h : Installation de eXist-db, Types XML Schema, fonctions, modules, bibliothèque functx XQuery, requêtes complexes (jointures, imbriquées), création d’un module.
  • 4h : Extensions XQuery : mises à jour avec XQuery Update Facility, recherche avec XQuery and XPath Full Text.
  • 3h : Publication Xquery : Client-serveur, « Serialization », XSLT/XQUERY, RESTX, applications avec eXist-db.
  • 4h : TP ouvert sur des problématiques particulières ou présentation de standards périphériques (XForms, Xinclude, XProc).

Introduction à l’exploitation des données XML avec XSLT

  • Durée : 20h.
  • Horaires et dates : les lundis 6-13-20-27/02, 6-13/03 de 14h à 17h et 20/03 de 15h à 17h.
  • Lieu :  salle informatique, Ecole nationale des chartes (ENC), 65 rue de Richelieu, Paris.
  • Enseignement : Michel Jacobson.
  • Inscription.

** DESCRIPTION SOMMAIRE **

Voici les logiciels qui seront utilisés : éditeur oXygen et de manière plus périphérique des logiciels comme Firefox et baseX, et probablement Saxon en ligne de commande.

  • le langage XML (révisions avec insistance sur les espaces de nommage, la sérialisation et les grammaires) ;
  • la manipulation d’une boite à outils XML (oXygen) ;
  • le langage XPath ;
  • le langage XSLT.

RÉFÉRENCES :

SPÉCIFICATIONS

  • W3C, XML Path Language (XPath) Version 1.0, recommandation du W3C du 16 novembre 1999, dir. James Clark, en ligne : http://www.w3.org/TR/xpath/.
  • XML Path Language (XPath) 2.0 (Second Edition), recommandation du W3C du 14 décembre 2010, dir. Michael Kay et al., en ligne : http://www.w3.org/TR/xpath20/.
  • XML Path Language (XPath) 3.0, recommandation du W3C du 8 avril 2014, dir. Jonathan Robie, et al., en ligne : http://www.w3.org/TR/xpath-30/.
  • XSL Transformations (XSLT) Version 1.0, recommandation du W3C du 16 novembre 1999, dir. James Clark, en ligne : http://www.w3.org/TR/xslt.
  • XSL Transformations (XSLT) Version 2.0, recommandation du W3C du 23 janvier 2007, dir. Michael Kay, en ligne : http://www.w3.org/TR/xslt20/.
  • XSL Transformations (XSLT) Version 3.0, candidate à la recommendation du W3C du 19 novembre 2015, dir. Michael Kay, en ligne : http://www.w3.org/TR/xslt-30/.

MANUELS ET TUTORIELS

  • Amann (Bernd) et Rigaux (Philippe), Comprendre XSLT, Paris : O’Reilly, 2002 [BEC DOCO12]. Manuel clair, entièrement consacré à XSLT, mais qui n’est plus mis à jour depuis longtemps.
  • Harold (Elliotte Rusty) et Means (W. Scott), XML en concentré : manuel de référence rapide, 3e éd., Paris, 2005, chap. 9 « XPath » et 23 « Référence de XPath » ; chap. 8 « XSLT » et 24 , « Référence de XSLT » [BEC DOCO104, DOCO104A et DOCO104B].Très bonne référence, comme toujours, mais avec quelques approximations — désormais un peu ancien et ne couvre pas XPath 2.0, ni XSLT 2.0 et 3.0.
  • Kay (Michael R.), XSLT 2.0 and XPath 2.0 : Programmer’s Reference, 4th ed, Indianapolis, 2008 (Wrox Programmer’s References) [BEC DOCO108, et DOCO105-DOCO105A (XPath seul), DOCO106 (XSLT seul)]. Ouvrage de référence, écrit par le directeur des spécifications sur XSLT et XPath, et le plus complet et à jour. Ardu comme première approche. Une traduction française existe pour la 2e édition.
  • Schneider (Daniel K.), et al., « Tutoriel XSLT débutant », dans EduTechWiki.fr, 2009-2015, Université de Genève, disponible en ligne. Tutoriel débutant complet et bien fait.
  • Stinner (Victor), « Introduction à XSLT » et « Programmation avec XSLT », Développez.com, 2003,  disponible en ligne. Tutoriel intéressant et assez peu canonique, pour des utilisateurs un peu plus avancés. Un peu daté.
  • W3C Schools, XSLT Tutorial, disponible en ligne. Tutoriel de référence.

Introduction à l’annotation linguistique manuelle et automatique

  • Durée : 24h.
  • Horaires et dates : les jeudis 26/01/2017, 2-16-23/02, 2-9-16-23/03, de 10h-13h.
  • Lieu : EPHE, Immeuble le France, Paris XIIIe. Salle 103, sauf 26/01, salle 124 et 16/02, salle 121.
  • Enseignement : Thierry Poibeau (LATTICE, ENS), Frédérique Mélanie (LATTICE), Pablo Ruiz (LATTICE) et Frédéric Landragin (LATTICE).
  • Inscriptions.

Le cours sera basé autant que possible sur des logiciels libres et gratuits.

Le but de ce cours est de montrer en quoi le traitement automatique des langues peut être utile dans le cadre des humanités numériques. Les séances seront essentiellement pratiques : une large part sera consacrée à la présentation d’outils et à des manipulations simples par les participants, même si les bases théoriques du domaine ne seront pas oubliées.

Principaux thèmes abordés pendant le cours :

  • Expressions régulières et recherche de motifs dans les textes (grep et dérivés)
  • Analyse statistique de corpus, lexico- et textométrie
  • Annotation manuelle et outils pour l’annotation manuelle de textes
  • Aperçu des techniques d’annotation automatique
  • Si le temps le permet : recherche de reprises et de citations dans les textes
  • Si le temps le permet : aperçu des techniques récentes de traduction automatique

Le cours intéressera en premier lieu les amateurs de corpus et d’analyse linguistique mais les experts d’analyse littéraire et/ou de stylistique, d’analyses philologiques, historiques ou religieuses seront aussi les bienvenus, dans la mesure où la quantification des phénomènes observés peut aussi intéresser ces domaines de recherche.
Les données (corpus) considérées seront déterminées en fonction des objectifs de la séance et de l’intérêt des participants. Des corpus variés seront toutefois pris en considération : aussi bien des corpus contemporains que des corpus plus anciens (par exemple un corpus de français médiéval), aussi bien des corpus littéraires que des corpus de sciences humaines.
Il est souhaitable que les participants aient une attitude active et participent à l’évolution du cours. Celui-ci pourra s’adapter en partie aux questions et aux intérêt des participants, même si le but du cours n’est pas non plus de résoudre les problèmes particuliers de chacun.

Introduction à l’annotation linguistique manuelle et automatique

Introduction à l’annotation linguistique manuelle et automatique :

  • Durée : 24h.
  • Horaires et dates : En attente de confirmation.
  • Lieu : En attente de confirmation.
  • Enseignement : Thierry Poibeau (LATTICE, ENS), Frédérique Mélanie (LATTICE), Pablo Ruiz (LATTICE) et Frédéric Landragin (LATTICE).
  • Inscription en ligne.

Le cours sera basé autant que possible sur des logiciels libres et gratuits.

Le but de ce cours est de montrer en quoi le traitement automatique des langues peut être utile dans le cadre des humanités numériques. Les séances seront essentiellement pratiques : une large part sera consacrée à la présentation d’outils et à des manipulations simples par les participants, même si les bases théoriques du domaine ne seront pas oubliées.

Principaux thèmes abordés pendant le cours : Lire la suite

Introduction à l’encodage XML-TEI. Cours intensif

Introduction à l’encodage XML-TEI. Cours intensif :

  • Durée : 30h.
  • Horaires et dates : 10h-17h, les 12-13/09, 23/09, 3-4/10.
  • Lieu : EPHE, Immeuble le France, Paris XIIIe, salle 116 (12, 13, 23/09) et EHESS, toujours au France, salle 015 (3-4/10).
  • Enseignement : Lauranne Bertrand (BNF).
  • Inscriptions

Logiciels à prévoir : oXygen, TXM.

**PROGRAMME DES SCEANCES**

  • Lundi 12 septembre 2016 (10h-17h) :
    • Introduction (+ Manipulation oXygen)
    • Textes imprimés (Prose simple)
    • Textes imprimés (Vers)
    • Notions de schémas (Roma)

Lire la suite

Philologie numérique et méthodes quantitatives

Le cours Philologie numérique et méthodes quantitatives du programme E-Philologie aura lieu en avril à l’École des chartes, en salle informatique (65 rue de Richelieu, 3e ét.).

Ce cours sera dédié à la présentation de méthodes statistiques permettant l’analyse de textes, anciens ou modernes, dans une perspective de stylométrie (attribution et identification des auteurs, datation, localisation, …), sans exclure la prise en compte de questions liées à la tradition des textes ou à une analyse plus thématique.

Si vous disposez d’un corpus sur lequel vous souhaitez expérimenter, vous aurez l’occasion de le faire lors des séances. Sinon, nous vous proposerons de travailler sur différents corpora (attribution des œuvres de Chrétien de Troyes ; datation des manuscrits de chanson de geste ; controverse Molière/Corneille ; …).

Pour ceux qui comptent y assister, nous vous demandons de confirmer votre intérêt et votre présence à ce cours via le formulaire suivant : http://goo.gl/forms/ja5IRx5FM8.

Programme

Fondamentaux d’analyse quantitative, autour de la stylométrie

  • le 4 avril
    • 10h-13h : Fondamentaux 1 – Introduction et généralités ; installation des logiciels et présentation des corpora ; quelles approches pour l’analyse quantitative ?
    • 14h-17h : Fondamentaux 2 – Dater, localiser et attribuer les textes sans a priori 1/2 (méthodes de partitionnement, dont CAH, arbre de consensus, classification et description des classes).
  • le 11 avril
    • 10h-13h : Fondamentaux 3 – Dater, localiser et attribuer les textes sans a priori 2/2 (analyses factorielles et MDS) ;
    • 14h-17h    Fondamentaux 4 – Opposer et comparer des textes (contraster des textes, attribuer par comparaison avec des corpus de référence, etc.).

Lire la suite

Introduction à l’exploitation des données XML 2 (XQuery BaseX)

Formation Introduction à l’exploitation des données XML 2 (XQuery BaseX) :

  • XQuery BaseX : 18h.
  • Horaires, dates et lieux : XQuery BaseX : les mardis 15, 22, 29 mars toute la journée (9h30 – 16h 30, avec une pause d’une heure le midi) à l’ENC rue de Richelieu, salle informatique.
  • Enseignements : Rémy Delmotte.
  • Inscription en ligne.

** DESCRIPTION **

Le cours est une introduction aux bases de données XML et un apprentissage de XQuery, langage de requête pour XML, à travers des travaux pratiques. Les séances permettront d’établir une connaissance solide des possibilités offertes par XQuery, et par ses extensions pour la recherche d’information et la mise à jour des documents. Une partie sera en outre consacrée aux dispositifs de publication offerts par les bases XML baseX et eXist-db. La dernière session pourra, si besoin, être consacrée à résoudre des problématiques spécifiques. Lire la suite

Alain Guerreau, conférences de sémantique historique

En attendant la séance d’exercices pratiques de sémantique historique du lundi 22 février, vous pouvez retrouver les enregistrements et les documents des deux conférences données par Alain Guerreau.

Lundi 15 février : Procédures numériques pour la sémantique historique

Vous pouvez également retrouver cet enregistrement sur Archive.org.

Vous pouvez télécharger le premier diaporama
ainsi que le second 

Mercredi 17 février, DH EHESS : Problèmes et perspectives de la sémantique historique

La présentation et l’enregistrement de la séance sont disponibles sur le carnet Philologie à venir d’Aurélien Berra (et également sur Archive.org).

Cycle de conférences et cours sur la sémantique historique

En guise de prologue et d’introduction au cours de « Philologie numérique et méthodes quantitatives », Alain Guerreau, ainsi que Renaud Alexandre, Bruno Bon et Krzysztof Novak, interviendront pour un premier cycle de conférences et cours ayant trait à la sémantique historique.

  • Première conférence :
    • Quand : Lundi 15 février 2016
    • Heure : 17h à 19h
    • Où : ENC, salle information (3e ét.), 65 rue de Richelieu, 75002 Paris.
    • Titre : Procédures numériques pour la sémantique historique.
    • Objectif : Le but de cette séance est d’exposer les problèmes et les méthodes de la sémantique historique, pris sous l’angle des méthodes numériques. Cette séance doit servir d’introduction à la séance pratique de manipulations, avec R1 et d’autres outils, autour de l’analyse du lexique.
    • Inscription obligatoire : http://goo.gl/forms/8X2w5tR9yt
  • Deuxième conférence : Lire la suite
  1. formation à partir du 8 mars. []

Introduction à l’exploitation des données XML 1 (Xpath XSLT)

Introduction à l’exploitation des données XML 1 (XPath, XSLT) :

  • Durée : 21h.
  • Format : séances de 3 heures.
  • Dates, horaires et salle : les lundis de 14h à 17h dans la salle informatique :
    • En février : les 8, 15 (13h-16h), 22, et 29.
    • En mars : les 7, 14 et 21.
  • Lieu : ENC, 65 rue de Richelieu, 75002 Paris.
  • Enseignement : Michel Jacobsen.

** DESCRIPTION SOMMAIRE **

Voici les logiciels qui seront utilisés : éditeur oXygen et de manière plus périphérique des logiciels comme Firefox et baseX, et probablement Saxon en ligne de commande.

  • le langage XML (révisions avec insistance sur les espaces de nommage, la sérialisation et les grammaires) ;
  • la manipulation d’une boite à outils XML (oXygen) ;
  • le langage XPath ;
  • le langage XSLT.

Lire la suite

Cours pratiques 2015-2016

Dans le cadre du programme PSL « e-philologie » avec l’EHESS, l’ENS, l’ENC et l’EPHE

  • Introduction à l’encodage XML-TEI de données textuelles :
    • Durée : deux sessions de cours intensifs de 30h chacune.
    • Session 1 :
      • » Horaires et dates : de 9h à 18h les 14-15 décembre, 14-15 janvier, 9h à 12h30 le 16 décembre.
      • » Lieu : 14 décembre et le 16 janvier à l’ENC rue de Richelieu, salle informatique ; à l’EPHE à l’immeuble le France salle 121 le 15 décembre, salle 129 le 14 janvier, salle 121 le 15 janvier.
    • Session 2 :
      • » Horaires et dates : de 10h à 17h les 21-22 janvier et 25, 26, 27 janvier.
      • » Lieu : la formation sera à l’EPHE à l’immeuble le France, salle 129 le 21, salle 121 le 22 et le 26, salle 114 le 25, salle 115 le 27.
    • Enseignement :
      • » session 1 Elena Pierazzo (Université de Grenoble) ;
      • » session 2 Lauranne Bertrand (Université de Tours).
    • Détails de la formation session 1 et quelques références bibliographiques.
    • Détails de la formation session 2 à venir.

Lire la suite