paper-with-me

Papers

A Language Model for Spell Checking of Educational Texts in Kurdish (Sorani)

2022-06-01 · SIGUL (LREC) 2022 6 · Roshna Abdulrahman, Hossein Hassani

Spell checkers are an integrated feature of most software applications handling text inputs. When we write an email or compile a report on a desktop or a smartphone editor, a spell checker could be activated that assists us to write more correctly. However, this assistance does not exist for all languages equally. The Kurdish language, which still is considered a less-resourced language, currently lacks spell checkers for its various dialects. We present a trigram language model for the Sorani dialect of the Kurdish language that is created using educational text. We also showcase a spell checker for the Sorani dialect of Kurdish that can assist in writing texts in the Persian/Arabic script. The spell checker was developed as a testing environment for the language model. Primarily, we use the probabilistic method and our trigram language model with Stupid Backoff smoothing for the spell checking algorithm. Our spell checker has been trained on the KTC (Kurdish Textbook Corpus) dataset. Hence the system aims at assisting spell checking in the related context. We test our approach by developing a text processing environment that checks for spelling errors on a word and context basis. It suggests a list of corrections for misspelled words. The developed spell checker shows 88.54% accuracy on the texts in the related context and it has an F1 score of 43.33%, and the correct suggestion has an 85% chance of being in the top three positions of the corrections.

📄 PDF Abstract BibTeX

Code (1)

kurdishblark/ktc-language-model 공식 구현

Tasks

Language ModelingLanguage Modelling

Similar Papers 제목 키워드 기반

Hunspell for Sorani Kurdish Spell Checking and Morphological Analysis

2021-09-14 · Sina Ahmadi

Spell checking and morphological analysis are two fundamental tasks in text and natural language processing and are addressed in the early stages of the development of language technology. Despite the previous efforts, t…

Morphological Analysis

Building a Lemmatizer and a Spell-checker for Sorani Kurdish

2018-09-27 · Shahin Salavati, Sina Ahmadi

The present paper aims at presenting a lemmatization and a word-level error correction system for Sorani Kurdish. We propose a hybrid approach based on the morphological rules and a n-gram language model. We have called …

Language ModelingLanguage ModellingLemmatization

Developing a Fine-Grained Corpus for a Less-resourced Language: the case of Kurdish

2019-09-25 · WS 2019 8 · Roshna Omer Abdulrahman, Hossein Hassani, Sina Ahmadi

Kurdish is a less-resourced language consisting of different dialects written in various scripts. Approximately 30 million people in different countries speak the language. The lack of corpora is one of the main obstacle…

Vers la correction automatique de textes bruit\'es: Architecture g\'en\'erale et d\'etermination de la langue d'un mot inconnu (Towards Automatic Spell-Checking of Noisy Texts : General Architecture and Language Identification for Unknown Words) [in French]

2012-06-01 · JEPTALNRECITAL 2012 6 · Marion Baranes
Language IdentificationSpelling Correction

An Unsupervised and Data-Driven Approach for Spell Checking in Vietnamese OCR-scanned Texts

2012-04-01 · WS 2012 4 · Cong Duy Vu Hoang, Ai Ti Aw
Optical Character Recognition (OCR)