Elamur Research⌕
☰
home / papers / 2009 / Adjective Density as a Text Formality Characteristic for Automatic Text Classification: A Study Based on the British National Corpus

Adjective Density as a Text Formality Characteristic for Automatic Text Classification: A Study Based on the British National Corpus

Paper · 2009 · Alex Chengyu Fang and Jing Cao

Summary

The paper asks whether a single lexical statistic, adjective density (the share of adjectives among all word tokens), can track how formal a text category is and help classify texts automatically. The authors built a balanced sub-corpus of the British National Corpus (BNC) with about 3 million tokens from each of eight categories, split 80/20 into training and test data. Seven linguists ranked the categories by formality, and this human ordering was compared with the ordering produced by adjective density using Spearman correlation and linear regression. The two orderings agreed strongly. Spoken material had the fewest adjectives and academic prose the most. A regression model fitted on training data carried over to the unseen portion. A Weka Naïve Bayes classifier using only adjective density reached a weighted F-measure of 0.606 on five well-separated categories. Nouns scored higher, while adverbs and verbs scored lower. The work matters because one cheap, interpretable feature captures much of the speech/writing and academic/non-academic contrast that earlier studies modelled with dozens of features.

Key points

  • Data: 8 BNC categories, two spoken (Conversation, Other spoken) and six written (Fiction, Newspapers, Academic prose, Non-academic prose, Other published writing, Unpublished writing), about 24.3M tokens in total, with an 80/20 train/test split.
  • Human ranking came from 7 raters with high agreement (ICC = 0.857, p < 0.001). Against the density-based ranking, Spearman r_s = 0.833 (significant at 0.02), and the linear fit gave r = 0.988 and r² = 0.977.
  • Adjective density ranged from 3.49% in Conversation to 9.63% in Academic prose. Fiction was the least adjective-rich written category, sitting next to the spoken ones.
  • Naïve Bayes over 1,180 texts with density as the only feature did poorly on all 8 classes (weighted F = 0.267). For example, every Conversation file was labelled Other spoken.
  • After the vaguer and overlapping classes were removed, five categories gave a weighted F of 0.606, with Conversation at F = 0.880. Under the same setup, nouns reached 0.756, adverbs 0.511 and verbs 0.448.

Interesting ideas

  • I1. Check an automatic scalar measure by comparing its ordering of categories with a human ordering via rank correlation, and verify rater agreement (ICC) first so the human reference is trustworthy.
  • I2. Measure how far a single interpretable feature gets before building a rich model, and run the same test for each part of speech to see which word class carries the signal.
  • I3. Read the confusion matrix to find categories that are internally mixed or underpopulated (here Other spoken also contains dialogue) and treat them as a labelling problem rather than a model failure.
  • I4. Sample an equal token volume per category so that relative frequencies are comparable, while noting that document length can still bias per-file statistics.
  • I5. A text's formality level, estimated from word-class densities, can serve as context for interpreting how something is said.

For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

  • I1 (learn): Any graded quantity Mova produces could be sanity-checked this way against a small, agreement-tested human ranking before being trusted as a signal.
  • I2 (tokens): Proportions of tagger outputs per document (ADJ, NOUN, ADV, VERB) give a cheap, explainable register estimate that downstream stages could consult.
  • I3 (learn): When silver-data evaluation shows systematic confusions, first ask whether the target classes or genre labels are well defined before adding repair rules.
  • I4 (learn): Treebank and silver-corpus mixes across genres should be size-balanced, and per-document metrics should be logged with length so length effects can be separated out.
  • I5 (frames): A register estimate could inform pragmatic judgments, for example flagging casual phrasing in an otherwise academic-density text as a possible marked or ironic choice.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

 Fields, topics and concepts

Cite

Cite as Alex Chengyu Fang and Jing Cao. 2009. Adjective Density as a Text Formality Characteristic for Automatic Text Classification: A Study Based on the British National Corpus. Proceedings of the 23rd Pacific Asia Conference on Language, Information and Computation, Volume 1.

The paper itself, not this page. BibTeX from the library's record of the work.

@inproceedings{fang2009adjective,
  title = {{Adjective Density as a Text Formality Characteristic for Automatic Text Classification: A Study Based on the British National Corpus}},
  author = {Alex Chengyu Fang and Jing Cao},
  booktitle = {Proceedings of the 23rd Pacific Asia Conference on Language, Information and Computation, Volume 1},
  year = {2009},
  url = {https://aclanthology.org/Y09-1015/}
}

References

10 references, 0 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. Biber, D. 1988. Variation across Speech and Writing. Cambridge: Cambridge University Press. BNC User Reference Guide. URL: http://www.natcorp.ox.ac.uk/XMLedition/URG/index.html ↗
  2. The British National Corpus, version 3 (BNC XML Edition). 2007. Distributed by Oxford University Computing Services on behalf of the BNC Consortium. URL: http://www.natcorp.ox.ac.uk/. ↗
  3. Dempsey, K. B., P. M. McCarthy, and D. S. McNamara. 2007. Using Phrasal Verbs as an Index to Distinguish Text Genres. American Association for Artificial Intelligence (www. aaai.org). find
  4. Eibe, F. and R.R. Bouckaert. 2006. Naïve Bayes for Text Classification with Unbalanced Classes. In Proceedings of 10 th European Conference on Principles and Practice and Knowledge Discovery in Databases, Berlin, Germany, 503-510. find
  5. Heylighen, F. and J.-M. Dewaele. 1999. Formality of Language: definition, measurement and behavioral determinants. Internal Report, Center “Leo Apostel”, Free University of Brussels. find
  6. Heylighen, F. and J.-M. Dewaele. 2002. Variation in the contextuality of language: An empirical measure. Context in Context: Special issue Foundations of Science, 7(3), 293–340. ↗
  7. Holmes, G., A. Donkin, and I.H. Witten. 1994. Weka: A machine learning workbench. In Proceedings of the Second Australia and New Zealand Conference on Intelligent Information Systems, Brisbane, Australia. find
  8. Landis, R. J. and G. G. Koch. 1977. The measurement of observer agreement for categorical data. Biometrics 33, 159-174. ↗
  9. Rittman, R. 2008. Automatic Discrimination of Genres: The Role of Adjectives and Adverbs as Suggested by Linguistics and Psychology. VDM Verlag. find
  10. Sigley, R. 1997. Text Categories and Where You Can Stick Them: A Crude Formality Index. International Journal of Corpus Linguistics, 2(2), 199-237. ↗

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/fang-2009-adjective-density-as-text-formality/