Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Building a Community-Grounded Spell Checker for Kabyle Using Hybrid NLP: software and language resources

Domain:

natural language processing

Record type:

softwaretools
Creator:
AOUBouBouAme
Publisher:
Zenodo
Host:avatar
Kabyle (Taqbaylit) is a Berber language of Algeria and its diaspora, with limited computational resources. This deposit contains a spell checker for Kabyle and the language resources it is built on. The system is deterministic and uses no neural language model: each correction is attributable to an identifiable rule or score. It combines a lexicon with per-source attestation, an edit distance weighted by a hand-specified table of Kabyle letter confusions, morphological and part-of-speech information, a statistical language model and a semantic graph, and it decodes over the sentence rather than word by word. It treats the state of annexation, in which a noun changes form according to its syntactic position and both forms are valid words. The output is a ranked set of candidates rather than a single correction. Two generations of the system are included, evaluated under an identical protocol; the second scores higher than the first on all reported measures. The deposit also reports a negative result: arbitration by neural language models was tested on the cases the pipeline left unresolved and did not improve its scores; that code is not included. The provenance and licensing status of each source are recorded in NOTICE.md. Software under the MIT License, data under CC BY-SA 4.0.

Visit

doi.org

Tasks

text normalization

Languages

AmazighBerber

Tags

KabyleTaqbaylitBerberAmazighspell checkinggrammatical error correctionlow-resource languagesendangered languagesnatural language processinglanguage model+5

Licenses

Creative Commons Attribution Share Alike 4.0 Internationalhttps://creativecommons.org/licenses/by-sa/4.0/legalcode© 2026 Aoudj, Boukhenoufa, Bouzefrane, Ameur, Naït-Zerradhttp://rightsstatements.org/vocab/InC/1.0/

Similar

MBAZA-NLP/kinyarwanda-spell-checkerIgala Language Spell CheckerBuilding Community-Centred NLP Resources for Puno QuechuaSpell Checker for Somali Language Using Knuth-Morris-Pratt String Matching AlgorithmDeep Learning Based Model for a Spell Checker of Wolaita Languageshrivi16/isiZulu-Spell-Checker-using-Morphological-Analysis

MBAZA-NLP/kinyarwanda-spell-checker

# kinyarwanda-spell-checker Repository containing the code necessary to build a kinyarwanda spell ch

Igala Language Spell Checker

International audience Spell checkers are important components of Natural language pr

Building Community-Centred NLP Resources for Puno Quechua

The preservation of under-resourced languages requires digital tools and resources shaped by and for

Spell Checker for Somali Language Using Knuth-Morris-Pratt String Matching Algorithm

Deep Learning Based Model for a Spell Checker of Wolaita Language

shrivi16/isiZulu-Spell-Checker-using-Morphological-Analysis

A spell checker designed for isiZulu that uses morphological analysis. Morfessor is used for unsuper