mlsanityData to 14 Oct 2026

How Many Labels Does a Language Need? Annotation Budgets and Cross-Lingual Pooling for African-Language Text Classification

arXiv 2609.37882 ↗First posted 29 Sep 2026cs.CL cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Every text classifier for an African language begins with a budgeting question: how many labelled examples are needed, and can labels from other African languages stand in for them? We answer both questions empirically for 28 language-task pairs, news topic classification in 16 languages (MasakhaNEWS) and tweet sentiment in 12 languages (AfriSenti), using a character n-gram linear model that trains in seconds on two CPU cores with no pretrained weights and no accelerator. Monolingual learning curves at budgets from 25 to several thousand labels show that topic classification reaches 90% of its full-data macro-F1 with about 400 labels in the median language, while sentiment is still improving at the full training size in 11 of 12 languages and needs thousands of labels. Pooling the full training data of the other languages in the benchmark is worth a great deal at small budgets and nothing at large ones: at 25 target labels it adds 0.20 macro-F1 on average for news (up to 0.43 for Lingala) and 0.08 for sentiment, the gain decays to zero by 800 labels, and at full size pooling hurts in 9 of 16 and 8 of 12 languages. Twenty-five target labels plus pooled data match what 100 to 400 monolingual labels achieve for most news languages. A complete zero-shot transfer matrix shows that transfer without any target labels recovers a median of only 13% (news) and 4% (sentiment) of the gap between a majority-class predictor and the in-language model, with the exceptions explained by shared script (Amharic and Tigrinya), shared lexicon (English and Nigerian Pidgin, the Arabic dialects), or a shared label prior rather than by language family. We release code that regenerates every number from the public benchmark files and translate the results into concrete annotation guidance for teams building African-language classifiers without GPUs.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 19 of its 25 references that are in the map. First posted on arXiv 29 Sep 2026.

Builds on

19 of 25 references.

References · 19

  1. 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,935
  2. 2020Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inferencecited by 938
  3. 2016Bag of Tricks for Efficient Text Classificationcited by 876
  4. 2020The State and Fate of Linguistic Diversity and Inclusion in the NLP Worldcited by 798
  5. 2020XTREME: A Massively Multilingual Multi-task Benchmark for Evaluating Cross-lingual Generalizationcited by 742
  6. 2019Green AIcited by 627
  7. 2021Quality at a Glance: An Audit of Web-Crawled Multilingual Datasetscited by 243
  8. 2020The Hardware Lotterycited by 160
  9. 2020Participatory Research for Low-resourced Machine Translation: A Case Study in African Languagescited by 159
  10. 2021MasakhaNER: Named Entity Recognition for African Languagescited by 155
  11. 2022Adapting Pre-trained Language Models to African Languages via Multilingual Adaptive Fine-Tuningcited by 149
  12. 2019Choosing Transfer Languages for Cross-Lingual Learningcited by 144
7 more
  1. 2023AfriSenti: A Twitter Sentiment Analysis Benchmark for African Languagescited by 68
  2. 2020Transfer Learning and Distant Supervision for Multilingual Transformer Models: A Study on African Languagescited by 52
  3. 2021The Low-Resource Double Bind: An Empirical Study of Pruning for Low-Resource Machine Translationcited by 47
  4. 2022Towards Afrocentric NLP for African Languages: Where We Are and Where We Can Gocited by 47
  5. 2023SemEval-2023 Task 12: Sentiment Analysis for African Languages (AfriSenti-SemEval)cited by 41
  6. 2023MasakhaNEWS: News Topic Classification for African languagescited by 31
  7. 2023Adapting to the Low-Resource Double-Bind: Investigating Low-Compute Methods on Low-Resource African Languagescited by 3

Built on by

Not cited yet.