Skip to main content
Have a personal or library account? Click to login
Enrichment of the C-CLAMP Corpus Cover
Open Access
|Jun 2026

Full Article

(1) Overview

Repository location

Metadata: https://doi.org/10.5281/zenodo.19254979

Network: https://doi.org/10.5281/zenodo.19140858

Context

Language variation and change (LVC) investigates how language use varies across space, time, and social groups. While geographic, historical, and social variation are traditionally associated with dialectology, historical linguistics, and sociolinguistics respectively, these domains increasingly overlap in fields like historical sociolinguistics. Within the LVC tradition, sociolinguistic research typically focuses on three key social variables: gender, age, and social class, showing that speakers tend to pattern linguistically on their social peers, although individuals retain some degree of agency in shaping their linguistic behaviour.

While individuals’ role within social networks has long been acknowledged (Milroy & Milroy, 1985), it remains ill understood. Studies show that people linguistically accommodate to others (e.g., ‘audience design’, see Bell, 1984). Speakers often form ‘communities of practice’ (Eckert, 2006), with shared goals, intentions and converging languages. However, the emergent properties of such complex networks of countless accommodation acts remain elusive.

Most studies focus on small-scale, idiographic networks, while nomothetic, quantitatively informed analyses are rare. Network theory, with its well-established models (e.g., Watts and Strogatz’s 1998 ‘small-world network’ or Barabási and Reka’s 1999 ‘scale-free network’) and centrality measures, offers untapped potential to study influence, clustering, and network structure in language use.

In this paper, we explain how we enriched C-CLAMP (Piersoul et al., 2021), a corpus suitable for research in LVC in its traditional sense, with network variables and additional information about occupational background. Together, these extra layers of metadata hold the potential to probe sociolinguistics’ core: the dynamic relations of speakers grounded in their socio-cultural aggregations. The potential of the network stretches beyond the realm of (historical) sociolinguistics. Scholars in prosopography, historiography, digital humanities research in literature, and social network analysis might equally benefit from using the network described in the present article.

(2) Method

Steps

Metadata creation and cleaning

C-CLAMP includes two metadata sets: text-level and author-level. The former records year of publication, author name(s), and the title as listed in The Digital Library of Dutch Literature (DBNL). The author-level metadata, now considerably expanded, originally included name(s), dates and places of birth and death, and a link to the authors’ DBNL landing pages (Piersoul et al., 2021).

Recent cleaning and enrichment efforts substantially revised the author metadata’s first version. Through staged (semi-)automatic processing, with manual correction where necessary, the metadata were supplemented and corrected by linking it to three DBNL-related resources: (i) the KB’s (Koninklijke Bibliotheek) RDF-encoded linked data portal (data.bibliotheken.nl); (ii) the KB’s internal person database, to which access was granted; and (iii) the DBNL landing pages’ HTML source code. All additional sources were linked to the original TXT-based author metadata via the authors’ unique IDs.

Although these sources overlap, they each contribute distinct information. (see Table 2) The linked data portal, containing a thesaurus on the DBNL authors, provides structured information on occupations and gender; the person database adds publication period; and the HTML code specifies countries of birth and death through backend connections to the DBNL atlas. In addition to introducing new fields from the sources, existing fields were standardized (e.g., uniform date formatting) and incomplete records were supplemented where possible.

The resulting improvements concern both scope and coverage (Table 1).

Table 1

Author metadata supplementation.

FIELD NAMENUMBER OF RECORDS (OUT OF 8,753)
ORIGINALCLEAN
Author8,7538,753
Link8,7538,753
Identifier8,7538,753
GivenName8,681
FamilyName8,753
AlternateNames8,753
BirthDate (cleaned)8,6548,654
BirthPlace (cleaned)3,9284,584
BirthCountry4,586
DeathDate (cleaned)4,3624,362
DeathPlace (cleaned)2,7353,243
DeathCountry3,254
Gender8,753
Occupation3,989
Period8,678
Language4,448
Category6,486
Organisation8

Notably, 3,989 authors (45.5%) are associated with at least one occupation other than writer, spanning 67 distinct professions, from agriculture to diplomacy, and academia. This socioeconomic information distinguishes C-CLAMP from comparable literary corpora. To enable straightforward analyses, abstraction beyond raw occupational labels was achieved by mapping the occupations onto the Historical and International Social Class Scheme (HISCLASS) (van Leeuwen & Maas, 2011). HISCLASS classifies professions into twelve hierarchical classes based on four criteria: (non-)manual labour; skill level; supervision; and sector (van Leeuwen & Maas, 2005). Higher managers occupy class 1, while unskilled farmers are categorized into class 12. A residual category covers unclassifiable occupations.

C-CLAMP’s occupational labels were automatically linked to a Dutch translation of HISCLASS (Zijdeman, 2016), with minimal manual corrections (e.g., resolving the ambiguity of Dutch “bestuurder”, accurately translated as ‘director’ rather than ‘driver’). For authors with multiple occupations, each occupation was assigned its respective class number. An additional field was created to store the lowest class number per author, representing the highest social position attained, thereby capturing upward social mobility.

Figure 1 displays the distribution of authors across classes. The classes are ordinal categories ranging from 1 (highest) to 12 (lowest), with class 13 representing a residual category. Since the ability to publish in intellectual periodicals presupposes prestige, the concentration in the highest classes is expected.

Figure 1

Distribution of authors across classes.

Overall, the enrichments substantially increased the number of metadata fields while improving internal consistency, standardisation, and precision, thus enhancing analytical reliability.

Network analysis

Authors within C-CLAMP regularly engage with one another in their writings, through (i) offering critique and citing each other, and (ii) collaborating as co-authors. Together, these forms of interaction constitute the basis of the network: each author is modelled as a node, and the relationships between them are represented as edges (Figure 2), distinguished as either directional or reciprocal. A reciprocal (bi-directional) relationship arises when two authors co-author, whereas a directional (unidirectional) relationship occurs when Author X (source) references Author Y (target). To represent these dynamics, we constructed a directed network: a graph in which edges have an explicit orientation indicating the direction of interaction, preserving asymmetry in the edges. This distinction is essential: Author X frequently citing Author Y does not entail Author Y reciprocating with the same frequency.

Figure 2

Illustration of nodes and edges in the network.

The network edges are weighted to reflect interaction intensity. A given relationship’s weight equals to the sum of (i) the number of co-authored publications, and (ii) the number of times the source author cites the target author. Consider the following example. Authors X and Y co-authored five publications, and X cited Y in three separate texts. This results in an edge weight X→Y = 8 (5 co-authorships + 3 citations). However, Y cited X 7 times, yielding Y→X = 12 (5 co-authorships + 7 citations).

Periodicals occasionally include works by earlier writers, e.g., translations of Horace, and the C-CLAMP authors sometimes refer to them in their own texts. Consequently, these historical authors can appear as unintended targets within the network. To prevent distortion, targets born before 1700 were excluded from the dataset, as these authors largely represent classical or early modern reference figures rather than participants in the literary field captured by C-CLAMP. Self-referential ties were likewise removed. After filtering, the resulting network (Figure 3) contains 7,451 nodes (authors) and 156,123 edges (inter-author relationships).

Figure 3

Network of the C-CLAMP authors; node size corresponds to degree centrality; spatial proximity indicates citation and collaboration intensity.

To assess each node’s (author) significance in a directed network, various centrality measures can be employed. These provide insight into which nodes are particularly influential or structurally important according to different criteria. We provide In-Degree, Out-Degree, Degree, Betweenness, Closeness, Harmonic and Eigenvector centrality (Freeman, 1978).1 Each metric captures a distinct dimension of importance.

In-Degree centrality highlights frequently cited authors, while Out-Degree centrality identifies authors who cite others; both measures are also affected by co-authorship patterns. Degree centrality combines these two perspectives, reflecting a node’s total number of connections. Betweenness centrality detects nodes that act as critical bridges connecting different regions of the network. Closeness centrality, in turn, identifies authors who can reach others efficiently, reflecting overall accessibility within the network. Harmonic centrality provides a similar measure of reachability, but remains robust in networks with disconnected components. Finally, Eigenvector centrality identifies authors connected to other highly influential authors, capturing influence that extends beyond direct ties.

(3) Dataset Description

Metadata

Repository name: Zenodo

Object name: CCLAMP_Metadata

Format names and versions: .txt/.csv (files) and .py/.ipynb (scripts)

Creation dates: 2025-05-26

Dataset creators: Tuur Schockaert (KU Leuven); Julie Nijs (KU Leuven); Freek Van de Velde (KU Leuven)

Language: English and Dutch

License: CC BY 4.0

Publication date: 2026-03-27

Network

Repository name: Zenodo

Object name: CCLAMP_Network

Format names and versions: .txt (files) and .ipynb (scripts) (see Table 3)

Creation dates: 2025-05-26

Dataset creators: Julie Nijs (KU Leuven); Tuur Schockaert (KU Leuven); Freek Van de Velde (supervisor; KU Leuven)

Language: English and Dutch

License: CC BY 4.0

Publication date: 2026-03-21

Table 2

Data dictionary of the final metadata file, author_metadata_hisclass_final.txt.

FIELDDESCRIPTIONALLOWED VALUESEXAMPLESOURCE
authorStandardized author namefull nameJan EngelmanDBNL
linkDBNL author landing pageURLhttps://www.dbnl.org/auteurs/auteur.php?id=enge016DBNL
identifierUnique author IDDBNL ID formatenge016DBNL
givenNameAuthor’s given name(s)textJohannes Aloysius AntoniusDBNL/KBenrichment
familyNameAuthor’s family nametextEngelmanDBNL
alternateNamesAlternative names/pseudonymsslash-separated listJanEngelmanDBNL
birthDateDate of birthYYYY-MM-DD1900-06-07KB/DBNL
birthPlacePlace of birthStandardized place nameUtrechtKB/DBNL
birthCountryCountry of birthStandardized countryNederlandKB
deathDateDate of deathYYYY-MM-DD1972-03-20KB/DBNL
deathPlacePlace of deathstandardized place nameAmsterdamKB/DBNL
deathCountryCountry of deathstandardized countryNederlandKB
genderGender classificationmale/female/unknownmaleKB
occupationRaw occupation listslash-separated listredacteur/journalist/vertalerDBNL/KBenrichment
occupationHisclassHISCLASS-coded occupationsslash-separated listredacteur/journalist/vertalerderived
HisclassHISCLASS score listslash-separated numeric codes2.0/4.0/2.0derived
lowestHisclassMinimum HISCLASS valueclass values2.0derived
periodHistorical periodcontrolled labelsTwintigsteEeuwDBNL
languageLanguage of publicationnl/ISO codenlDBNL
categoryLiterary/genre categorycontrolled labelssecundair/nonfictieDBNL
organisationAssociated organisationscontrolled labelsNADBNL/KB
Table 3

Description of files in CCLAMP_Network.

FILE NAMEDESCRIPTION
CCLAMP_Directed_Network_Notebook_update.ipynbJupyter notebook to construct the network from the corpus data
C-CLAMP_networks revisited.ipynbJupyter notebook for analyzing the network: community detection and computing centrality measures
C-CLAMP_metadata_gender.txtOriginal metadata file (used in CCLAMP_Directed_Network_Notebook_update.ipynb
author_metadata_hisclass_final.txtFinal author metadata file as described in Table 2. Used in C-CLAMP_networks revisited.ipynb.
author_list.txtList of all authors constructed from C-CLAMP_metadata_gender.txt
author_DOB_list.txtList of all authors augmented with their date of birth
mentions_and_authors.zipList of all mentions and authors per text
CCLAMP_Directed_Network_update.txtThe network itself; contains source, target and weight
CCLAMP_Network.graphmlGraphML file containing the complete CCLAMP network structure, including nodes, edges, and associated node attributes.
network_metadata.txtTab-separated file containing author-level metadata and network centrality and clustering metrics.
network_centralities and clustering.txtTab-separated file containing author-level network centrality and clustering metrics.
network_leiden_partitions.txtTab-separated file containing each author and their assigned Leiden community in the network.
network_leiden_subgraphs_metrics.txtTab-separated file containing transitivity, average clustering, and size metrics for each Leiden community subgraph.
network_louvain_communities.txtTab-separated file containing each author and their assigned Louvain community in the network.
network_louvain_subgraphs_metrics.txtTab-separated file containing transitivity, average clustering, and size metrics for each Louvain community subgraph.

(4) Reuse Potential

All data are publicly available and conform to FAIR standards, hence offering considerable reuse potential. The corpus, its metadata, and citation network are large enough to support further sociolinguistic and network-based analyses of language change. Beyond linguistics, the datasets may be used in historical and literary research on cultural and intellectual networks in the Low Countries, including historical prosopography, computational literary studies, and methodological work on historical social network analysis. The enriched occupational metadata and directed, weighted citation network enable new types of analyses that were not possible in earlier versions of C-CLAMP, such as examining how professional background or institutional affiliation shaped citation practices and intellectual influence within nineteenth- and twentieth-century literary networks. The data provides a valuable resource for computing longitudinal language change of individuals, measuring interactional influences and may furthermore support comparative studies with other historical corpora (see Van de Velde et al., 2021 for an exploratory study), as well as teaching applications in digital humanities and social network analysis.

Note

[1] For precise computational details, see the NetworkX Python module documentation (Hagberg et al., 2008), which was used to calculate all centrality measures. Centrality measures in our data are unweighted, i.e., edge weights were not incorporated into the calculations. Researchers and end users may employ the provided network structure to compute alternative measures or recompute existing ones using weighted variants or other methodological specifications appropriate to their analytical objectives.

Ethics and Consent

The dataset is compiled exclusively from publicly available scholarly and bibliographic sources and contains no special categories of personal data as defined under GDPR. Processing follows established research exemptions under GDPR for the use of publicly available data for scientific research purposes, with adherence to data minimisation and purpose limitation principles.

Acknowledgements

We would like to thank Anthe Sevenants for his aid with data extraction, and Suzan Boreel and Mirjam Raaphorst at the KB for generously sharing their data.

Author Contributions

Julie Nijs: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Software, Validation, Visualization, Writing – original draft, Writing – review & editing

Tuur Schockaert: Data curation, Formal analysis, Investigation, Methodology, Software, Validation, Visualization, Writing – original draft, Writing – review & editing

Freek Van de Velde: Conceptualization, Funding acquisition, Project administration, Resources, Supervision, Writing – original draft, Writing – review & editing

DOI: https://doi.org/10.5334/johd.549 | Journal eISSN: 2059-481X
Language: English
Page range: 84 - 84
Submitted on: Apr 7, 2026
Accepted on: May 20, 2026
Published on: Jun 25, 2026
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services

© 2026 Julie Nijs, Tuur Schockaert, Freek Van de Velde, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.