Status and intended scale. What is reported here is a proof of concept, and its corpus is sized accordingly: 697 tagged records, of which 34 papers and 372 adjudicated observations carry the definition evaluation. The programme it belongs to is larger — an interactive tagging platform holding tens of thousands of papers, in which a reader assembles a corpus, submits a definition of their own, and has it judged against that corpus in a single run. Nothing in the method reported here depends on the corpus being small; what the small corpus establishes is that the procedure is auditable, and what it cannot yet establish is how the measurements behave at scale.
Seeing the idea. A prototype exists and can be looked at without an account: the definition scorer shows what the layer is meant to feel like — choose a concept, choose the corpus, and each candidate definition appears with its confusion matrix, its case table, and the licensing quotation under every score. It is a demonstration rather than a working tool: two concepts are loaded, the scored corpus is the 29 papers judged in one run, and a reader cannot yet submit a definition of their own for a fresh judging run. It is shown here so the shape of the thing is visible, not because it is ready to be used. The platform is at its home page and the tag layer, the TEI editions and the code are at the showcase.
A concise orientation to the argument. Each panel opens to show the supporting rationale.
Competing definitions are commonly assessed through argument and counterexample. This study asks whether the classifications they entail can also be evaluated systematically and reproducibly against source-grounded cases.
Cross-disciplinary synthesis is hindered by terminological heterogeneity: related phenomena are described differently across fields, while shared labels may denote distinct constructs. Ontologies, citation graphs, and keyword indexes expose part of this structure, but often retain discipline-specific vocabularies or require intensive curation. They therefore do not reliably supply evidence-grounded cross-field join keys. The problem also extends to interpretive and social research: framing has been described as a “fractured paradigm” whose theoretical and operational uses span psychology, sociology, political science, and communication (Entman, 1993). Lexical overlap must therefore be treated as a question to be tested, not as evidence of conceptual identity.
↑ back to contentsEach candidate definition is operationalised as a binary decision rule and compared with cases that the source literature explicitly includes in or excludes from the target concept.
Earlier analyses found that free-text labels rarely joined across fields, whereas a controlled statistical vocabulary did. The methodological implication is that canonicalisation requires not merely a preferred label, but an explicit and testable membership rule.
A concept represented only as a string attached to a paper cannot directly encode distinct senses, contrast cases, relations among interpretations, or evidence provenance. The proposed representation therefore treats the concept as a record rather than as a label.
The concept_records.json build dated 9 August 2026, with material appended on
10 August, contains 2,103 ConceptNode records grouped into 2,464 paper-level
mentions and comprising 2,599 Attestation objects. Of these attestations, 1,880
carry a quotation and 719 still require grounding. The schema also records role (defines /
exemplifies / refutes / mentions) and assertion status (affirmed / denied / unresolved).
These figures specify both the implemented data model and the remaining corpus-wide grounding
work.
The reference model is a historical gazetteer: place → name variant → dated attestation, where the entity is the record and the document is the evidence. Here it is concept → wording → quotation. The structures are analogous; the substantive difference is that an abstract concept does not generally have a directly observable referent. Sense resolution must therefore remain evidence-bearing and open to reliability assessment.
The same lexical form may express distinct theoretical constructs. Collapsing those constructs into a single aggregate can therefore obscure rather than summarise the corpus. The schema can represent senses and evidence-bearing relations among them (contrasts, extends, narrows), although corpus-wide population of these fields awaits completion of the attestation-grounding stage.
A worked example concerns priming. In one literature, the prime and target are different stimuli linked by category, and the outcome is the interpretation assigned to an ambiguous description; in another, they are the same stimulus and the outcome is a latency reduction. The latter literature explicitly rejects facilitation of the stage implicated by the former. A canonical merge without sense disambiguation would therefore create a relation that the source literature does not support.
The verbatim rule proves that a sentence exists in a paper. That is a string comparison, and a string comparison establishes provenance and nothing about meaning. A second gate asks whether the sentence licenses the concept at all.
In an initial audit, 82 attestations passed the substring gate and four failed
the meaning gate — graph theory tagged on a sentence that never names it,
machine learning tagged on a clause arguing the opposite, deep learning
tagged on a paper that trains no deep network, bias tagged inside a three-item
list that did not establish its role. All four were exact quotations. This result shows
that exact-string verification establishes provenance but is insufficient to establish that
the cited sentence licenses the assigned concept.
The rest of this paper (§§8–13) sets out the measurement: a definition treated as a binary classifier over cases the literature itself adjudicated, ranked against rivals in a single run, after three logical gates that no statistical measure detects — circularity, recursion without a base case, and a free parameter the author never fixed. Inter-coder reliability is reported on the act of application itself (κ = 0.547, n = 140).
A case is positive only when a source explicitly includes it in the target concept and negative only when a source explicitly excludes it. Silence is treated as unresolved, not negative.
Candidate definitions are evaluated only on explicitly adjudicated cases. Each positive or negative label is linked to a verified quotation from the source paper. The labels therefore represent documented corpus judgements rather than claims of context-independent truth.
Some candidate definitions achieve high classification scores despite structural defects that the confusion matrix cannot identify. The framework therefore applies logical validity checks before comparative ranking and reports gated definitions as unranked.
All three defects are external to the confusion matrix. A circular definition may classify well because it reproduces the target label, whereas a definition with a free threshold receives the score associated with the selected value. Applying these gates after model selection would permit structurally invalid candidates to influence the ranking. The gates are therefore evaluated before scoring and before automated definition induction.
Iterative revision requires versioned definitions and a clear distinction between prospective evaluation and post hoc refinement:
Both activities are legitimate, but their scores have different inferential meanings. The data model therefore retains each version and records whether its wording preceded or followed inspection of the evaluation cases.
A definition that depends on an undefined subsidiary term transfers part of the decision to tacit judgement. In one analysis, operationalising such a subsidiary term without changing the outer wording increased MCC from +0.380 to +0.664. The framework therefore decomposes subsidiary terms until further operationalisation no longer changes classification outcomes.
↑ back to contentsThe framework does not determine what art is. It quantifies how closely a stated definition reproduces explicit judgements in a specified corpus.
The layer is intended as a hypothesis-generating instrument for far reading. It identifies candidate regions in which close reading may be informative; it does not replace interpretive analysis or establish context-independent conceptual truth.
A language model can generate an immediate cross-disciplinary answer, but the basis of that answer may be difficult to audit. A grounded layer imposes a slower evidential workflow in which each supported claim resolves to a source passage. Its intended advantage is traceability rather than speed.
↑ back to contentsThis diagram specifies the record on which the proposed measurement workflow depends. It distinguishes implemented structure from corpus fields that still require population. Every field in the diagram is a link; following it reaches that field's entry in the glossary in Appendix B, which states what the field does, what it holds, and its data structure (string · number · array · dictionary · record · tree · graph).
Each cell is interactive: selecting it opens the corresponding definition and formula using the same colour code.
ART_CASE/concept_art.json; retained to document the transition from partial to complete evaluation.Here the classifier is the candidate definition, whereas the reference label records what the source papers explicitly state. These labels are corpus-relative observations, not claims of metaphysical or context-independent truth.
Under the stated corpus labels, each FN provides counterevidence to necessity, and each FP provides counterevidence to sufficiency. This mapping connects the logical analysis to the classification framework.
The table is generated from 372 adjudicated case observations (289 positive; 83 negative) drawn from 34 papers. Because 78% of observations are positive, the primary summary measure is MCC rather than F1: an all-positive classifier can obtain a high F1 while its MCC is zero.
| Definition | TP | FP | FN | TN | MCC |
|---|---|---|---|---|---|
| condition-based definition (object/action, intention, values) | 260 | 13 | 29 | 70 | +0.700 |
| the aesthetic definition | 202 | 11 | 87 | 72 | +0.477 |
| art as expression | 139 | 2 | 150 | 81 | +0.392 |
| broad | 245 | 50 | 44 | 33 | +0.252 |
| narrow | 73 | 1 | 216 | 82 | +0.251 |
| mimesis | 94 | 6 | 195 | 77 | +0.238 |
| circular | 287 | 0 | 2 | 83 | — |
| the cluster account | 266 | 16 | 23 | 67 | — |
| the historical definition | 242 | 4 | 47 | 79 | — |
| the institutional theory | 220 | 2 | 69 | 81 | — |
| open | 282 | 24 | 7 | 59 | — |
Three of the six criteria are computed from these four cells: coverage (recall = TP/(TP+FN)), discrimination (precision = TP/(TP+FP)), and prediction — the same four cells on a held-out sample not used in constructing the definition. The remaining three lie outside it. Typicality ranking requires an order rather than labels, and is measured by rank correlation between the ranking a definition predicts and frequency of attestation in the corpus. Applicability is measured by κ. Minimality is a property of the definition rather than of the cases, and is measured by ablation: remove one condition, re-score; a condition whose removal changes nothing is ornament.
A case is positive when a paper explicitly includes it in the concept and negative when a paper explicitly excludes it. The third state is unresolved: absence of an assertion is not evidence of negation. Treating silence as negative would systematically convert non-mention into exclusion and bias the evaluation.
The unit of analysis is accordingly neither the paper nor the passage but the (case, paper) pair. The same case may be positive in one paper and negative in another, and that disagreement is the most valuable datum in the corpus rather than noise: collapsing to the paper loses it, collapsing to the case loses who said it. Variance is decomposed with the paper as a random effect (ICC = between / (between + within)), so that twenty-five attestations from a single paper inflate nothing.
Sections are collapsed for readability. Select a heading to open the complete text.
Background. Cross-disciplinary synthesis is constrained by terminological heterogeneity: related phenomena may be named differently, whereas identical labels may denote distinct constructs. Earlier work introduced a field-neutral tag layer in which each non-trivial assignment is linked to an exact licensing passage. The structure proved auditable, but free-text phenomenon labels rarely produced cross-field joins.
Methods. We distinguish two datasets. The tag-layer corpus contains 697 published records across 103 disciplines; its provenance audit re-checked 18,416 evidence strings. The definition-evaluation corpus contains 372 explicitly adjudicated case observations from 34 papers (289 positive; 83 negative). Candidate definitions are treated as binary decision rules, screened for circularity, unsupported recursion, and unidentified parameters, and then compared using Matthews correlation coefficient (MCC). Application reliability was estimated on a blinded sample of 140 case–definition pairs independently labelled by a second language-model system with the first labels withheld.
Results. The provenance audit identified three failed strings. Among 511 papers, 500 distinct free-text phenomenon labels yielded only two cross-disciplinary matches. By contrast, a controlled statistical vocabulary produced join keys spanning as many as 31 disciplines; re-audit of 519 paper–term assignments retained 420 and rejected 99 (19.1%). In the definition-evaluation corpus, the highest-ranked eligible definition achieved MCC = 0.700. Reliability of application was κ = 0.547 with 78.6% observed agreement (n = 140). The prespecified expectation of distinctly lower agreement for the cluster account was not supported in this sample.
Conclusions. Canonicalisation is not merely a normalisation step:
it entails an explicit rule for concept membership. A defensible tag layer must therefore
preserve provenance, represent alternative senses, and measure the reproducibility of its
membership decisions. The concept_records.json build dated 9 August 2026, with
material appended on 10 August, contains 2,103 concept records, 2,464 paper-level mentions,
and 2,599 attestation objects; 1,880 attestations carry a quotation and 719 still require
grounding. Sense relations also remain incompletely populated. The work should thus be read
as a validated measurement framework with a quantified implementation gap, not as a completed
corpus-wide semantic layer.
Scope. This study evaluates a field-neutral method rather than a substantive definition of art. In principle, any concept can be represented as an evidence-bearing record and competing definitions assessed against an explicitly delimited corpus. Art is used because its literature states definitional disagreements unusually clearly; game provides a secondary test case. The present demonstration remains bounded in two respects. First, the scored corpus includes 29 of 60 papers so that every definition is evaluated within a single, comparable run. Second, newly submitted definitions can currently be assessed only against previously adjudicated cases. User-defined corpora and fresh adjudication runs are implementation targets, not results reported here.
↑ back to contentsA shared, verbatim-grounded annotation format can be audited at scale, but free-text phenomenon labels rarely support cross-disciplinary joining. This paper addresses the methodological consequence of that null finding.
Each paper is annotated by the shape of its contribution rather than by topic alone:
claim type, phenomenon, claim relations, replication status, and limitations. The shared tag
registry (SCHEMA/tags.json, version 0.5) contains 45 tags in seven layers.
Free-text phenomenon labels produced almost no cross-field joins, whereas the controlled statistical vocabulary produced many. This contrast identifies canonical vocabulary as a necessary joining layer. Canonicalisation, however, requires a rule for deciding which surface forms and cases belong under the same term. That rule is a definition in operational form.
The paper links canonicalisation to explicit definition evaluation: concepts are represented as records capable of holding senses, evidence, and contrast cases, while candidate membership rules are evaluated on a documented corpus.
The conceptual and operational components are interdependent. A concept record provides a place to represent competing senses; a measured membership rule makes those senses empirically inspectable rather than merely asserted.
concept_records.json build dated 9 August 2026, with
material appended on 10 August, contains 2,103 concept records grouped into 2,464 paper-level
mentions and comprising 2,599 attestations; the schema also provides sense relations,
explicit positive/negative/unresolved case states, definition scoring, and the three
pre-evaluation validity gates.concept_records.json build,
1,880 of the 2,599 attestations carry a quotation and 719 still require grounding; sense and
sense-relation fields are not yet populated corpus-wide.Scholarly findings are primarily communicated in natural-language prose, while cross-disciplinary retrieval depends on identifying relations among differently worded claims. Keyword search, citation networks, and discipline-specific ontologies each expose part of this structure, but none guarantees that semantically related observations will share a searchable label.
The Meta-Tagging Project addresses this problem by describing the form of a contribution and grounding each non-trivial assignment in a source passage. The earlier empirical result was negative but informative: source-faithful phenomenon strings seldom matched across disciplines. A controlled statistical vocabulary joined more effectively, suggesting that cross-field retrieval requires canonical categories.
The study answers this question in three steps. It distinguishes provenance verification from semantic licensing, represents concepts as evidence-bearing records capable of holding multiple senses, and evaluates candidate definitions as decision rules over explicitly adjudicated cases. The worked example concerns definitions of art, but the measurement problem is intended to generalise to other contested scholarly categories.
↑ back to contentsEach paper is annotated with a deliberately compact set of facets intended to describe the form of a contribution rather than its topic: claim-type (existence / mechanism / method / prediction / critique / null-result), phenomenon, claim-relations (builds-on / extends / contradicts / replicates, each linked to a named target), replication-status, and limitations.
Each paper is represented by one canonical record. Tag assignments point to their
licensing passages. The shared registry (SCHEMA/tags.json, version 0.5) currently
contains 45 tags in seven layers. The registry centralises labels and descriptors, but formal
scope notes, inclusion rules, and grounded examples are not yet complete for every tag; this
is treated as an implementation requirement rather than as a finished property.
The tag-layer corpus is curated for disciplinary breadth and serves as a proof of format and procedure; it is not a probability sample and does not support claims of disciplinary representativeness. The current build contains 697 published records across 103 disciplines. The build pipeline validates annotation invariants, recalculates reported quantities, derives postings and record shards for search, exports an adjacency structure for implemented relations, and regenerates audit and reading views.
Of the 126 papers in the proof-of-format corpus, 10 had unusable text layers. Among the
remaining 116 papers with usable text, faceting was completed for 116/116 papers (100%).
These status values can be checked against DATA/corpus.json; the ten unusable
records are retained with an explicit untaggable status rather than silently
excluded.
A standing provenance audit re-checked 18,416 evidence strings against their associated source text and identified three failures. A further 623 strings matched only an older stored copy of the corresponding paper and are reported separately as a weaker provenance state.
The definition analysis uses a distinct corpus of 372 adjudicated case observations drawn from 34 papers: 289 observations in which a source explicitly includes the case in the concept and 83 in which a source explicitly excludes it. Unresolved or silent cases are not treated as negative. All candidate definitions are evaluated within the same run and under the same coding instruction.
↑ back to contentsIn the audited proof-of-format, 116 papers across 38 disciplines were fully faceted. The resulting layer contained 127 claim-relation assignments and 87 limitation assignments, each verified by exact-string matching to the available source text.
The result distinguishes conceptual overlap from string identity. Motifs such as priming or power-law structure may recur across fields, yet source-faithful free-text descriptions remain too specific to match reliably. These observations motivate a canonical vocabulary layer above, rather than in place of, the grounded source wording.
↑ back to contentsA controlled vocabulary of statistical terms provides a direct test of the proposed canonical layer. The broadest audited term spans 31 disciplines. Re-audit of all 519 legacy paper–term assignments rejected 99 (19.1%) and retained 420 as semantically valid. Because source availability and exact local-body grounding are incomplete, both the primary counts and a stricter exact-local-basis sensitivity analysis are reported.
This result supports a bounded conclusion: controlled terms can function as cross-field join keys, but only because their labels and intended statistical meanings have already been normalised. The statistical layer therefore demonstrates the value of canonicalisation; it does not eliminate the need to specify and test membership rules for less standardised concepts.
The public interface implements static, client-side search using an inverted index of 1,943 keys mapped to document postings. Queries are served without a backend; their cost depends on postings-list lengths and output size rather than being independent of corpus size.
Regions that contain multiple grounded observations but lack a shared label may indicate a terminological gap. This pattern is hypothesis-generating rather than decisive: absence of a label in the sampled literature does not establish that no term exists. In the memory taxonomy example, one such region corresponds approximately to what might be termed short-term implicit memory and warrants targeted literature review.
↑ back to contentsThe framework estimates how well a stated definition reproduces explicit judgements in a specified corpus. It does not determine what art—or any other contested concept—ultimately is. Positive and negative labels record what a cited source explicitly includes or excludes; silence, ambiguity, and unexamined cases remain unresolved.
This distinction is central to the intended use. The tag layer supports far-reading and hypothesis generation by identifying patterns that warrant close reading. It does not replace historical context, interpretive argument, or expert adjudication. A high score therefore indicates fit to documented corpus judgements under a particular instruction, not metaphysical truth or universal disciplinary consensus.
↑ back to contentsA concept is represented as a record rather than as a string attached to a paper. The normative model can store labels, external identifiers, source-grouped attestations, distinct senses, relations among senses, criteria, and contrast cases. This structure allows disagreement to remain visible instead of being collapsed into one preferred wording.
Canonicalisation is treated as a definitional operation: assigning several expressions to one key entails a rule about membership. That rule is made inspectable by linking decisions to quotations and measurable by applying candidate definitions to explicitly adjudicated cases. The interactive model is shown in Interactive Figure 1.
concept_records.json build dated 9 August 2026, with material appended on
10 August, contains 2,103 concept records grouped into 2,464 paper-level mentions and
comprising 2,599 attestation objects. Of these, 1,880 carry a quotation and 719 still require
grounding; the sense-relation layer also remains incomplete. The schema therefore identifies
both the realised representation and the work needed for corpus-wide evidential completion.Classification performance is interpreted only after three logical checks. First, a definition is circular when its definiens reproduces the definiendum; a high score in that case reflects target leakage. Second, a recursive definition requires an explicit base case. Third, a quantitative application must fix any threshold or parameter needed to determine membership.
The gates are applied before ranking because none can be diagnosed from a confusion matrix alone. A circular definition may classify nearly perfectly, while a free threshold can be chosen to maximise performance after the outcomes are known. Gated candidates remain visible for diagnostic comparison but are not assigned a rank.
The cluster-account sensitivity analysis illustrates point identification: changing the required number of satisfied criteria from one to ten spans 0.6 MCC, and allowing the threshold to vary by case produces perfect apparent fit. This is evidence of flexibility in the operationalisation, not evidence of perfect definition performance.
↑ back to contentsThe evaluation framework distinguishes properties measured by the confusion matrix from properties that require separate evidence. Three formal gates are applied before either class of measure is interpreted.
| # | Criterion | What it asks | Where measured |
|---|---|---|---|
| G1 | Non-circular | Does the definiens contain the definiendum? | gate |
| G2 | Recursive base | If recursive — is the base case stated? | gate |
| G3 | Point-identified | Does it contain a parameter the author never fixed? | gate |
| 1 | Coverage | How much of what is agreed to be the concept does it admit? | recall |
| 2 | Discrimination | How much of what is agreed not to be the concept does it exclude? | precision |
| 3 | Prediction | Does it hold on cases not used in building it? | held-out sample |
| 4 | Typicality ranking | Does it explain why one instance is more central than another? | rank correlation |
| 5 | Applicability | Will independent coders reach the same judgement? | κ between coders |
| 6 | Minimality | Can a condition be removed with nothing changing? | ablation |
Each eligible definition is applied as a binary decision rule, D(x), to cases for which the source literature supplies an explicit inclusion or exclusion. This produces the four conventional cells: true positives and false negatives among literature-positive observations, and false positives and true negatives among literature-negative observations. The interactive explanation and complete result table are provided in Interactive Figure 2.
The primary summary measure is the Matthews correlation coefficient because 289 of the 372 observations (77.7%) are positive. MCC incorporates all four cells and assigns a value of zero to an all-positive classifier in this dataset, whereas F1 can remain high when true negatives are ignored.
Gated candidates are displayed but unranked. In particular, the circular control produced near-perfect classification because it reproduced the target label. This is a diagnostic control demonstrating that predictive fit alone is insufficient evidence of a valid definition.
The reference variable has three states: positive, negative, and unresolved. Only the first two enter the confusion matrix. The observational unit is the case–paper pair so that different sources may explicitly classify the same case differently without that disagreement being erased.
↑ back to contentsThe proposed model centres on ConceptNode, with paper-level provenance stored
through PaperSource and mention-level evidence represented by
Attestation. Optional structures represent Sense,
SenseRelation, Criterion, ContrastCase, and
Theorist. Grouping attestations by source prevents many mentions from one paper
from being treated as independent positions.
Each evidential relation is designed to resolve to a quotation and locator. Positive,
negative, and unresolved assertion states are retained explicitly, and the
object_level field distinguishes a case of the concept from a proposition about
the concept. The linked, field-level glossary is available through
Interactive Figure 1 and Appendix B.
The model is partly prospective. Record types and identifiers are implemented, but public attestation quotations, senses, and sense relations remain unpopulated. Claims in this article therefore distinguish schema capability from populated empirical content.
↑ back to contentsApplicability is evaluated separately from predictive performance. If independent coders apply the same wording differently to the same case, the confusion matrix combines properties of the definition, the instruction, and the coding system.
A blinded sample of 140 case–definition pairs (20 per definition) was coded by a second language-model system that had not produced the first set of judgements. Both systems received the same operational question: “Does this definition, read literally, apply to this case?” The task was therefore definition application rather than an unconstrained classification of whether a case is art.
| Definition | κ | Agreement | n |
|---|---|---|---|
| the historical definition | +0.800 | 90% | 20 |
| condition-based definition (object/action, intention, values) | +0.500 | 75% | 20 |
| the institutional theory | +0.500 | 75% | 20 |
| the aesthetic definition | +0.479 | 75% | 20 |
| the cluster account | +0.417 | 70% | 20 |
| mimesis | +0.412 | 80% | 20 |
| art as expression | +0.348 | 85% | 20 |
| Overall | +0.547 | 78.6% | 140 |
The historical definition produced the highest agreement (κ = 0.800) despite failing the recursive-base gate. This illustrates that reliability and substantive adequacy are distinct: a consistently applied definition is not necessarily an acceptable one. Per-definition estimates should be treated as descriptive because each rests on only 20 judgements.
↑ back to contentsA set of projects presented in a 2026 summer school at the Open University of Israel illustrates a shared methodological problem: how to convert textual evidence into structured data without erasing its textual and interpretive character. The projects differ in their units of annotation, vocabularies, infrastructures, and reliability procedures.
| Researcher | Unit of annotation | Vocabulary | Platform | Reliability |
|---|---|---|---|---|
| Gutman figurative language as a network |
a figurative instance — a manually extracted sub-sentential span | closed: 103 topics | DistilBERT + Gephi | not measured |
| Dekel public distant reading |
the whole novel — a work-level record | mixed: questionnaire | Google Forms | not measured, by stated policy |
| Melnik idioms and their flexibility |
an occurrence of an idiom in a corpus | corpus queries | Hebrew corpus | — |
| Marienberg-Milikowsky interpretive tagging |
a span in the text | hierarchical tagset | CATMA → ViS-À-ViS | — |
| Sagiv Hasidic stories |
an entity in the text: person, place, subject | the TEI-XML standard | TEI-Publisher | — |
| Rusinek MEHDIE · Kima |
a pair of records, not a span in text | closed: gazetteers | WHG · Recogito · Wikidata | not measured |
| Rivlin-Angert political delegitimisation |
the sentence | closed: two-stage scheme | DictaLM 2.0 | κ = 0.82 |
These projects annotate phenomena in texts, including figurative expressions, place names, delegitimisation, and idioms. The present study uses annotation as an evidential substrate for a different question: which operational definition best fits a corpus of explicitly adjudicated cases? This shift makes category specification, provenance, and application reliability direct objects of evaluation.
The Kima data model provides a useful structural analogy: place → name variant → dated attestation can be compared with concept → wording → quotation. The models are not identical, however. Geographic variants can often be checked against an external referent or phonetic normalisation, whereas abstract concept membership generally lacks an equivalent independent test. The latter therefore requires explicit adjudication and uncertainty states.
Technical connection need not require a shared interpretive theory, but it does require compatible representation choices:
skos:prefLabel and skos:altLabel.TextQuoteSelector
(quotation plus preceding and following context) survives re-editions; character offsets do
not. Offsets for tools that need them are derived from it at export time.Two export formats are especially compatible with the practices reviewed here: two-tier TEI
(metadata in teiHeader, span annotations in standOff), and a pair
of Gephi CSV files (nodes and edges).
The results should be interpreted within the following constraints.
concept_records.json build dated 9 August 2026, with material appended on
10 August, contains 2,103 concept records grouped into 2,464 paper-level mentions and
comprising 2,599 attestation objects. Of these, 1,880 carry a quotation and 719 still require
grounding; sense and relation fields are likewise incomplete. The diagrams describe both the
implemented data model and work not yet completed corpus-wide.Project code, schemas, derived views, documentation, and the materials that can be redistributed are available in the public GitHub repository. Versioned releases are archived under the Zenodo concept DOI 10.5281/zenodo.21432188. The repository records source rights and links to restricted sources rather than redistributing content for which reuse permission has not been established.
The public reliability package includes the coding manual, instructions for the second coder, and a blank coding sheet. At the time of this paper (12 August 2026), the completed response file used to calculate the κ values was not present in the public repository; consequently, those values cannot yet be independently recomputed from the archived public materials alone. The reported results should therefore be read together with this explicit reproducibility qualification.
The HTML article is designed as a layered research object: the main argument remains linear, while methodological detail, model fields, and worked examples can be opened in place. Hyperlinks and colour coding are explanatory aids; the same semantic distinctions are also stated in text and retained in print output.
↑ back to contentsAll measures are computed from the four cells. TP and FN are counted over cases the corpus adjudicated positive, FP and TN over those it adjudicated negative.
Why MCC and not F1. F1 ignores TN, so on a positively skewed corpus a classifier that says yes to everything obtains a high F1. MCC gives that same classifier exactly 0.000 (Matthews, 1975; Chicco & Jurman, 2020). F1 is reported beside it, never alone.
The same case may be judged in several papers. Variance is decomposed by analysis of variance:
A hierarchical model with paper as a random effect can represent both levels and reduces, but does not automatically eliminate, the influence of many correlated attestations from a single source.
Definitions are ranked with a paired paper-level bootstrap of 2,000 resamples: two
definitions share a place unless one achieves the higher score in at least 95% of resamples, so
that ties are ties on the evidence rather than artefacts of overlapping intervals. The paired
bootstrap resamples the same papers for both definitions and asks how often one actually beats
the other, which is the question a ranking answers; papers rather than cases are resampled,
because cases drawn from the same paper are not independent. Each definition's score is
additionally reported with a 95% confidence interval from 3,000 paper-level bootstrap resamples,
and paired case-level differences are assessed with McNemar's test (McNemar, 1947). Scoring is
performed by TOOLS/art_score_v3.py with results in
ART_CASE/scores_v3.json; the ranking and its tie rule are
TOOLS/final_ranking.py, with output in
ART_CASE/final_ranking.json.
ConceptNode the concept recordThe record that holds one concept. Everything we know about "art" hangs from it. It is also a node in a tree, so it can be split into sub-types without duplicating information.
id string strlabels dictionary dict[lang,str]external_ids dictionary dict[src,str]parent tree -> ConceptNode?children tree -> ConceptNode[]sources array PaperSource[]senses array Sense[]sense_relations graph SenseRelation[]criteria_added array Criterion[]contrast_cases array ContrastCase[]theorists array Theorist[]PaperSource one paperOne paper that mentions the concept, with all of its attestations inside it. This is what stops twenty-five mentions in a single paper from counting as twenty-five independent opinions: they are one author's position.
paper_id string strfield string stryear number intattest array Attestation[]Sense a reading of the conceptOne reading the concept receives. A single record can hold contradictory senses without averaging between them, which is the point: disagreement is data.
holder string strdefining array -> Attest[]endorsed_by array -> paper_id[]Criterion a condition in the definitionOne condition a definition asserts, carrying both the evidence for it and the evidence against it.
kind closed list necessary|sufficientevidence array -> Attest[]counter_ev array -> Attest[]excludes array -> ContrastCase[]ContrastCase what is not the conceptA case the literature states is NOT the concept. Without these, discrimination cannot be measured at all -- only coverage.
thing string strevidence record -> Attestationexcluded_by record -> Criterion?judged boolean boolTheorist holder of a positionWho holds which reading. A node in the graph, not metadata.
external_id string strsenses array -> Sense[]evidence array -> Attest[]SenseRelation relation between readingsA weighted edge between two senses: who contradicts whom, who extends whom.
from_sense record -> Senseto_sense record -> Sensekind closed list contrasts|extends|narrowsevidence record -> Attestationpaper_id string strAttestation a single attestationOne mention in one paper. The schema is designed to hold the verbatim sentence and its locator; these fields remain unpopulated in the current public build. An attestation becomes evidentially auditable only when that grounding is present.
node_id record -> ConceptNodequote string strlocator string strrole closed list strasserted closed list P|N|Uobject_level boolean boolkind closed list strThe exploratory procedure can assemble a candidate from atomic conditions extracted from definitions in the corpus and evaluate it under the same scoring framework.
The analyses are scripted, but successful reproduction depends on access to the corresponding input files and on using the same instructions and software environment. The local research tree uses the following commands:
python TOOLS/final_ranking.py ART_CASE/cases_v3.json ART_CASE/art_v7_verdicts.jsonpython TOOLS/cluster_criteria.py then python TOOLS/cluster_k_sweep.pypython TOOLS/make_defs_kappa.py score KAPPA_STUDY_DEFS/responses.csv — requires the completed response file, which is not included in the public repository at this paperpython TOOLS/build_defs_preprint_en.py — this documentThe threshold sweep for the cluster account is reported below as a sensitivity analysis:
| k | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| MCC | +0.282 | +0.620 | +0.770 | +0.826 | +0.882 | +0.847 | +0.781 | +0.738 | +0.660 | +0.576 |
Best fixed threshold k = 5 · worst k = 1 · range 0.6 MCC · with k chosen per case, MCC 1.0.
↑ back to contents