# A "Cathedral of Digital Data". An application for the Medieval Registers of Notre-Dame

Vincent Jolivet, Lucas Terriel

► To cite this version:

Vincent Jolivet, Lucas Terriel. A "Cathedral of Digital Data". An application for the Medieval Registers of Notre-Dame. Digital Humanities 2025: Accessibility & Citizenship, ADHO; NOVA FCSH University, Jul 2025, Lisbon, Portugal., ADHO, Jul 2025, Lisbon, Portugal. hal-05174330

HAL Id: hal-05174330

https://hal.science/hal-05174330v1

Submitted on 21 Jul 2025

HAL is a multi-disciplinary open access
archive for the deposit and dissemination of sci-
entific research documents, whether they are pub-
lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.

L'archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d'enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.

<figure><img src="image_1.png" /></figure>

Distributed under a Creative Commons Attribution 4.0 International License
<figure><img src="image_2.png" /></figure>

# A "Cathedral of Digital Data"

## An Application for the Medieval Registers of Notre-Dame

https://endp chartes.psl.eu/

Vincent Jolivet and Lucas Terriel
École nationale des chartes–PSL
Centre Jean Mabillon

<figure><img src="image_3.png" /></figure>

### e-NDP
Notre-Dame de Paris et son cloître

*Les lieux, les gens, la vie*

1326-1504

Accès aux registres
Accès aux personnes

Le projet e-NDP propose de renouveler la connaissance de Notre-Dame de Paris par l'édition collaborative numérique des registres du chapitre cathédral. 26 registres, établis entre 1326 et 1504, donnent accès à toutes les décisions prises par les chanoines sur l'administration de la cathédrale, sur la gestion de leurs droits et de leur patrimoine, et sur la société du cloître.

Ces registres sont désormais accessibles grâce à la numérisation de leurs 14605 pages et à l'utilisation de la reconnaissance automatique de l'écriture manuscrite (HTR), qui permet d'en fournir une transcription. Celle-ci permet d'exhumer une source majeure pour l'histoire et la vie des hommes, des femmes et des enfants qui ont composé la société active à l'ombre de la cathédrale Notre-Dame et ont fait de cette dernière un modèle pour l'architecture, la liturgie, les arts et la vie intellectuelle et scientifique.

<figure><img src="image_4.png" /></figure>
“Les registres de Notre-Dame de Paris”

* The cathedral chapter of Notre-Dame de Paris: 51 canons

* 3 meetings a week

* governance

* administration

* Deliberations recorded from 1326

* Archives nationales, série LL

* 1326 to 1504: 26 registers,
  nearly 15,000 folios of handwritten text

* A first-rate source for institutional, diplomatic, economic and urban history.

<figure><img src="image_5.png" /></figure>
# e-NDP ANR

* Funded by the Research National Agency

* Coordinated by J. Claustre and D. Smith

* Produce interactive facsimiles from digitizations supplied by the Archives nationales de France

* April 2024: Release of the e-NDP app

* This presentation focuses on the architecture of this e-NDP app

Métadonnées

<figure><img src="image_6.png" /></figure>

Citer la page du fac-similé :
https://endp chartes.psl.eu/facsimile/LL126/10

Citer l'image sur Nakala :
https://nakala.fr/10.34847/nkl.c33f4e1n#7139feebb23e30cb09a68403b37a28b42bfbf27f

Avertissement

<figure><img src="image_7.png" /></figure>

Table des registres capitulaires

<figure><img src="image_8.png" /></figure>

<figure><img src="image_9.png" /></figure>
Data, data, data

* Images	TIFF

* Transcription guidelines	PDF

* HTR ground truth	XML/PAGE

* HTR models	MLModel

* HTR predictions	XML/ALTO

* Post-processing	Notebooks

* Corpus exports	Vertical
<figure><img src="image_10.png" /></figure>

<figure><img src="image_11.png" /></figure>

## Personnes

### Guillaume Aleaume

#### Identité

Prénom(s) - Nomen :

Guillelmus ; Guillermus ; Guillaume

Nom(s) - Cognomen :

Aleaume ; Alermi

Date de décès

10 Décembre -1428

Mentions dans les registres

Première mention :

26 Juin 1392

Dernière mention :

17 Mars 1435

#### Relations familiales

oncle de :

Jean Morain

Accéder à la fiche personne en base

#### Parcours

<figure><img src="image_12.png" /></figure>

Cliquez pour afficher l'événement

<figure><img src="image_13.png" /></figure>

12 Juillet 1424

<figure><img src="image_14.png" /></figure>

21 Juillet 1424

<figure><img src="image_15.png" /></figure>

#### Entrée

Charge et office :

Clerc de la fabrique (Clericus fabrice)

Lieu : Bibliothèque (Libraria)

Not : De clavibus librarie - Dominus G.

Aleaume, clericus fabrice, traditid capitulo sex claves pro libraria quas notarius reposuit in suo armariolo et ex post ad mandatum domini cantoris dictus notarius tradidit unam magistro Dominico Parvi, decano facultatis theologie.

<figure><img src="image_16.png" /></figure>

Aller au fac-simile

<figure><img src="image_17.png" /></figure>

<figure><img src="image_18.png" /></figure>

### Lieux

### Chapelle de saint Eutrope

<figure><img src="image_19.png" /></figure>

#### Métadonnées

Nomenclature : CA05

Label actuel : Chapelle de saint Eutrope

Label ancien : Capella sancti Eutropi

Modèle 3D (avant restauration)

Modèle 3D (après restauration)

#### Événements

6

<table><thead><tr><th>DATE</th><th>FACSIMILE</th></tr></thead><tbody><tr><td>Sans</td><td>Type :<br/>Choix de la sépulture<br/>Personne :<br/>Denis de Curson<br/>Commentaire : +</td></tr><tr><td>Sans</td><td>Type :<br/>Choix de la sépulture</td></tr></tbody></table>
## App specifications

* Make the unpublished text readable, for all publics

(Open Access)

* Share raw data

(Open Data)

* Facilitate the mining

(Science)

* Document the data pipeline

(Open Science)
# App specifications

* Make the unpublished text readable, for all publics

(Open Access)

* Share raw data

(Open Data)

* Facilitate the mining

(Science)

* Document the data pipeline

(Open Science)

+

* Sustainability !

<figure><img src="image_20.png" /></figure>
<figure><img src="image_21.png" /></figure>
# Nakala as backend

<figure><img src="image_22.png" /></figure>

## Idea

Leveraging Nakala not only as a repository for raw data archiving and dissemination, but also as a long-term backend solution for the e-NDP application.
# Facsimiles

In the e-NDP viewer, register images and their HTR transcriptions—archived separately on Nakala—are connected using Nakala's APIs, including IIIF Image API.

<figure><img src="image_23.png" /></figure>

https://endp.chartes.psl.eu/

<figure><img src="image_24.png" /></figure>

cNDP

Notre-Dame de Paris
et son cloître

les liens, les genres, la vie (1326-1504)

Développée par la Mission projets numériques de l'École nationale des chartes dans le cadre du projet AIIB e-NDP mené par la laboratoire ICT-Lisbon Européennes dans le cadre (EUR 337 / université Paris CMI) Le Laboratoire de médiathématique anti-déviation de Paris (LMP 2018) / CNRS-Paris 1) le centre Jean-Marc Mabot (École nationale des chartes - PSL) les Archives nationales, la Bibliothèque nationale de France et la bibliothéque Mazarine.

CONTACT : A.PROMPE | PREMIERE LÉGERE | J.P.M. NEM

<figure><img src="image_25.png" /></figure>

<figure><img src="image_26.png" /></figure>

PSL*

<figure><img src="image_27.png" /></figure>

<figure><img src="image_28.png" /></figure>

<figure><img src="image_29.png" /></figure>

<figure><img src="image_30.png" /></figure>

<figure><img src="image_31.png" /></figure>

<figure><img src="image_32.png" /></figure>

(BnF

<figure><img src="image_33.png" /></figure>
# Nakala as backend

## PROS

* Fair by design

* Good accessibility

* Online catalog

* Open APIs

* Sustainability

<figure><img src="image_34.png" /></figure>
# Nakala as backend

<figure><img src="image_35.png" /></figure>

## PROS

* Fair by design

* Good accessibility

* Online catalog

* Open APIs

* Sustainability

## CONS

* Some issues

* No guidelines

* Dependency on open APIs
# Sustainability... of what?

* (Raw) data sustainability is ensured by repositories.

* As for the application — that's another story...

## What we need are:

* Well-documented APIs

* Good development practices

<figure><img src="image_36.png" /></figure>
<figure><img src="image_37.png" /></figure>

## Métadonnées

Nomenclature : CA34

Label actuel : Chapelle des saints Philippe et Jacques

Label ancien : Capella sanctorum Philippi et Jacobi

Modèle 3D (avant restauration)

Modèle 3D (après restauration)

## Événements

6

<table><thead><tr><th>DATE</th><th>TYPE</th><th>PERSOINNE</th><th>COMMENTAIRE</th><th>FACSIMILE</th></tr></thead><tbody><tr><td>1433-10-16</td><td>Sortie</td><td>Gervais du Perruchoy</td><td>Colloca capellanie ecclesielle perkinsiensis - Capellania sancti Bartholomei vacans in ecclesia perkinsiensi per oblitum domini Gervasi du Perruchoy collata est per capitulum in communi domino Johanni Morain presbytano super hoc supplicant et juravit in forma et fuit installatus.</td><td>▲</td></tr><tr><td>1411-04-02</td><td>Entrée</td><td>Guillaume Boutepois</td><td>LL 110, p. 511; Johannes Burgensis, baccalarius in...</td><td>✗</td></tr><tr><td>1411-04-02</td><td>Entrée</td><td>Guillaume Boutepois</td><td>LL 110, p. 511; Johannes Burgensis, baccalarius in...</td><td>+</td></tr><tr><td>1411-04-02</td><td>Entrée</td><td>Guillaume Boutepois</td><td>LL 110, p. 511; Johannes Burgensis, baccalarius in...</td><td>+</td></tr><tr><td>1411-04-02</td><td>Entrée</td><td>Jean</td><td>LL 110, p. 511; Johannes</td><td>+</td></tr></tbody></table>

<figure><img src="image_38.png" /></figure>

<figure><img src="image_39.png" /></figure>

Settings

<figure><img src="image_40.png" /></figure>

<figure><img src="image_41.png" /></figure>

<figure><img src="image_42.png" /></figure>

<figure><img src="image_43.png" /></figure>

<figure><img src="image_44.png" /></figure>

<figure><img src="image_45.png" /></figure>

<figure><img src="image_46.png" /></figure>

<figure><img src="image_47.png" /></figure>

<figure><img src="image_48.png" /></figure>

<figure><img src="image_49.png" /></figure>

<figure><img src="image_50.png" /></figure>

<figure><img src="image_51.png" /></figure>

<figure><img src="image_52.png" /></figure>

<figure><img src="image_53.png" /></figure>

<figure><img src="image_54.png" /></figure>

<figure><img src="image_55.png" /></figure>

<figure><img src="image_56.png" /></figure>

<figure><img src="image_57.png" /></figure>

<figure><img src="image_58.png" /></figure>

<figure><img src="image_59.png" /></figure>

<figure><img src="image_60.png" /></figure>

<figure><img src="image_61.png" /></figure>

<figure><img src="image_62.png" /></figure>

<figure><img src="image_63.png" /></figure>

<figure><img src="image_64.png" /></figure>

<figure><img src="image_65.png" /></figure>

<figure><img src="image_66.png" /></figure>

<figure><img src="image_67.png" /></figure>

<figure><img src="image_68.png" /></figure>

<figure><img src="image_69.png" /></figure>

<figure><img src="image_70.png" /></figure>

<figure><img src="image_71.png" /></figure>

<figure><img src="image_72.png" /></figure>

<figure><img src="image_73.png" /></figure>

<figure><img src="image_74.png" /></figure>

<figure><img src="image_75.png" /></figure>

<figure><img src="image_76.png" /></figure>

<figure><img src="image_77.png" /></figure>

<figure><img src="image_78.png" /></figure>

<figure><img src="image_79.png" /></figure>

<figure><img src="image_80.png" /></figure>

<figure><img src="image_81.png" /></figure>

<figure><img src="image_82.png" /></figure>

<figure><img src="image_83.png" /></figure>

<figure><img src="image_84.png" /></figure>

<figure><img src="image_85.png" /></figure>

<figure><img src="image_86.png" /></figure>

<figure><img src="image_87.png" /></figure>

<figure><img src="image_88.png" /></figure>

<figure><img src="image_89.png" /></figure>

<figure><img src="image_90.png" /></figure>

<figure><img src="image_91.png" /></figure>

<figure><img src="image_92.png" /></figure>

<figure><img src="image_93.png" /></figure>

<figure><img src="image_94.png" /></figure>

<figure><img src="image_95.png" /></figure>

<figure><img src="image_96.png" /></figure>

## DIAG_RESEAUX_ELECTRIQUES

<figure><img src="image_97.png" /></figure>

<figure><img src="image_98.png" /></figure>

<figure><img src="image_99.png" /></figure>

<figure><img src="image_100.png" /></figure>

<figure><img src="image_101.png" /></figure>

<figure><img src="image_102.png" /></figure>

<figure><img src="image_103.png" /></figure>

<figure><img src="image_104.png" /></figure>

<figure><img src="image_105.png" /></figure>

<figure><img src="image_106.png" /></figure>

<figure><img src="image_107.png" /></figure>

<figure><img src="image_108.png" /></figure>

<figure><img src="image_109.png" /></figure>

<figure><img src="image_110.png" /></figure>

<figure><img src="image_111.png" /></figure>

<figure><img src="image_112.png" /></figure>

<figure><img src="image_113.png" /></figure>

<figure><img src="image_114.png" /></figure>

<figure><img src="image_115.png" /></figure>

<figure><img src="image_116.png" /></figure>

<figure><img src="image_117.png" /></figure>

<figure><img src="image_118.png" /></figure>

<figure><img src="image_119.png" /></figure>

<figure><img src="image_120.png" /></figure>

<figure><img src="image_121.png" /></figure>

<figure><img src="image_122.png" /></figure>

<figure><img src="image_123.png" /></figure>

<figure><img src="image_124.png" /></figure>

<figure><img src="image_125.png" /></figure>

<figure><img src="image_126.png" /></figure>

<figure><img src="image_127.png" /></figure>

<figure><img src="image_128.png" /></figure>

<figure><img src="image_129.png" /></figure>

<figure><img src="image_130.png" /></figure>

<figure><img src="image_131.png" /></figure>

<figure><img src="image_132.png" /></figure>

<figure><img src="image_133.png" /></figure>

<figure><img src="image_134.png" /></figure>

<figure><img src="image_135.png" /></figure>

<figure><img src="image_136.png" /></figure>

<figure><img src="image_137.png" /></figure>

<figure><img src="image_138.png" /></figure>

<figure><img src="image_139.png" /></figure>

<figure><img src="image_140.png" /></figure>

<figure><img src="image_141.png" /></figure>

<figure><img src="image_142.png" /></figure>

<figure><img src="image_143.png" /></figure>

<figure><img src="image_144.png" /></figure>

<figure><img src="image_145.png" /></figure>

<figure><img src="image_146.png" /></figure>

<figure><img src="image_147.png" /></figure>

<figure><img src="image_148.png" /></figure>

<figure><img src="image_149.png" /></figure>

<figure><img src="image_150.png" /></figure>

<figure><img src="image_151.png" /></figure>

<figure><img src="image_152.png" /></figure>

<figure><img src="image_153.png" /></figure>

<figure><img src="image_154.png" /></figure>

<figure><img src="image_155.png" /></figure>

<figure><img src="image_156.png" /></figure>

<figure><img src="image_157.png" /></figure>

<figure><img src="image_158.png" /></figure>

<figure><img src="image_159.png" /></figure>

<figure><img src="image_160.png" /></figure>

<figure><img src="image_161.png" /></figure>

<figure><img src="image_162.png" /></figure>

<figure><img src="image_163.png" /></figure>

<figure><img src="image_164.png" /></figure>

<figure><img src="image_165.png" /></figure>

<figure><img src="image_166.png" /></figure>

<figure><img src="image_167.png" /></figure>

<figure><img src="image_168.png" /></figure>

<figure><img src="image_169.png" /></figure>

<figure><img src="image_170.png" /></figure>

<figure><img src="image_171.png" /></figure>

<figure><img src="image_172.png" /></figure>

<figure><img src="image_173.png" /></figure>

<figure><img src="image_174.png" /></figure>

<figure><img src="image_175.png" /></figure>

<figure><img src="image_176.png" /></figure>

<figure><img src="image_177.png" /></figure>

<figure><img src="image_178.png" /></figure>

<figure><img src="image_179.png" /></figure>

<figure><img src="image_180.png" /></figure>

<figure><img src="image_181.png" /></figure>

<figure><img src="image_182.png" /></figure>

<figure><img src="image_183.png" /></figure>

<figure><img src="image_184.png" /></figure>

<figure><img src="image_185.png" /></figure>

<figure><img src="image_186.png" /></figure>

<figure><img src="image_187.png" /></figure>

<figure><img src="image_188.png" /></figure>

<figure><img src="image_189.png" /></figure>

<figure><img src="image_190.png" /></figure>

<figure><img src="image_191.png" /></figure>

<figure><img src="image_192.png" /></figure>

<figure><img src="image_193.png" /></figure>

<figure><img src="image_194.png" /></figure>

<figure><img src="image_195.png" /></figure>

<figure><img src="image_196.png" /></figure>

<figure><img src="image_197.png" /></figure>

## Project

<figure><img src="image_198.png" /></figure>

IE_NF_CA34

### Description :

Creation date : 20/01/1970 03:37:57

Last modified date : 20/01/1970 03:37:57

### Owner

<figure><img src="image_199.png" /></figure>

NDP

### Users

<figure><img src="image_200.png" /></figure>

MOE

## Heritage asset

Title : Cathédrale Notre-Dame de Paris - Etat après incendie

Category : building

Subcategory : Bâtiment religieux

Type : Cathédrale

### Description :

La cathédrale Notre-Dame de Paris, communément appelée Notre-Dame, est l'un des monuments les plus emblématiques de Paris et de la France. Elle est située sur l'île de la Cité et est un lieu de culte catholique, siège de l'archidiocèse de Paris, dédié à la Viange Marie. Cat heritage asset regroupe les projets de la cathédrale après l'incendie mais avant restauration.
<figure><img src="image_201.png" /></figure>

<figure><img src="image_202.png" /></figure>

Linking to inventories from the Virtual Reading Room of the Archives Nationales of France
# Data pipeline documentation

* A question of traceability

* A visual display

* white cards: dataset

* grey cards: processing

* Relationships between datasets and scripts, clarified

* A draft proposal for documenting data pipelines

<figure><img src="image_203.png" /></figure>
# Conclusion

e-NDP app microservice architecture embraces existing repositories, like Nakala, as sustainable backends.

What's next?

* Share concrete methods for leveraging services already offered by data repositories

* Explore how this model could apply to other formats — audio, video, 3D

* Foster stronger dialogue with repository teams to better define reuse and republishing needs

Merci