paper-with-me

홈 › Papers

Persian Typographical Error Type Detection Using Deep Neural Networks on Algorithmically-Generated Misspellings

2023-05-19 · Mohammad Dehghani, Heshaam Faili

Spelling correction is a remarkable challenge in the field of natural language processing. The objective of spelling correction tasks is to recognize and rectify spelling errors automatically. The development of applications that can effectually diagnose and correct Persian spelling and grammatical errors has become more important in order to improve the quality of Persian text. The Typographical Error Type Detection in Persian is a relatively understudied area. Therefore, this paper presents a compelling approach for detecting typographical errors in Persian texts. Our work includes the presentation of a publicly available dataset called FarsTypo, which comprises 3.4 million words arranged in chronological order and tagged with their corresponding part-of-speech. These words cover a wide range of topics and linguistic styles. We develop an algorithm designed to apply Persian-specific errors to a scalable portion of these words, resulting in a parallel dataset of correct and incorrect words. By leveraging FarsTypo, we establish a strong foundation and conduct a thorough comparison of various methodologies employing different architectures. Additionally, we introduce a groundbreaking Deep Sequential Neural Network that utilizes both word and character embeddings, along with bidirectional LSTM layers, for token classification aimed at detecting typographical errors across 51 distinct classes. Our approach is contrasted with highly advanced industrial systems that, unlike this study, have been developed using a diverse range of resources. The outcomes of our final method proved to be highly competitive, achieving an accuracy of 97.62%, precision of 98.83%, recall of 98.61%, and surpassing others in terms of speed.

📄 PDF Abstract BibTeX arXiv:2305.11731

Code (0)

등록된 구현이 없습니다.

Tasks

Spelling Correctiontoken-classificationToken Classification

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…

Similar Papers 제목 키워드 기반

Correcting the Autocorrect: Context-Aware Typographical Error Correction via Training Data Augmentation

2020-05-03 · LREC 2020 5 · Kshitij Shah, Gerard de Melo

In this paper, we explore the artificial generation of typographical errors based on real-world statistics. We first draw on a small set of annotated data to compute spelling error statistics. These are then invoked to i…

BIG-bench Machine LearningData Augmentation

Persian Pixel: A large-scale synthetic OCR dataset for Persian language

2026-07-22 · Pouria Mahdi, Haq Nawaz Malik arxiv

Optical Character Recognition (OCR) for Persian remains substantially less mature than for Latin-script languages despite Persian being spoken by more than 110 million people across multiple countries. This gap arises fr…

Synthetic Data Generation

Similarity-Based Unsupervised Spelling Correction Using BioWordVec: Development and Usability Study of Bacterial Culture and Antimicrobial Susceptibility Reports

2021-02-22 · JMIR Medical Informatics 2021 2 · Taehyeong Kim, Sung Won Han, Minji Kang, Se Ha Lee 외

Background: Existing bacterial culture test results for infectious diseases are written in unrefined text, resulting in many problems, including typographical errors and stop words. Effective spelling correction process…

Cultural Vocal Bursts Intensity PredictionSpelling Correction

Improving the quality of Persian clinical text with a novel spelling correction system

2024-08-07 · Seyed Mohammad Sadegh Dashti, Seyedeh Fatemeh Dashti

Background: The accuracy of spelling in Electronic Health Records (EHRs) is a critical factor for efficient clinical care, research, and ensuring patient safety. The Persian language, with its abundant vocabulary and com…

Spelling Correction

Automatic Real-word Error Correction in Persian Text

2024-07-20 · Seyed Mohammad Sadegh Dashti, Amid Khatibi Bardsiri, Mehdi Jafari Shahbazzadeh

Automatic spelling correction stands as a pivotal challenge within the ambit of natural language processing (NLP), demanding nuanced solutions. Traditional spelling correction techniques are typically only capable of det…

feature selectionSemantic SimilaritySemantic Textual SimilaritySpelling Correction