The Pilot Corpus of the English Semantic Sketches
Paper · 2022 · Maria Petrova, Maria Ponomareva and Alexandra Ivoylova
Summary
The paper tackles a weakness of classic word sketches, such as those in Sketch Engine. These group a verb's dependents by syntactic relation and blend all of the verb's senses into one picture. The authors build semantic sketches instead. For each separate verb sense, a sketch lists the semantic roles the verb takes and ranks the most typical words filling each role. The roles and senses come from the Compreno parser's full semantic analysis, so a sketch reflects neighbours in the parse graph rather than in a linear word window. The new English pilot corpus contains 100 hand-selected sketches built from a mixed-genre corpus, and each is paired with a Russian sketch for the same semantic class. The authors use these pairs for contrastive analysis, for example how English pour divides its objects compared with Russian лить/сыпать. They also classify the typical defects of automatically built sketches. The resource gives an interpretable, sense-aware view of verb meaning that can support word sense disambiguation (WSD) and cross-language lexicography.
Key points
- English corpus: 100 manually vetted sketches, built from technical, news and fiction texts. These texts contain about 14 million verb-headed syntactic links.
- Pairing and verb selection: The English sketches are matched with 84 Russian sketches, giving 113 English–Russian pairs. Verbs were drawn from the same semantic classes as the earlier polysemous Russian corpus.
- Frequency thresholds: An English verb needed at least 200 links. The Russian threshold was 2000, on a dataset of more than 36 million links.
- Display and data source: Each role normally shows its eight most frequent fillers. Senses and roles come from Compreno's thesaurus-like semantic hierarchy.
- Error types identified:
- sparse ("empty") role columns;
- slots belonging to a different sense;
- wrong fillers caused by frequent homonyms outscoring correct analyses;
- preposition ambiguity, e.g. a for-phrase expressing distance misfiled as Purpose;
- statistical fluctuations between languages.
- Availability: The corpus is on GitHub, with plans to grow it and add more languages.
Interesting ideas
- I1. Build a separate role-by-filler profile for each verb sense rather than for each lemma, so that typical arguments describe a meaning instead of a word form.
- I2. Take a verb's context from its typed dependency neighbours in the parse graph instead of a fixed linear window. This keeps the representation interpretable and filters out irrelevant nearby tokens.
- I3. Read aggregated sketches as a diagnostic of parser behaviour, since misplaced fillers expose systematic role-labelling mistakes. An example is a distance phrase landing under Purpose.
- I4. Separate truly narrow slots from sparse data: verbs acting like lexical functions legitimately have very few fillers, while other gaps simply reflect too little data.
- I5. Compare same-sense verbs across languages by the semantic features of their object fillers, as with liquid versus granular objects for pour compared with лить/сыпать.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (world): Compiling such per-sense filler tables from parsed text could give verb classes explicit selectional preferences that the world layer can inspect and cite.
- I2 (frames): Role assignment could check candidate arguments against filler statistics gathered over UD/frame edges, staying fully explainable with no bag of words.
- I3 (learn): Scanning compiled role/filler tables for outliers could surface candidate self-induced repair rules for frequent misclassifications.
- I4 (world): Marking each slot as "closed by nature" or "under-observed" would prevent the knowledge base from drawing strong conclusions from thin evidence.
- I5 (back): Translation through the meta-world could choose the target verb from the features of the object entity rather than from a one-to-one lexical mapping.
Fields, topics and concepts
📚 Shelves 2The field of science this work belongs to (OpenAlex fields).Arts and Humanities · 17,450 worksLanguage and Linguistics · 17,296 works
🧭 Topics 1Research subjects and languages the work is about.English · 2,379 works
Cite
Cite as Maria Petrova, Maria Ponomareva and Alexandra Ivoylova. 2022. The Pilot Corpus of the English Semantic Sketches. arXiv:2505.17733 · In Computational Linguistics and Intellectual Technologies: Proceedings of the International Conference "Dialogue 2022". Moscow, Russia. 2022.
@misc{petrova2022pilot,
title = {{The Pilot Corpus of the English Semantic Sketches}},
author = {Maria Petrova, Maria Ponomareva and Alexandra Ivoylova},
year = {2022},
doi = {10.48550/arxiv.2505.17733},
eprint = {2505.17733},
archivePrefix = {arXiv},
url = {https://doi.org/10.48550/arxiv.2505.17733}
}References
- KV Anisimovich, K Yu Druzhkin, KA Zuev, FR Minlos, MA Petrova, and VP Selegei. 2012. Syntactic and semantic parser based on abbyy compreno linguistic technologies. // Proc Dialogue, Russian International Conference on Computational Linguistics, P 91–103. find
- Eva Van Assche, Wouter Duyck, and Robert J Hartsuiker. 2012. Bilingual word recognition in a sentence context. Frontiers in psychology, 3:174. ↗
- Curtis A Becker. 1980. Semantic context effects in visual word recognition: An analysis of semantic strategies. Memory & cognition, 8(6):493–512. ↗
- Piotr Bojanowski, Edouard Grave, Armand Joulin, and Tomas Mikolov. 2017. Enriching word vectors with subword information. Transactions of the Association for Computational Linguistics, 5:135–146. ↗
- Julia Detkova, Valeriy Novitskiy, Maria Petrova, and Vladimir Selegey. 2020. Differential semantic sketches for russian internet-corpora. // Proc Dialogue, Russian International Conference on Computational Linguistics, Moscow. find
- Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2019. BERT: Pre-training of deep bidirectional transformers for language understanding. // Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers), P 4171–4186, Minneapolis, Minnesota, June. Association for Computational Linguistics.
- Adam Kilgarriff, Vít Baisa, Jan Bušta, Miloš Jakubíček, Vojtěch Kovář, Jan Michelfeit, Pavel Rychlỳ, and Vít Suchomel. 2014. The sketch engine: ten years on. Lexicography, 1(1):7–36. find
- Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Distributed representations of words and phrases and their compositionality. // Neural and Information Processing System (NIPS). ↗
- MA Petrova. 2014. The compreno semantic model: the universality problem. International Journal of Lexicography, 27(2):105–129. ↗
- Maria Ponomareva, Maria Petrova, Julia Detkova, Oleg Serikov, and Maria Yarova. 2021. Semsketches-2021: experimenting with the machine processing of the pilot corpus. // Proc Dialogue, Russian International Conference on Computational Linguistics, Moscow. find
- James R Tweedy, Robert H Lapinski, and Roger W Schvaneveldt. 1977. Semantic-context effects on word recognition: Influence of varying the proportion of items presented in an appropriate context. Memory & Cognition, 5(1):84–89. https://github.com/dialogue-evaluation/SemSketches/tree/main/data/task_2 ↗
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/petrova-2025-pilot-corpus-english-semantic-sketches/