Linking Data to Explore the History of Medieval and Renaissance Manuscripts: the “Mapping Manuscript Migrations” Project

Burrows, Toby
University of Oxford, United Kingdom
toby.burrows@uwa.edu.au

Fraas, Mitch
University of Pennsylvania
fraas@upenn.edu

Hyvönen, Eero
Aalto University
eero.hyvonen@aalto.fi

Ikkala, Esko
Aalto University
esko.ikkala@aalto.fi

Koho, Mikko
Aalto University
mikko.koho@aalto.fi

Lewis, David
University of Oxford, United Kingdom
david.lewis@oerc.ox.ac.uk

Morrison, Andrew
University of Oxford, United Kingdom
andrew.morrison@bodleian.ox.ac.uk

Page, Kevin
University of Oxford, United Kingdom
kevin.page@oerc.ox.ac.uk

Ransom, Lynn
University of Pennsylvania
lransom@upenn.edu

Thomson, Emma
University of Pennsylvania
emmacaw@upenn.edu

Tuominen, Jouni
Aalto University
jouni.tuominen@aalto.fi

Velios, Athanasios
University of the Arts London
a.velios@arts.ac.uk

Wijsman, Hanno
Institut de recherche et d'histoire des textes
hanno.wijsman@irht.cnrs.fr

Funded by the Digging into Data Challenge of the Trans-Atlantic Platform from 2017 to 2020, the “Mapping Manuscript Migrations” (MMM) project brings together data about the histories of more than 222,000 medieval and Renaissance manuscripts, for browsing, searching, and visualization. Four leading institutions from Great Britain, France, Finland, and the United States collaborated on this project, pooling their expertise in Semantic Web technologies and medieval manuscript curation and research, as well as contributing their own data from three contrasting datasets: the Schoenberg Database of Manuscripts at the University of Pennsylvania, the Medieval Manuscripts Catalogue at the University of Oxford, and the Bibale database from the Institut de recherche et d’histoire des textes (Paris).

The datasets have been brought together in a Linked Open Data environment, with a unified data model based on the CIDOC-CRM and FRBROO ontologies (Le Bœuf 2012). Public access to the aggregated data is available through the MMM semantic portal, using the “Sampo-UI” interface developed by the Semantic Computing Research Group at Aalto University in Helsinki (Hyvönen 2020). The entire dataset, in the form of RDF Turtle files, can also be downloaded from the Zenodo data repository: https://zenodo.org/record/4440464. The scripts for transforming the data into RDF and the software for running the portal are also publicly available from GitHub: https://github.com/mapping-manuscript-migrations/.

This paper explains how the Linked Open Data environment was constructed, beginning with the development of the MMM unified Data Model. This required more than twelve months of weekly meetings by a group which combined Semantic Web expertise with manuscript research expertise. The MMM Data Model was developed through an iterative process which drew on the data models used by the source datasets as well as a set of 24 typical research questions contributed by manuscript researchers. Transforming the source datasets into RDF triples and mapping them to the Data Model involved a distinct pipeline for each of the three sources. In the case of the Oxford Medieval Manuscripts Catalogue, this meant extracting relevant entities and relationships from more than 10,000 XML documents encoded with the Text Encoding Initiative’s “Manuscript Description” guidelines, and transforming the resulting XML file into RDF triples (Burrows et al. 2021).

The mapping process also involved matching key vocabularies present in the source datasets: manuscripts, persons, organizations, places, and works. For some of these, automatic reconciliation was possible through the use of common references to standard Linked Open Data vocabularies like VIAF (Virtual International Authority File) and TGN (Getty Thesaurus of Geographic Names). For others, more manual processes drawing on the expertise of manuscript researchers were required, such as matching the names of works on the basis of shared authors and similar titles, or matching manuscripts on the basis of a shared Phillipps number (for manuscripts formerly in the vast 19th-century collection of Sir Thomas Phillipps).

The semantic portal developed by the project enables sophisticated browsing and searching across five main perspectives: Manuscripts, Works, Events, Actors (people and institutions), and Places. Using a variety of semantic filters, the data can be sifted and combined in ways that address a wide variety of complex research questions of this kind: “Find those manuscripts formerly owned by Alfred Chester Beatty which were produced in France in the fifteenth century, which contain decorated initials, and which have a last known location in the United States.” The interface also provides several map-based visualizations of the histories and movements of these manuscripts. Users can see the production places of the manuscripts on a world map and can zoom in to see specific towns and locations. A similar map is available for the last known locations of manuscripts, while a third map shows their migrations – in the form of an arc linking the place of production and the last known location.

The data for each entity can be viewed through a “landing page”, which displays a table listing all the relationships attached to that entity. Users can also connect to the Linked Data Finland platform and see the same information expressed in the form of the properties contained in the data model: https://zenodo.org/record/4440464. The results sets from filtered browses and searches in the MMM portal interface can be exported as CSV spreadsheets through the Yasgui SPARQL query editor. The MMM dataset can also be queried directly through its SPARQL endpoint, using an interface like Yasgui: http://ldf.fi/mmm/sparql. This makes it possible to construct complex and sophisticated SPARQL queries, taking full advantage of the richness of the MMM Data Model.

The RDF triples provided by the MMM project are, effectively, an additional layer over the source information. Users can always refer back to the original datasets via links provided in each entity’s “landing page”. They can also filter MMM data by source for direct access to a source’s dataset if required. An unanticipated but welcome outcome has been the ability to help managers of the original datasets to identify problems. Because data correction is not part of the MMM transformation process, weaknesses, inconsistencies, and errors in the datasets become apparent in search results, alerting dataset managers that something needs to be fixed at their end. In this way, MMM enables managers to clean and enrich their data. For instance, in the SDBM and Bibale, hundreds of personal and institutional names have been corrected for authority control, resulting in a rich and as yet untapped record of names associated with manuscript production and trade. Additionally, more than 2,000 of the Oxford TEI files were updated by the MMM project with structured provenance information relating to previous collection owners, which can now be pulled into the RDF transformation.

To evaluate the portal, we used the same set of 24 research questions which informed the development of the data model (Burrows et al. 2020). Each research question was run first against the native interfaces of the three contributing datasets. While each of these sources provides a relatively sophisticated interface, in almost every case it proved impossible to answer the questions fully. At best, the user was presented with a partial answer to the question, often in the form of a broader list of results which had to be scanned manually to identify relevant items. Some questions could not be answered at all using the source datasets alone (7 in Bibale, 7 in Oxford, 6 in Schoenberg). In the MMM portal, on the other hand, a majority of the questions (17 out of 24) could be answered readily and fully with a combination of filters and text searches. Only a few, more complex questions required further manual sifting of the result sets (7 out of 24). This group of questions was explored further by running queries against the MMM SPARQL endpoint.

The paper also examines the lessons learned from this kind of organizationally and culturally challenging international interdisciplinary collaboration, which has brought together manuscript researchers, librarians and curators, and computer science experts from four different countries. Other lessons learned in the course of the MMM project have included areas where future work would be valuable. One of these is the development of specialist Linked Open Data vocabularies for medieval studies. Manuscripts, in particular, need Linked Open Data identifiers if the data about them are to be linked effectively. The ISMI (International Standard Manuscript Identifier) initiative is working to define a manuscript identifier, but progress to date has been limited (Bougard et al. 2020)

Some re-thinking of the way in which provenance histories for manuscripts are recorded is also desirable. The goal should be to record and encode manuscript provenance data in a way which is sufficiently well-structured to map to a complex data model like that developed by MMM. As the MMM project demonstrates, this kind of approach makes it possible to construct a rich and innovative environment for asking and answering sophisticated questions about the history and provenance of medieval and Renaissance manuscripts.

Appendix A

Bibliography
  1. Bougard, François / Cassin, Matthieu / Duba, William / Fabian, Claudia / Flüeler, Christoph / Turcan-Verkerk, Anne-Marie (2020): “International Standard Manuscript Identifier (ISMI): pour un registre électronique des identifiants des livres manuscrits”, in: DigItalia: Rivista del Digitale nei Beni Culturali 1 <http://digitalia.sbn.it/article/view/2486> [14.06.2021].
  2. Burrows, Toby / Holford, Matthew / Lewis, David / Morrison, Andrew /Page, Kevin / Velios, Athanasios (2021): “Transforming TEI Manuscript Descriptions into RDF Graphs”, in: Spadini, Elena / Tomasi, Francesa / Vogeler, Georg (eds.): Graph Data-Models and Semantic Web Technologies in Scholarly Digital Editing. Norderstedt: BoD 145-156.
  3. Burrows, Toby / Bergk Pinto, Nicole / Cazals, Mahaut / Gaudin, Alexandre / Wijsman, Hanno (2020): “Evaluating a Semantic Portal for the ‘Mapping Manuscript Migrations’ Project”, in: DigItalia: Rivista del Digitale nei Beni Culturali 2 <http://digitalia.sbn.it/article/view/2643> [14.06.2021].
  4. Hyvönen, Eero (2020): “Using the Semantic Web in Digital Humanities: shift from data publishing to data-analysis and serendipitous knowledge discovery”, in: Semantic Web 11, 1: 187–193.
  5. Le Bœuf, Patrick (2012): “Modeling rare and unique documents: Using FRBRoo/CIDOC CRM”, in: Journal of Archival Organization 10, 2: 96–106.