GiellaLT

GiellaLT provides an infrastructure for rule-based language technology aimed at minority and indigenous languages, and streamlines building anything from keyboards to speech technology. Read more about Why. See also How to get started, and our Privacy document.

View GiellaLT on GitHub giellalt/giellalt.github.io

Spellchecker status overview

This page provides an overview of spellcheckers for different languages. These tools are built from the language models in the lang-* repositories.

The spellers are grouped according to maturity. Private repositories are not listed.

The maturity levels are production, beta, alpha and experimental. Some beta spellers are used in practical applications.

Being in the Production group means the speller has been tested and is considered stable enough for production use.

Automatic classification: Spellers are automatically classified based on version number and lexicon size (lemma count):

This objective classification ensures transparency and gives language teams clear upgrade criteria.

Suggestion Quality (S): The tables below include a “Suggestion Quality” column showing how well each spellchecker provides correct spelling suggestions. The test data is taken from tools/spellcheckers/test/typos.tsv in each repository. The badge displays three values: First% | Top5% | Tests

Badge colors indicate overall quality based on these thresholds:

Maturity: Production Production

Maturity: Beta Beta

Maturity: Alpha Alpha

Maturity: Experiment Experimental

Maturity: Undefined Undefined maturity

Sitemap