Research
Corpus-Based Approaches to Igbo Diacritic Restoration
Overview Research area: Natural language processing for low-resource languages, specifically diacritic restoration for Igbo, with a broader review of diacritic disambiguation across other languages. T

- arXiv
- 2601.18380
- Published
- 2026-01-26
- Authors
- Ignatius Ezeani
AI summary
Overview
Research area: Natural language processing for low-resource languages, specifically diacritic restoration for Igbo, with a broader review of diacritic disambiguation across other languages.
Technical level: Intermediate. The abstract names and distinguishes three families of statistical and neural modelling techniques, but it explains their mechanics in accessible terms without requiring deep background.
Scope (one sentence): The thesis surveys diacritic ambiguity and prior disambiguation work, then describes building a flexible dataset-generation framework for Igbo and three proposed modelling approaches — n-gram, classification, and embedding models — for restoring diacritics to stripped Igbo text.
What This Paper Is About
Natural language processing research concentrates heavily on well-resourced languages such as English, Japanese, German, French, Russian, and Mandarin Chinese, while over 95% of the world's roughly 7,000 languages lack the data, tools, and techniques needed for NLP work. Igbo is one of those low-resourced languages. The thesis addresses diacritic ambiguity in Igbo: when diacritics are removed from text, a stripped word can correspond to several possible diacritic-bearing variants, and a system must decide which variant was intended. The goal is to develop the data resources and modelling approaches needed to automatically restore those diacritics.
Key Contributions
- An overview of diacritic ambiguity as a general problem in language processing, together with a review of previous diacritic disambiguation approaches applied to other languages.
- A flexible framework for generating diacritic restoration datasets for Igbo, presented as a set of steps taken to build a reusable data-creation process rather than a one-off corpus.
- Three proposed modelling approaches for diacritic restoration: standard n-gram models, classification models, and embedding models.
- A clearly specified design for each approach — different context windows and different ways of representing the surrounding words — so that the methods can be contrasted as alternative strategies for the same restoration task.
Main Findings
- Diacritic ambiguity is a recognised problem beyond Igbo: the thesis reports that diacritic disambiguation has been approached in other languages, and it reviews those prior approaches as background for the Igbo work.
- Low-resource status is the central obstacle: the abstract states that over 95% of the world's approximately 7,000 languages have little or no data, tools, or techniques for NLP, framing Igbo's situation as typical rather than exceptional.
- Dataset generation is treated as a first-class problem: rather than assuming data exists, the work reports the steps taken to build a flexible framework for generating diacritic restoration datasets — the "corpus-based" element reflected in the title.
- Three modelling strategies are proposed, differing in how context is used: the n-gram models rely on the sequence of previous words before the target stripped word; the classification models use a window of words on both sides of the target stripped word; the embedding models compare similarity scores between combined context word embeddings and each candidate variant's embedding.
- The abstract reports no quantitative results. It states which approaches were proposed and how they were designed, but it contains no accuracy figures, comparisons, baselines, or dataset sizes. Any evaluation outcomes are not available in the abstract.
Methodology in Plain English
The work starts from a survey: the author first examines what diacritic ambiguity is and how researchers have tried to resolve it in languages other than Igbo, establishing that the problem is well known elsewhere. The focus then narrows to Igbo, where the absence of ready-made data means data creation has to be part of the research. The author describes the steps taken to build a flexible framework that generates datasets suitable for diacritic restoration — flexible because the point is a reusable process, not a single fixed corpus.
With data in place, three approaches to predicting the correct diacritic-bearing form of a stripped word are proposed. The first uses n-gram statistics: it looks at the preceding sequence of words as predictors of which variant is correct. The second frames the task as classification, giving the model a window of words on both sides of the target word so it can use left and right context. The third uses word embeddings: it builds a vector representation of the surrounding context, builds vectors for each candidate variant, and compares similarity scores to select the variant that best matches the context. The abstract describes the design of these approaches but does not report how they performed relative to one another.
Why This Matters
Impact on research: The thesis targets a gap the abstract identifies as structural rather than incidental — the overwhelming majority of the world's languages lack NLP data and tools. By pairing a dataset-generation framework with three distinct modelling approaches for one such language, it offers a template that other low-resource language projects could follow, and it contributes to the broader study of diacritic disambiguation by extending it to Igbo.
Real-world applications:
- Search and information retrieval: queries and documents written without diacritics can be matched more reliably to correctly marked text.
- Speech and language technologies: text-to-speech and speech recognition systems for Igbo depend on correctly marked text to produce and interpret the right words.
- Education and literacy tools: learners' materials, dictionaries, and reading aids for Igbo become more accurate when diacritics can be restored automatically.
- Translation and content pipelines: machine translation and publishing workflows that handle unmarked Igbo text can normalise it before further processing.
Industry relevance: Organisations building products for Igbo-speaking users — search engines, keyboards, messaging, digital publishing, language-learning platforms, and public-service content — face the same stripped-text problem the thesis addresses. A framework for generating training data plus several candidate modelling strategies gives teams a starting point that does not require them to build the underlying resources from scratch.
Future Directions
- Comparative evaluation of the three approaches: the abstract presents n-gram, classification, and embedding models as proposals; determining which performs best, and under what conditions, is the natural next step, along with the accuracy figures the abstract does not provide.
- Transferring the dataset-generation framework to other low-resource languages: the framework is described as flexible, which raises the question of how well it generalises to languages with different diacritic systems and different data constraints.
- Extending beyond diacritics to the wider ambiguity problem: the abstract notes that languages embed dynamic properties in syntax, pragmatics, and phonology. Whether the same corpus-based strategy can handle other sources of ambiguity is left open.
- Integration into downstream NLP tools: the practical value of restoration depends on whether restored text improves search, speech, translation, or educational applications — a question the abstract does not address.
Target Audience
This thesis suits NLP researchers and graduate students working on low-resource and under-represented languages, particularly those interested in diacritic restoration, corpus construction, and the practicalities of working where data and tools are scarce. Researchers focused on African languages, and on Igbo specifically, are the most direct audience. Computational linguists comparing n-gram, classification, and embedding approaches to the same sequence-labelling task will also find the design contrast useful, as will practitioners in industry who need to build text resources for a language that lacks off-the-shelf datasets.
Authors’ abstract
With natural language processing (NLP), researchers aim to enable computers to identify and understand patterns in human languages. This is often difficult because a language embeds many dynamic and varied properties in its syntax, pragmatics and phonology, which need to be captured and processed. The capacity of computers to process natural languages is increasing because NLP researchers are pushing its boundaries. But these research works focus more on well-resourced languages such as English, Japanese, German, French, Russian, Mandarin Chinese, etc. Over 95% of the world's 7000 languages are low-resourced for NLP, i.e. they have little or no data, tools, and techniques for NLP work. In this thesis, we present an overview of diacritic ambiguity and a review of previous diacritic disambiguation approaches on other languages. Focusing on the Igbo language, we report the steps taken to develop a flexible framework for generating datasets for diacritic restoration. Three main approaches, the standard n-gram model, the classification models and the embedding models were proposed. The standard n-gram models use a sequence of previous words to the target stripped word as key predictors of the correct variants. For the classification models, a window of words on both sides of the target stripped word was used. The embedding models compare the similarity scores of the combined context word embeddings and the embeddings of each of the candidate variant vectors.