ProPOSEC: A Prosody and PoS Annotated Spoken English Corpus
Paper · 2010 · Claire Brierley and Eric Atwell
Summary
The authors present ProPOSEC, a corpus resource that fills a gap in Aix-MARSEC. That dataset had rich prosodic tiers but no syntactic tags. ProPOSEC covers Section A (Commentary) of the Spoken English Corpus (SEC). For each word token it lines up three sources: LOB tags from SEC, prosodic and phonetic data from Aix-MARSEC, and canonical entries from the authors' ProPOSEL lexicon, which works with NLTK. The result is a pipe-delimited text file with twelve parallel fields that Perl or Python can query easily.
Building it required several merge steps:
- reconciling spellings by hand,
- re-joining enclitics,
- aligning sequences that differ in length because punctuation and pauses are placed differently,
- bridging the fine LOB tagset and the coarse C5 tagset through a one-to-many mapping,
- looking up lexicon values by word plus C5 tag.
The authors frame ProPOSEC as a testbed for finding correlations between tiers, such as their earlier finding linking phrase breaks to words with complex vowels. Such correlations could become features for phrase-break prediction in TTS, ASR and punctuation restoration.
Key points
- The twelve fields are: file number, word, LOB tag, C5 tag, two SAM-PA transcriptions (Aix and ProPOSEL), syllable count, lexical stress pattern, content/function flag, two DISC forms, and phoneme-level tonic stress marks from Aix-MARSEC.
- Lexical stress is coded as digit strings, with 1 for primary, 2 for secondary and 0 for unstressed stress (for example, 201 for disappear).
- The build has six steps:
- hand-fixing orthography (e.g. TWA becomes tee double u ay);
- rebuilding enclitics (will_MD + not_XNOT becomes won't_MD+XNOT);
- aligning tags with Aix despite length mismatches;
- a one-to-many C5/LOB mapping, with a patch to remove redundant tags;
- lookup in a Python dictionary keyed by word + C5.
- After automatic tagging, only 15 of 629 tokens in Section A08 were left untagged, and these were fixed by hand.
- An earlier study found that gold phrase breaks correlate significantly with diphthong- or triphthong-bearing words. The authors also show that a naive per-token WEKA arff file ignores context and is therefore inadequate for break prediction.
Interesting ideas
- I1. Look up lexicon entries by a composite key of surface word plus coarse PoS tag, so homographs with different pronunciations or properties get the right entry.
- I2. Bridge tagsets of different granularity with an explicit many-to-one table plus a separate fix-up for cases where one coarse tag splits into several fine ones (LOB IN maps to C5 PRF or PRP).
- I3. Keep the corpus-specific (connected-speech) form and the canonical dictionary form in adjacent fields, so the divergence between them becomes data that can be studied.
- I4. Automate the bulk of the alignment, then measure and hand-fix the small residue, reporting its size as a quality indicator.
- I5. A flat per-token feature dump hides the context that actually drives the target label, so sliding windows or derived summary features are needed.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (tokens): key en's lemma and morphology tables on (form, UPOS) so the tagger's decision selects the entry, e.g. noun versus verb readings of houses.
- I2 (tree): UD dialect and treebank conversion could store such asymmetric mappings explicitly and log every ambiguous direction instead of silently picking one.
- I3 (learn): silver data could keep each witness parser's analysis in parallel tiers, so disagreements are analysable features rather than discarded noise.
- I4 (learn): self-induced repair rules could report the count of unresolved tokens per document as an explicit metric and route only that residue to an LLM teacher tier.
- I5 (learn): evaluation with negative controls could include a context-free per-token baseline to show that a model's gains really come from structure and not from token identity.
Institutions
Fields, topics and concepts
📚 Shelves 6The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 worksPsychology · 1,552 worksExperimental and Cognitive Psychology · 870 works
🧭 Topics 2Research subjects and languages the work is about.English · 2,263 worksSpeech & spoken language · 480 works
Cite
Cite as Claire Brierley and Eric Atwell. 2010. ProPOSEC: A Prosody and PoS Annotated Spoken English Corpus. Proceedings of the Seventh International Conference on Language Resources and Evaluation (LREC'10).
@inproceedings{brierley2010proposec,
title = {{ProPOSEC: A Prosody and PoS Annotated Spoken English Corpus}},
author = {Claire Brierley and Eric Atwell},
booktitle = {Proceedings of the Seventh International Conference on Language Resources and Evaluation (LREC'10)},
year = {2010},
doi = {10.63317/3vfkd2p6eyzo},
url = {https://doi.org/10.63317/3vfkd2p6eyzo}
}References
- Atwell, E. 2008. ‘Development of tag sets for part-of-speech tagging.’ In Anke Ludeling & Merja Kyto (eds.) Corpus Linguistics: An International Handbook. Mouton de Gruyter. find
- Auran, C., Bouzon, C. and Hirst, D. ‘The Aix-MARSEC Project: an Evolutive Database of Spoken British English’ in Proc. Speech Prosody (SP-2004): 561-564. find
- Brierley, C. and Atwell, E. 2008a. ‘ProPOSEL: A Prosody and PoS English Lexicon for Language Engineering’ in Proc. 6 th Language Resources and Evaluation Conference (LREC 2008). Marrakech.
- Brierley, C., and Atwell, E. 2008b. ‘A Human-oriented Prosody and PoS English Lexicon for Machine Learning and NLP’ in Proc. 22 nd International Conference on Computational Linguistics (Coling 2008), Workshop on Cognitive Aspects of the Lexicon. Manchester.
- Brierley, C. and Atwell, E. 2009. ‘Exploring Phrase Break Correlates in a Corpus of English Speech with ProPOSEL, a Prosody and PoS English Lexicon’ in Proc. Interspeech 2009. Brighton. find
- Brierley, C., and Atwell, E. 2010. ‘Complex Vowels as Boundary Correlates in a Multi-Speaker Corpus of Spontaneous English Speech’. To appear in Proc. find
- Speech Prosody 2010. Chicago. find
- Christensen, H., Gotoh, Y. and Renals, S. 2001. ‘Punctuation Annotation using Statistical Prosody Models’ in Proc. ISCA Workshop on Prosody in Speech Recognition and Understanding. find
- Grabe, E. 2001. ‘Prosodic Annotation.’ PowerPoint. 9th ELSNET European Summer School on Language and Speech Communication, Prague. Last Accessed: 2006. find
- Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P. and Witten, I.H. 2009. The WEKA Data Mining Software: An Update. In SIGKDD Explorations. 11: 1. ↗
- Hirst, D., Auran, C. and Bouzon, C. 2009. ‘The Aix-MARSEC Database: version 2009.’ Online. Accessed: February 2010. http://crdo.up.univ-aix.fr/voir_depot.php?lang=en&id=33 ↗
- Johansson, S., Atwell, E., Garside, R. and Leech, G. 1986. ‘The Tagged LOB Corpus: Users’ Manual.’ Bergen. Norwegian Computing Centre for the Humanities. find
- Leech, G. and Smith, N. 2000. ‘Manual to Accompany The British National Corpus (Version 2) with Improved Word-class Tagging.’ Online. Accessed: January 2010. http://www.natcorp.ox.ac.uk/docs/bnc2postag_manual.htm ↗
- Mortimer, C. 1985. Elements of Pronunciation. Cambridge. Cambridge University Press. find
- Taylor, L.J. and Knowles, G. 1988. ‘Manual of Information to Accompany the SEC Corpus: The machine-readable corpus of spoken English.’ Online. Accessed: January 2010. http://khnt.hit.uib.no/icame/manuals/sec/INDEX.HTM Step 1: Manual Reconcile orthography in SEC file with Aix Step 2: Automatic Reconstitute enclitics in SEC; lower case all words Step3: Automatic Merge PoS from SEC with data from Aix, coping with asynchronous distribution of punctuation & pauses Step 4: Automatic Map set of C5 PoS tags in ProPOSEL to arrays of corresponding LOB tags, where one-to-many mappings predominate Step 5: Automatic & Manual ↗
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/brierley-2010-proposec-prosody-pos-annotated-spoken/