Morphosyntactic Analysis of the CHILDES and TalkBank Corpora
Paper · 2012 · Brian MacWhinney
Summary
The paper describes the toolchain that adds morphological and syntactic annotation to spoken-language transcripts in CHILDES and the wider TalkBank collection. CHILDES holds about 60 million words of child–adult talk in 26 languages, and TalkBank about 63 million words of adult conversation. Off-the-shelf taggers fit poorly. Many were closed-source and built for written text, and they ignored conversational material such as interjections, onomatopoeia, babbling and code mixing. Finite-state tools also required more programming skill than many linguists have.
The author presents MOR, a tagger that works by generation. Its lexicons are plain text files that non-programmers can extend. Allomorphy rules (arules) compile a runtime lexicon stored in a trie, and concatenation rules (crules) assemble morphemes into analyses of whole words. A companion program, GRASP, adds dependency relations.
MOR currently covers 11 languages, while GRASP dependency analysis has been built for three. For English, tagging accuracy is 98% on adult speech and 97% on child speech. The annotated corpora already support computational models of language acquisition and automatic clinical profiles such as DSS and IPSyn.
Key points
- Data: TalkBank comes from 128 projects collected over 40 years and is transcribed in CHAT, which converts to TalkBank XML. Only about a quarter of CHILDES transcripts are linked to media.
- MOR grammars cover English, Spanish, Japanese, Mandarin, Cantonese, French, Italian, German, Dutch, Danish and Hebrew; Cantonese-English bilingual corpora serve as the bilingual case study. They are distributed through CLAN.
- The English lexicon is split into 87 files, one per POS type, and 27 of these are compound types (e.g., noun+noun vs noun+participle).
- The %mor notation uses specific marks:
#after prefixes and|between category and stem;-for transparent affixes and&for fusional ones;~for clitics, as inmod|do~neg|not;+for compounds.
- GRASP for English uses 42 grammatical relations plus 13 ellipsis relations. Chinese and Spanish need only small changes, while Japanese adds eight relations. Output is compared against gold-standard files with TRNFIX.
Interesting ideas
- I1. MOR generates all allomorphs ahead of time into a trie instead of recognising word forms, which makes overgeneration easier to control and debugging output more readable.
- I2. Rule systems are split by interaction type: arules are strictly ordered with specific rules first, and one firing blocks later ones without chaining. Crules, by contrast, all fire in parallel, and a thread survives only if it covers the whole word.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (tokens): The
enmorphology crate could precompile every allomorph of each lemma into a trie, so each analysis traces back to a specific lexicon entry plus a specific rule. - A lock-and-key feature check blocks overgeneration: a rule requires a feature to be absent (e.g.,
![gem no]), and exceptional entries like "put" carry that feature, so no "putting"-style error appears. — (tokens): Irregular lemmas could carry explicit blocking features rather than exception lists hidden in code, which keeps every refusal explainable. - I2 (tokens): Mova could adopt this split, with deterministic ordered rules for stem variants and exhaustive parallel analysis that keeps only complete-word parses.
- Fixed multiword function words such as "so that" and "in order to" are treated as single tokens (
so_that,in_order_to), which the author reports improved syntactic analysis. — (tree): Merging such connectives before parsing could reduce spurious attachments, as long as a conversion step maps them back to UD'sfixedrelation. - A fast whole-corpus run (
mor +xl) lists every word the grammar fails to recognise, which turns lexicon maintenance into a routine coverage check. — (learn): Mova could run an unknown-word report after each lexicon or corpus change, as a cheap regression signal before training silver data.
Institutions
📚 Shelves 6The field of science this work belongs to (OpenAlex fields).Computer Science · 9,086 worksArtificial Intelligence · 8,889 worksArts and Humanities · 9,296 worksLanguage and Linguistics · 9,206 worksPsychology · 798 worksDevelopmental and Educational Psychology · 260 works
Cite
Cite as Brian MacWhinney. 2012. Morphosyntactic Analysis of the CHILDES and TalkBank Corpora. Proceedings of the Eighth International Conference on Language Resources and Evaluation (LREC'12).
@inproceedings{macwhinney2012morphosyntactic,
title = {{Morphosyntactic Analysis of the CHILDES and TalkBank Corpora}},
author = {Brian MacWhinney},
booktitle = {Proceedings of the Eighth International Conference on Language Resources and Evaluation (LREC'12)},
year = {2012},
doi = {10.63317/2i3fu829seat},
url = {https://doi.org/10.63317/2i3fu829seat}
}References
- Beasley, K., & Karttunen, L. (2003). Finite state morphology. Stanford, CA: CSLI Publications. find
- Berlitz. (2005). Berlitz Italian verbs handbook: 2nd Edition. New York: Berlitz. find
- Borensztajn, G., Zuidema, W., & Bod, R. (2009). Children's grammars grow more abstract with age - Evidence from an automatic procedure for identifying the productive units of language. Topics in Cognitive Science, 1, 175-188. ↗
- Fredkin, E. (1960). Trie memory. Communications of the ACM, 3, 490-499. find
- Freudenthal, D., Pine, J., & Gobet, F. (2010). Explaining quantitative variation in the rate of Optional Infinitive errors across languages: A comparison of MOSAIC and the Variational Learning Model. Journal of Child Language, 37, 643-669. ↗
- Lee, L. (1974). Developmental Sentence Analysis. Evanston, IL: Northwestern University Press. find
- Li, P., Zhao, X., & MacWhinney, B. (2007). Dynamic self-organization and early lexical development in children. Cognitive Science, 31, 581-612. ↗
- MacWhinney, B. (2000). The CHILDES Project: Tools for Analyzing Talk. 3rd Edition. Mahwah, NJ: Lawrence Erlbaum Associates. find
- Miller, J., & Chapman, R. (1983). SALT: Systematic Analysis of Language Transcripts, User's Manual. Madison, WI: University of Wisconsin Press. find
- Perfors, A., Tenenbaum, J. B., & Wonnacott, E. (2010). Variability, negative evidence, and the acquisition of verb argument constructions. Journal of Child Language, 37, 607-642. ↗
- Sagae, K., Davis, E., Lavie, A., MacWhinney, B., & Wintner, S. (2010). Morphosyntactic annotation of CHILDES transcripts. Journal of Child Language, 37, 705-729. ↗
- Sagae, K., Lavie, A., & MacWhinney, B. (2005). Automatic measurement of syntactic development in child language Proceedings of the 43rd Meeting of the Association for Computational Linguistics (pp. 197-204). Ann Arbor: ACL. find
- Waterfall, H., Sandbank, B., Onnis, L., & Edelman, S. (2010). An empirical generative framework for computational modeling of language acquisition. Journal of Child Language, 37, 671-703. ↗
- Wintner, S. (2007). Finite-state technology as a programming environment. In A. Gelbukh (Ed.), CICLing 2007, LNCS 4394 (pp. 97-106). Heidelberg: Springer. find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/macwhinney-2012-morphosyntactic-analysis-childes-talkbank-corpora/