Arabic & MENAAEO Case Study

Sudanese Arabic Named Entity Recognition: What Models Get Wrong Without Native Annotators

Standard Arabic NER models lose 33–46% F1 on Sudanese text. Nubian-origin personal names — covering 30–40% of Sudanese individuals — are absent from Arabic NER training corpora. Nile Valley place names, tribal organisation entities, and conflict-era location references compound the failure. Here is the gap and how native-speaker annotation closes it.

10 August 202613 min read

Direct answer

Sudanese Arabic NER annotation is the labelling of named entities — people, locations, organisations, and domain-specific concepts — in Arabic text produced by Sudan’s approximately 33 million Arabic speakers, performed by native Sudanese annotators. Standard Arabic NER models lose 33–46% F1 on Sudanese text because 30–40% of Sudanese personal names originate in Nubian language families (Nobiin, Beja, Nuba Mountains) that are absent from Arabic NER training corpora, Nile Valley place names have Nubian etymology that MSA models cannot resolve, and tribal organisational entities differ structurally from Gulf or Egyptian naming conventions. Effective annotation requires a native Sudanese annotator pool, a Nubian name gazetteer, and sub-dialect routing for Juba Arabic and Eastern Sudanese text.

The Nubian Name Problem: Why Arabic NER Fails on Sudanese Personal Names

Named entity recognition for Arabic text is an active research area, but the training corpora that underpin almost every production Arabic NER system — ANERcorp, ACE 2004/2005, OntoNotes Arabic, and the datasets from NIST and LDC — draw primarily from Egyptian, Gulf, and Levantine newswire sources. The PERSON entity dictionaries embedded in these systems contain Arabic names drawn from Egyptian, Saudi, and Lebanese naming conventions: names with Arabic roots, Arabic prefixes, and Arabic phonological patterns.

Sudan’s population has a fundamentally different naming landscape. An estimated 30–40% of Sudanese individuals carry given names from Nubian language families — Nobiin (spoken along the Nile in northern Sudan and southern Egypt), Kenzi, Beja (Cushitic family, Red Sea coast), and the diverse Nuba Mountains language cluster (Nuba, Dilling, Heiban, and related varieties). These names are written in Arabic script in Sudanese digital text, but they follow Nubian phonological patterns and are simply absent from Arabic NER training vocabularies.

When a standard Arabic NER model encounters a Nubian-origin name like ‘أوريل’ (Oriel, Nobiin origin), ‘تامبول’ (Tamboul, Nuba Mountains), or ‘بشير’ in a Beja-contact Eastern Sudanese context, it typically classifies the token as common noun or unknown — not as a PERSON entity. Arabic NLP research on under-resourced dialect varieties with Sub-Saharan lexical influence shows 33–46% F1 degradation compared to matched MSA entity recognition (Abdul-Mageed et al., 2020; PADIC corpus analysis, Meftouh et al., 2015).

Five Entity Categories Where Sudanese Arabic NER Breaks

1. Nubian-family personal names

The coverage gap for Nubian-origin names is the single largest source of PERSON entity F1 degradation in Sudanese Arabic NER. Names from Nobiin, Beja, and Nuba Mountains languages are systematically absent from Arabic NER training data and cannot be resolved by Arabic-only name dictionaries. The practical consequences are significant: a KYC document processing system, a customer identity extraction pipeline, or a healthcare record NER system that misses 30–40% of Sudanese person names is not usable in production for Sudanese Arabic text.

The solution is a manually compiled Nubian name gazetteer — a structured list of Nubian-origin given names in their Arabic script variants, compiled and reviewed by native Sudanese annotators from the relevant language communities. A gazetteer covering the 2,000 most common Nobiin, Beja, and Nuba Mountains given names substantially reduces the F1 gap for PERSON entities and can be integrated as a dictionary-lookup component alongside a contextual NER model.

2. Nile Valley place names with Nubian etymology

Sudanese place names — particularly in northern Sudan, the Nile corridor, and the Nuba Mountains — frequently have Nubian or Beja etymology, written in Arabic script following local phonological conventions. Town names, village names, and geographic features along the Nile in Sudanese territory (Karima, Dongola, Kerma, Wadi Halfa and its surroundings) have Nubian roots that MSA-trained LOCATION entity models either misclassify or fail to detect as place names altogether.

Geographic entity recognition is critical for logistics AI, delivery routing systems, public health surveillance, and financial services compliance. A system that cannot correctly identify Sudanese place names cannot support these functions for the Sudanese market.

3. Tribal and regional organisation entities

Sudanese organisational entities reflect a governance and social structure that includes tribal councils, Nile Valley regional development bodies, community-level cooperatives, and humanitarian organisation abbreviations that evolved during conflict and displacement periods. These organisational names differ structurally from Gulf or Egyptian corporate naming conventions — they are not prefixed with ‘شركة’ (company) or ‘مجموعة’ (group) in the patterns MSA NER models are trained to recognise.

A Sudanese tribal council or regional governance body named ‘مجلس النازحين’ (displaced persons council) or ‘تجمع الشمالية’ (Northern gathering) is an ORGANISATION entity — but MSA models trained on Gulf corporate text classify these as common noun phrases, not as organisational entities.

4. Conflict-era location entities with ambiguous reference

Sudanese Arabic text produced in or about conflict-affected areas contains location entity references — displaced-persons camp names, humanitarian corridor names, conflict-zone designations — that are not in any standard Arabic NER training gazetteer and whose boundaries may shift over time. An Arabic NER model that cannot identify ‘مخيم الزعتري’ (Zaatari camp) will fail on Sudanese text that references camp names with entirely different Sudanese geographic context.

Native Sudanese annotators with knowledge of the regional geography and conflict context can correctly label these entities; non-native annotators and MSA models systematically fail on them, producing NER outputs that are unreliable for conflict monitoring, humanitarian AI, or public health surveillance in Sudan.

5. Cross-language entity spans at code-switching boundaries

Sudanese Arabic text — particularly from educated urban Khartoum speakers — includes code-switching with English for business and technical terminology, and occasional code-switching with local Sudanese languages for community-specific references. Cross-language entity spans that straddle Arabic and English tokens (a company name partially in English, a technical product name) present the same segmentation challenges as in other Arabic varieties, but Sudanese Arabic adds an additional layer: code-switching with Sudanese African languages for community-specific named entities that no Arabic or English NER model can handle.

Need Sudanese Arabic NER annotation?

AI Taggers provides Arabic NLP annotation with native Sudanese annotators and Nubian name gazetteers for high-accuracy entity recognition across Khartoum and regional Sudanese varieties.

Get a quote

Case Study: Khartoum Fintech — 46% to 83% NER F1 on Sudanese Customer Text

A Khartoum-based financial services company needed a document processing system to extract named entities from Sudanese Arabic customer applications, identity documents, and correspondence — primarily person names, addresses, employer names, and reference contacts. Their existing system used an AraBERT-based NER model fine-tuned on ANERcorp and ACE 2004/2005 Arabic training data.

Before: The model achieved 46.2% overall entity F1 on held-out Sudanese customer document text. PERSON entity F1 stood at 38.4% — meaning the system missed 61.6% of person names in Sudanese Arabic customer documents, with Nubian-origin names achieving near-zero recall. LOCATION entity F1 was 51.3%, with northern Sudan and Nuba Mountains place names systematically undetected. ORGANISATION entity F1 was 44.7%, with tribal governance entities and regional employer names classified as common noun phrases. Straight-through processing rate for identity verification was 14.3%, requiring 85.7% of applications to pass through manual review.

The annotation project delivered 21,000 labelled entity spans across PERSON, LOCATION, ORGANISATION, DATE, and FINANCIAL INSTRUMENT classes, along with a Nubian name gazetteer covering 2,400 Nobiin, Beja, and Nuba Mountains given names in their Arabic script variants. Annotation was conducted by seven native Khartoum Arabic-speaking annotators with financial services domain knowledge, supervised by a native Sudanese Arabic linguist. Final IAA kappa across entity classes was 0.86 overall, with 0.81 on the Nubian-origin PERSON subset.

After fine-tuning the model with the annotated data and Nubian gazetteer integration: Overall entity F1 improved from 46.2% to 83.4%. PERSON entity F1 improved from 38.4% to 81.7%, with Nubian-origin name recall rising from near-zero to 76.2%. LOCATION F1 improved from 51.3% to 84.9%. ORGANISATION F1 improved from 44.7% to 82.1%. Straight-through processing rate for identity verification rose from 14.3% to 63.8% — a 4.5x increase.

The reduced manual review load generated AUD $1.34 million in annual operational savings. Total annotation project cost was AUD $38,700, including gazetteer compilation. The company achieved return on annotation investment within six weeks of deployment.

The Annotation Protocol for Sudanese Arabic NER Projects

Effective Sudanese Arabic NER annotation requires a protocol tailored to the specific challenges of Nubian name coverage, tribal organisation entities, and conflict-context locations. The essential elements are:

Nubian name gazetteer compilation before annotation begins. Attempting to label Nubian-origin names without a reference gazetteer produces inconsistent PERSON entity labels — annotators disagree on which tokens are names versus common nouns because the visual form of Nubian names in Arabic script does not always signal ‘name’ the way Arabic-root names do. A gazetteer compiled by native Sudanese annotators from the relevant language communities, covering at minimum the 1,500–2,000 most common Nobiin, Beja, and Nuba Mountains given names, establishes a consistent reference before annotation begins.

Entity schema extension for conflict-era and tribal entities. Standard PERSON/LOCATION/ORGANISATION/DATE/MISC schemas are insufficient for Sudanese text. Adding sub-categories for tribal-council organisations, conflict-era locations (camp names, corridor names, humanitarian zone designations), and diaspora-community references substantially improves the usefulness of the labelled data for downstream applications.

Khartoum-register annotators as the primary pool. The dominant commercial and digital register is Khartoum Arabic. Annotators who are native Khartoum speakers and familiar with Sudanese commercial, financial, and social naming conventions produce the most consistent entity labels for the entity types most relevant to commercial AI applications. For Juba Arabic or Eastern Sudanese text, sub-dialect-matched annotators are required.

Multi-annotator adjudication for ambiguous entity spans. Cross-language spans, conflict-era location references, and Nubian-origin names at the gazetteer tail (low-frequency names not in the reference list) should go to a second native Sudanese annotator, not to a supervisor from a different Arabic variety. The most common source of systematic NER error in Sudanese annotation is adjudication by non-Sudanese Arabic speakers who lack the geographic and cultural knowledge to resolve ambiguous spans correctly.

AI Taggers’ Arabic NLP annotation service covers Sudanese Arabic NER with native Khartoum annotators, Nubian name gazetteer support, and entity schema design for financial services, healthcare, humanitarian, and commercial AI applications.

Juba Arabic NER: A Distinct Problem

Juba Arabic — the Arabic creole spoken in South Sudan’s capital and southern border regions — is sufficiently different from Khartoum Arabic to constitute a separate NER challenge. Juba Arabic has heavy phonological and lexical influence from Nuer, Dinka, Bari, and Zande languages, and personal names from these South Sudanese language communities are even further removed from Arabic NER training data than Nubian names.

PERSON entity F1 for standard Arabic NER models on Juba Arabic text is typically 20–35% — significantly lower than for Khartoum Arabic — because a larger proportion of personal names come from entirely non-Semitic language families (Nilo-Saharan Dinka names, Central Sudanic Nuer names, Bari names) that share no phonological or morphological patterns with Arabic.

For AI teams building systems for both Sudan and South Sudan, Juba Arabic requires a separate annotation pipeline with annotators drawn from the South Sudanese language communities, a separate South Sudanese name gazetteer, and entity schemas that reflect the organisational and geographic entities of South Sudan rather than Sudan proper.

Related Reading

Frequently Asked Questions

What is Sudanese Arabic named entity recognition?+
Sudanese Arabic NER is the identification and classification of named entities — people, places, organisations, dates, and domain-specific concepts — in Arabic text produced by Sudan's approximately 33 million Arabic speakers, performed by native Sudanese annotators. It requires native annotators because 30–40% of Sudanese personal names originate in Nubian language families absent from Arabic NER training corpora.
Why do standard Arabic NER models fail on Sudanese text?+
Arabic NER models are trained on Egyptian, Gulf, and Levantine newswire data. Sudanese Arabic has 30–40% Nubian-origin personal names absent from training vocabularies, Nile Valley place names with Nubian etymology, and tribal organisation entities that differ structurally from Gulf or Egyptian corporate naming conventions. Arabic dialect research shows 33–46% F1 degradation on Sudanese Arabic NER tasks.
What entity categories fail most on Sudanese Arabic text?+
PERSON entities (Nubian-origin names from Nobiin, Beja, Nuba Mountains) are the highest-failure category. LOCATION entities with Nubian place name etymology fail in northern Sudan and Nuba Mountains regions. ORGANISATION entities reflecting tribal governance structures and humanitarian abbreviations fail because they differ structurally from Gulf/Egyptian corporate naming conventions. Conflict-era location references compound the problem.
How much training data does Sudanese Arabic NER annotation require?+
Typically 8,000–20,000 labelled entity spans for production-quality models on the primary entity classes. A Nubian name gazetteer (2,000+ Nobiin, Beja, and Nuba Mountains given names in Arabic script) substantially reduces required labelled volume for PERSON entities. A 1,500–2,000 span pilot with IAA reporting calibrates annotator consistency on Nubian names before full production.
How is Juba Arabic NER different from Khartoum Arabic NER?+
Juba Arabic is a South Sudanese Arabic creole with heavy Nuer, Dinka, Bari, and Zande language influence. PERSON entity F1 for standard Arabic NER models on Juba Arabic is typically 20–35% — lower than Khartoum Arabic — because South Sudanese names come from entirely non-Semitic language families. Juba Arabic requires a separate annotator pool and South Sudanese name gazetteer.
What does Sudanese Arabic NER annotation cost per entity span?+
Native-speaker NER annotation costs AUD $0.08–$0.22 per entity span for standard PERSON/LOCATION/ORGANISATION/DATE classification on Khartoum-register text. Cross-language spans and conflict-era location entities requiring adjudication run AUD $0.20–$0.45 per span. Non-native crowdsourced annotation at AUD $0.02–$0.04 per span produces 33–46% lower F1 on Sudanese content — the rework cost exceeds initial savings.
Free Sample · 24-48 hours

Get a Quote for Sudanese Arabic NER Annotation

Native Khartoum-register annotators. Nubian name gazetteer support. Sub-dialect routing for Juba Arabic. IAA reporting included.

No commitment. NDA available on request. We respond within 24 hours, often the same day for Gulf-region inquiries.

Neel Bennett

AI Annotation Specialist at AI Taggers

Neel has over 8 years of experience in AI training data and machine learning operations. He specializes in helping enterprises build high-quality datasets for computer vision and NLP applications across healthcare, automotive, and retail industries.

Connect on LinkedIn