afTenTen: Corpus of the Afrikaans Web

The Afrikaans Web Corpus (afTenTen) is an Afrikaans corpus made up of texts collected from the Internet. The corpus belongs to the TenTen corpus family. Sketch Engine currently provides access to TenTen corpora in more than 50 languages. The corpora are built using technology specialized in collecting only linguistically valuable web content.

For detailed information about TenTen corpora, see Common TenTen corpora attributes.

The most recent version of the afTenTen corpus consists of 142 million words. The texts were downloaded in March and April 2024. The sample texts of the largest web domains which account for 92% of all corpus texts were checked manually and content with poor quality text and spam was removed.

Part-of-speech tagset and lemmatization

The Afrikaans Web corpora are part-of-speech tagged with the following NCHLT Tagger (sadilar.org) indicating the part of speech and grammatical category. The corpus texts also contain lemmatization when each word form from the corpus is assigned to its base form (lemma).

Afrikaans Web 2024 corpus sizes

Frequency
Tokens 167,593,304
Words 142,303,550
Sentences 8,955,503
Web pages 295,818

Search the Afrikaans corpus afTenTen

Sketch Engine offers a range of tools to work with this Afrikaans corpus.

Genre annotation and topic classification

A part of the Afrikaans Web 2024 corpus contains genre annotation and topic classification. These can be displayed as corpus structures in Concordance or in the Text type Analysis tool. Genres refer to writing styles and are divided into four groups (blog, discussion, fiction, legal, news, reference/encyclopedia) whereas topic classification is inspired by categories used by https://curlie.org/ (formerly dmoz.org).

  • genres cover 25.6% of the corpus, i.e. 42 million tokens
  • topic classification covers 17.8% of the corpus, i.e. 30 million tokens

Please refer to our article on topic and genre classification for more information: https://www.sketchengine.eu/blog/topics-and-genres-in-corpora/


Overview of Afrikaans TenTen corpora

These web corpora were crawled and processed repeatedly during the years:

  • Afrikaans Web corpus 2024 (afTenTen24) – 142 million words, POS tagging, lemmatization, topic/genre annotation

Tools to work with the Afrikaans corpora from the web

A complete set of Sketch Engine tools is available to work with these Afrikaans corpora to generate:

  • word sketch – Afrikaans collocations categorized by grammatical relations
  • thesaurus – synonyms and similar words for every word
  • keywords – terminology extraction of one-word and multi-word units
  • word lists – lists of Afrikaans nouns, verbs, adjectives etc. organized by frequency
  • n-grams – frequency list of multi-word units
  • concordance – examples in context
  • text type analysis – statistics of metadata in the corpus

Afrikaans Web 2024 (afTenTen24)

version aftenten24_hun1 (August 2024)

  • 142 million words
  • POS tagging and lemmatization
  • further cleaning and spam removing
  • genre annotation and topic classification

TenTen corpora

SUCHOMEL, Vít. Better Web Corpora For Corpus Linguistics And NLP. 2020. Available also from: https://is.muni.cz/th/u4rmz/. Doctoral thesis. Masaryk University, Faculty of Informatics, Brno. Supervised by Pavel RYCHLÝ.

Jakubíček, M., Kilgarriff, A., Kovář, V., Rychlý, P., & Suchomel, V. (2013, July). The TenTen corpus family. In 7th International Corpus Linguistics Conference CL (pp. 125-127).

Suchomel, V., & Pomikálek, J. (2012). Efficient web crawling for large text corpora. In Proceedings of the seventh Web as Corpus Workshop (WAC7) (pp. 39-43).

Genre annotation

SUCHOMEL, Vít. Genre Annotation of Web Corpora: Scheme and Issues. In Kohei Arai, Supriya Kapoor, Rahul Bhatia. Proceedings of the Future Technologies Conference (FTC) 2020, Volume 1. Vancouver, Canada: Springer Nature Switzerland AG, 2021. s. 738-754. ISBN 978-3-030-63127-7. doi:10.1007/978-3-030-63128-4_55.

Other Afrikaans corpora

Explore other Afrikaans corpora, e.g. Afrikaans Wikipedia 2022 corpus

Use Sketch Engine in minutes

Generate collocations, frequency lists, examples in contexts, n-grams or extract terms. Use our Quick Start Guide to learn it in minutes.