Lexical Database Design: The Shakespeare Dictionary Model
Paper · 1986 · H. Joachim Neuhaus
Summary
The paper describes the logical design of the Shakespeare Dictionary (SHAD) database, built at Münster since 1983 on a PRIME 250-II using CODASYL network-model DBMS software. The source data combine Spevack's machine-readable Shakespeare concordance, including stage directions, quartos and variants, with Finkenstaedt's Chronological English Dictionary. This lets Shakespeare's vocabulary be set against all English words recorded up to 1623. Neuhaus argues that earlier lexical databases copied the layout of printed dictionaries, building around a typographic "headword" with tilde back-references. He calls this an imitation design that confuses presentation with lexical structure. His alternative makes the lemma the central entity, linked one-to-many to its inflected word-forms. Relations between lemmata (the "macrostructure") are stored explicitly. A sample morphology schema links lemmata, segments, allomorphs and morphemes, and a virtual record exposes morphological families as direct queries. The work matters because it treats a dictionary as a linguistic structure rather than a print artifact. It also proposes a standardized lemma record as the link between lexical databases.
Key points
- SHAD runs on CODASYL network-model software. The team chose it over hierarchical IMS because a standard model gives long-lived data a migration path, and because lexical relations are rarely naturally hierarchical.
- About 20,000 lemma records carry a full morphology covering derivations, compounds and inflected forms. They also hold etymology, a taxonomic classification by content, and more than thirty fields in total.
- The morphology schema has four base entities: lemmata, segments, allomorphs and morphemes, ranging from 2,500 to 40,000 records. A virtual record called MORPHEME-TO-LEMMA supports retrieval at the lemma, allomorph and morpheme levels.
- The Latin-derived prefix {IN-} links through allomorphs such as im-, il- and ir- to almost 200 Shakespearean lemmata. A figure shows the {SPEAK} family, with first-occurrence datings and frequencies.
- The first word-formation database was built in three steps, taking about 17 hours in total. Access is through FORTRAN and COBOL batch interfaces and the VISTA query language.
Interesting ideas
- I1. Model the lexicon on linguistic units such as the lemma and its paradigm, not on the presentation conventions of a source resource; copying an old medium's layout bakes accidental structure into the data.
- I2. Decompose words into segments, allomorphs and morphemes so that a morphological family becomes something you can query directly.
- I3. Attach a first-attestation date to each lemma, so a vocabulary can be cut off at any year and set against the remaining words that existed by then but went unused.
- I4. Store relations between lemmata, such as synonymy, sense links and etymological groupings, as explicit links rather than leaving them implicit in entry text.
- I5. Use a standardized lemma record as the single interface for connecting external lexical databases.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (tokens): Keep the en crate's lexicon keyed by lemma, with an explicit one-to-many link to word-forms, so defective and suppletive paradigms are stored as data rather than handled as exceptions in code.
- I2 (tokens): A morpheme layer would let the lemmatizer and tagger explain guesses for unknown derived words, such as un- plus base plus -able, by pointing to the family members that share a morpheme.
- I3 (world): Dating lemmas in the compiled knowledge layer could help flag anachronistic or archaic senses when reading old fables and tales.
- I4 (world): The WordNet/FrameNet/Wikidata ontology should keep these links as typed edges on lemma nodes, so every lexical inference can be traced back to a stored relation.
- I5 (world): A canonical lemma ID shared by VerbNet classes, WordNet synsets and Wikidata items would make cross-resource joins reliable and explainable.
Institutions
Fields, topics and concepts
📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 18,614 worksArtificial Intelligence · 17,965 worksArts and Humanities · 17,450 worksLanguage and Linguistics · 17,296 works
Cite
Cite as H. Joachim Neuhaus. 1986. Lexical Database Design: The Shakespeare Dictionary Model. Coling 1986 Volume 1: The 11th International Conference on Computational Linguistics.
@inproceedings{neuhaus1986lexical,
title = {{Lexical Database Design: The Shakespeare Dictionary Model}},
author = {H. Joachim Neuhaus},
booktitle = {Coling 1986 Volume 1: The 11th International Conference on Computational Linguistics},
year = {1986},
doi = {10.3115/991365.991495},
url = {https://doi.org/10.3115/991365.991495}
}References
- Barnhart, Clarence L. "Plan for a Central Archive for Lexicography in English." In Annals o/ the Hew York Academy o~ ,fct'~ncea, No. 211 (1975), pp. 302-306. find
- Brustkern, J. and K. H. Hess. "The Bonnlex Lexicon System:" In iextcography tn the Electrontc A]e. Ed. J Goetschalckx and L. Rolling. Amsterdam: North-Holland, 1982, pp. 38-40. find
- Brustkern, J. and W. Schulze. "Towards a Cumulated Word Data Base for the German Language." Prec. Sixth International Conference on Computers and the Humanities. 6-8 June 1983. Raleigh, North Carolina. "The Structure of the Word Data Base for the German Language." Prec. International Conference on Data Bases in the Humanities and Social Sciences. 10-12 June 1983. New Brunswick, New Jersey. find
- Chapman, Robert L. "On Collecting for the Central Archive." In Annals el the t, rew York Academy o/ ~qcs~ncgs, No. 211 (1975}, pp. 307-311. todd, E. F. "A Relational Model of Data for Large Shared Data Banks," ~ornmunlcahbns el the ACA~, 13.6 (1970), 377-887. find
- D6ge, Michael. Problems clues EODAEYi-Datenbank-systems, dargestellt am Bstaptel des DBMS-,~oflware-Pakelas der Ft?ma PRIME.. Miinster, 1984. find
- Finkenstaedt, Thomas. A ~hronolocteal Enghsh Dschbnary. Z:ahn¢ @0~000 f¥ords m Order o/ their Earfiest Known Occurrence. Heidelberg, 1970 (with Ernst Leisi, Dieter Wolff). find
- Lehmann W. P. "On the Design of a Central Archive for Lexicography in English." In Anna# el the tIew York Academy o/,re:knees, No. 211 (1975}, pp. 312-317. find
- Nagao, M. et al. "An Attempt to Computerize Dictionary Data Bases." In Ieztco.craphy tn the Electronlc Age. Ed. J Goetschalckx and L. Rolling. Amsterdam: North-Holland, 1982, pp. 51-78. find
- Neuhaus, H. Joachim. "Author Vocabularies compared with Chronological Dictionaries." Bullehn el the Assoc,'ahb, /or Zderary and itn#m~hc Computing, 6 (1978) 15-19. "Design Options for a Lexical Database of Old English." Problems el Old Enghah ie.r~cofraphy. Ed. Alfred Bammesberger. Eichst~tter Beitfiige 115. find
- Spevack, Marvin. A Uom¥1ele and ~qyalemahc Concordance to the Works el Shakeap#are. 9 volumes. Hildesheim, 1968-1980. "SHAD: A Shakespeare Dictionary," #omlmter~ ,n the tIumamh~s. Ed. J. L. Mitchell. find
- Waterloo, Ontario, 1977, 107-114. find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/neuhaus-1986-lexical-database-design-shakespeare-dictionary/