FastSpell: the LangId Magic Spell
Not on the map. Why?
Abstract (arXiv)
Language identification is a crucial component in the automated production of language resources, particularly in multilingual and big data contexts. However, commonly used language identifiers struggle to differentiate between similar or closely-related languages. This paper introduces FastSpell, a language identifier that combines fastText (a pre-trained language identifier tool) and Hunspell (a spell checker) with the aim of having a refined second-opinion before deciding which language should be assigned to a text. We provide a description of the FastSpell algorithm along with an explanation on how to use and configure it. To that end, we motivate the need of such a tool and present a benchmark including some popular language identifiers evaluated during the development of FastSpell. We show how FastSpell is useful not only to improve identification of similar languages, but also to identify new ones ignored by other tools.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 3 of its 10 references that are in the map. First posted on arXiv 12 Apr 2024.
Builds on
3 of 10 references.
References · 3
- 2016Bag of Tricks for Efficient Text Classificationcited by 869
- 2024A New Massive Multilingual Dataset for High-Performance Language Technologiescited by 56
- 2023An Open Dataset and Model for Language Identificationcited by 49
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Data Processing for the OpenGPT-X Model Familycited by 0
- 2024Data Processing for the OpenGPT-X Model Family11 Oct 2024