Spelling Error Correction with Soft-Masked BERT
Not on the map. Why?
Abstract (arXiv)
Spelling error correction is an important yet challenging task because a satisfactory solution of it essentially needs human-level language understanding ability. Without loss of generality we consider Chinese spelling error correction (CSC) in this paper. A state-of-the-art method for the task selects a character from a list of candidates for correction (including non-correction) at each position of the sentence on the basis of BERT, the language representation model. The accuracy of the method can be sub-optimal, however, because BERT does not have sufficient capability to detect whether there is an error at each position, apparently due to the way of pre-training it using mask language modeling. In this work, we propose a novel neural architecture to address the aforementioned issue, which consists of a network for error detection and a network for error correction based on BERT, with the former being connected to the latter with what we call soft-masking technique. Our method of using `Soft-Masked BERT' is general, and it may be employed in other language detection-correction problems. Experimental results on two datasets demonstrate that the performance of our proposed method is significantly better than the baselines including the one solely based on BERT.
Key facts. Cited by 90 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 23; 2023: 18; 2024: 16; 2025: 18; 2026: 4.
90 papers.
Sort:
By area:
- 2022The Past Mistake is the Future Wisdom: Error-driven Contrastive Probability Optimization for Chinese Spell Checkingcited by 56
- 2023On the (In)Effectiveness of Large Language Models for Chinese Text Correctioncited by 53
- 2021Read, Listen, and See: Leveraging Multimodal Information Helps Chinese Spell Checkingcited by 52
- 2022Learning from the Dictionary: Heterogeneous Knowledge Guided Fine-tuning for Chinese Spell Checkingcited by 31
- 2022General and Domain Adaptive Chinese Spelling Check with Error Consistent Pretrainingcited by 25
- 2021BART based semantic correction for Mandarin automatic speech recognition systemcited by 20
- 2024Resilience of Large Language Models for Noisy Instructionscited by 20
- 2021Tail-to-Tail Non-Autoregressive Sequence Prediction for Chinese Grammatical Error Correctioncited by 19
- 2022Improving Chinese Spelling Check by Character Pronunciation Prediction: The Effects of Adaptivity and Granularitycited by 19
- 2023Rethinking Masked Language Modeling for Chinese Spelling Correctioncited by 19
- 2021Exploration and Exploitation: Two Ways to Improve Chinese Spelling Correction Modelscited by 17
- 2023Chinese Spelling Correction as Rephrasing Language Modelcited by 15
38 more
- 2023A Frustratingly Easy Plug-and-Play Detection-and-Reasoning Module for Chinese Spelling Checkcited by 15
- 2022Contextual Similarity is More Valuable than Character Similarity: An Empirical Study for Chinese Spell Checkingcited by 14
- 2023Disentangled Phonetic Representation for Chinese Spelling Correctioncited by 14
- 2022CSCD-NS: a Chinese Spelling Check Dataset for Native Speakerscited by 13
- 2023Correct Like Humans: Progressive Learning Framework for Chinese Text Error Correctioncited by 13
- 2024C-LLM: Learn to Check Chinese Spelling Errors Character by Charactercited by 12
- 2021VarCLR: Variable Semantic Representation Pre-training via Contrastive Learningcited by 11
- 2022Mask the Correct Tokens: An Embarrassingly Simple Approach for Error Correctioncited by 10
- 2025CEC-Zero: Zero-Supervision Character Error Correction with Self-Generated Rewardscited by 10
- 2022uChecker: Masked Pretrained Language Models as Unsupervised Chinese Spelling Checkerscited by 9
- 2022Effidit: Your AI Writing Assistantcited by 8
- 2022MCSCSet: A Specialist-annotated Dataset for Medical-domain Chinese Spelling Correctioncited by 8
- 2022From Spelling to Grammar: A New Framework for Chinese Grammatical Error Correctioncited by 7
- 2024Rich Semantic Knowledge Enhanced Large Language Models for Few-shot Chinese Spell Checkingcited by 7
- 2024A Simple yet Effective Training-free Prompt-free Approach to Chinese Spelling Correction Based on Large Language Modelscited by 7
- 2022Cross-Modal ASR Post-Processing System for Error Correction and Utterance Rejectioncited by 6
- 2023An Error-Guided Correction Model for Chinese Spelling Error Correctioncited by 5
- 2025Mixture of Small and Large Models for Chinese Spelling Checkcited by 5
- 2021Hierarchical Transformer Encoders for Vietnamese Spelling Correctioncited by 4
- 2022SDCL: Self-Distillation Contrastive Learning for Chinese Spell Checkingcited by 4
- 2022NAPG: Non-Autoregressive Program Generation for Hybrid Tabular-Textual Question Answeringcited by 4
- 2022Error-Robust Retrieval for Chinese Spelling Checkcited by 4
- 2024Mitigating Catastrophic Forgetting in Multi-domain Chinese Spelling Correction by Multi-stage Knowledge Transfer Frameworkcited by 4
- 2024Benchmarking Japanese Speech Recognition on ASR-LLM Setups with Multi-Pass Augmented Generative Error Correctioncited by 4
- 2025A Training-free LLM-based Approach to General Chinese Character Error Correctioncited by 4
- 2021Correcting Arabic Soft Spelling Mistakes using BiLSTM-based Machine Learningcited by 3
- 2022BSpell: A CNN-Blended BERT Based Bangla Spell Checkercited by 3
- 2022DPCSpell: A Transformer-based Detector-Purificator-Corrector Framework for Spelling Error Correction of Bangla and Resource Scarce Indic Languagescited by 3
- 2023A Comprehensive Evaluation and Analysis Study for Chinese Spelling Checkcited by 3
- 2024Post-OCR Text Correction for Bulgarian Historical Documentscited by 3
- 2025LLM-based Generative Error Correction for Rare Words with Synthetic Data and Phonetic Contextcited by 3
- 2021TREATED:Towards Universal Defense against Textual Adversarial Attackscited by 2
- 2021Integrated Semantic and Phonetic Post-correction for Chinese Speech Recognitioncited by 2
- 2023RSpell: Retrieval-augmented Framework for Domain Adaptive Chinese Spelling Checkcited by 2
- 2024Enhance Robustness of Language Models Against Variation Attack through Graph Integrationcited by 2
- 2024Error Correction by Paying Attention to Both Acoustic and Confidence References for Automatic Speech Recognitioncited by 2
- 2024Learning from Mistakes: Self-correct Adversarial Training for Chinese Unnatural Text Correctioncited by 2
- 2025ExLM: Rethinking the Impact of [MASK] Tokens in Masked Language Modelscited by 2
50 most cited of 90 All 90 (JSON)
- 2026Low-Latency Spell Correction for Japanese Music Search Queries2 Sep 2026
- 2026ReViCo: Unveiling the Limitations of VLMs in Visual Text Understanding via Error Correction27 Aug 2026
- 2026GUIDE: Generative Unsupervised Chinese Query Correction via Phonetic and Visual Shared-ID Encoding26 Aug 2026
- 2026CSRP: Chain-of-Thought Reasoning for Chinese Text Correction via Reinforcement Learning with Efficiency-Aware Rewards14 Apr 2026
- 2025CEC-Zero: Zero-Supervision Character Error Correction with Self-Generated Rewards30 Dec 2025
- 2025LMSpell: Spell Correction with Pre-Trained Language Models5 Dec 2025
- 2025ChineseErrorCorrector3-4B: State-of-the-Art Chinese Spelling and Grammar Corrector13 Nov 2025
- 2025Knowledge-Augmented Question Error Correction for Chinese Question Answer System with QuestionRAG5 Nov 2025
- 2025A Low-Resource Speech-Driven NLP Pipeline for Sinhala Dyslexia Assistance6 Oct 2025
- 2025Vision Language Models Are Not (Yet) Spelling Correctors22 Sep 2025
- 2025Contextualized Token Discrimination for Speech Search Query Correction4 Sep 2025
- 2025Generative Annotation for ASR Named Entity Correction28 Aug 2025
38 more
- 2025Mixture of Small and Large Models for Chinese Spelling Check7 Jun 2025
- 2025Breaking the Cloak! Unveiling Chinese Cloaked Toxicity with Homophone Graph and Toxic Lexicon28 May 2025
- 2025LLM-based Generative Error Correction for Rare Words with Synthetic Data and Phonetic Context23 May 2025
- 2025TiSpell: A Semi-Masked Methodology for Tibetan Spelling Correction covering Multi-Level Error with Data Augmentation12 May 2025
- 2025RAIR: Retrieval-Augmented Iterative Refinement for Chinese Spelling Correction26 Apr 2025
- 2025Unveiling the Impact of Multimodal Features on Chinese Spelling Correction: From Analysis to Design10 Apr 2025
- 2025AxBERT: An Interpretable Chinese Spelling Correction Method Driven by Associative Knowledge Network4 Mar 2025
- 2025A Training-free LLM-based Approach to General Chinese Character Error Correction21 Feb 2025
- 2025Chinese Spelling Correction: A Comprehensive Survey of Progress, Challenges, and Opportunities17 Feb 2025
- 2025ExLM: Rethinking the Impact of [MASK] Tokens in Masked Language Models23 Jan 2025
- 2024Learning from Mistakes: Self-correct Adversarial Training for Chinese Unnatural Text Correction23 Dec 2024
- 2024DISC: Plug-and-Play Decoding Intervention with Similarity of Characters for Chinese Spelling Check17 Dec 2024
- 2024PERL: Pinyin Enhanced Rephrasing Language Model for Chinese ASR N-best Error Correction4 Dec 2024
- 2024A Simple yet Effective Training-free Prompt-free Approach to Chinese Spelling Correction Based on Large Language Models5 Oct 2024
- 2024A Coin Has Two Sides: A Novel Detector-Corrector Framework for Chinese Spelling Correction6 Sep 2024
- 2024Post-OCR Text Correction for Bulgarian Historical Documents31 Aug 2024
- 2024Benchmarking Japanese Speech Recognition on ASR-LLM Setups with Multi-Pass Augmented Generative Error Correction29 Aug 2024
- 2024Refining Corpora from a Model Calibration Perspective for Chinese Spelling Correction22 Jul 2024
- 2024Error Correction by Paying Attention to Both Acoustic and Confidence References for Automatic Speech Recognition29 Jun 2024
- 2024C-LLM: Learn to Check Chinese Spelling Errors Character by Character24 Jun 2024
- 2024Bi-DCSpell: A Bi-directional Detector-Corrector Interactive Framework for Chinese Spelling Check4 Jun 2024
- 2024Enhance Robustness of Language Models Against Variation Attack through Graph Integration18 Apr 2024
- 2024Resilience of Large Language Models for Noisy Instructions15 Apr 2024
- 2024Rich Semantic Knowledge Enhanced Large Language Models for Few-shot Chinese Spell Checking13 Mar 2024
- 2024Mitigating Catastrophic Forgetting in Multi-domain Chinese Spelling Correction by Multi-stage Knowledge Transfer Framework18 Feb 2024
- 2024An Empirical Investigation of Domain Adaptation Ability for Chinese Spelling Check Models26 Jan 2024
- 2023Make BERT-based Chinese Spelling Check Model Enhanced by Layerwise Attention and Gaussian Mixture Model27 Dec 2023
- 2023Eval-GCSC: A New Metric for Evaluating ChatGPT's Performance in Chinese Spelling Correction14 Nov 2023
- 2023A Frustratingly Easy Plug-and-Play Detection-and-Reasoning Module for Chinese Spelling Check13 Oct 2023
- 2023Chinese Spelling Correction as Rephrasing Language Model17 Aug 2023
- 2023RSpell: Retrieval-augmented Framework for Domain Adaptive Chinese Spelling Check16 Aug 2023
- 2023Boosting Chinese ASR Error Correction with Dynamic Error Scaling Mechanism7 Aug 2023
- 2023Domain specificity and data efficiency in typo tolerant spell checkers: the case of search in online marketplaces3 Aug 2023
- 2023A Comprehensive Evaluation and Analysis Study for Chinese Spelling Check25 Jul 2023
- 2023On the (In)Effectiveness of Large Language Models for Chinese Text Correction18 Jul 2023
- 2023Correct Like Humans: Progressive Learning Framework for Chinese Text Error Correction30 Jun 2023
- 2023An Adversarial Multi-Task Learning Method for Chinese Text Correction with Semantic Detection28 Jun 2023
- 2023Transformer-Based UNet with Multi-Headed Cross-Attention Skip Connections to Eliminate Artifacts in Scanned Documents5 Jun 2023
50 newest of 90 All 90 (JSON)
- 2022The Past Mistake is the Future Wisdom: Error-driven Contrastive Probability Optimization for Chinese Spell Checkingcited by 56
- 2023On the (In)Effectiveness of Large Language Models for Chinese Text Correctioncited by 53
- 2021Read, Listen, and See: Leveraging Multimodal Information Helps Chinese Spell Checkingcited by 52
- 2022Learning from the Dictionary: Heterogeneous Knowledge Guided Fine-tuning for Chinese Spell Checkingcited by 31
- 2022General and Domain Adaptive Chinese Spelling Check with Error Consistent Pretrainingcited by 25
- 2021BART based semantic correction for Mandarin automatic speech recognition systemcited by 20
- 2024Resilience of Large Language Models for Noisy Instructionscited by 20
- 2021Tail-to-Tail Non-Autoregressive Sequence Prediction for Chinese Grammatical Error Correctioncited by 19
- 2022Improving Chinese Spelling Check by Character Pronunciation Prediction: The Effects of Adaptivity and Granularitycited by 19
- 2021Exploration and Exploitation: Two Ways to Improve Chinese Spelling Correction Modelscited by 17
- 2023Chinese Spelling Correction as Rephrasing Language Modelcited by 15
- 2023A Frustratingly Easy Plug-and-Play Detection-and-Reasoning Module for Chinese Spelling Checkcited by 15
12 most cited of 81 All 81 (JSON)
- 2026Low-Latency Spell Correction for Japanese Music Search Queries2 Sep 2026
- 2026GUIDE: Generative Unsupervised Chinese Query Correction via Phonetic and Visual Shared-ID Encoding26 Aug 2026
- 2025LMSpell: Spell Correction with Pre-Trained Language Models5 Dec 2025
- 2025ChineseErrorCorrector3-4B: State-of-the-Art Chinese Spelling and Grammar Corrector13 Nov 2025
- 2025Knowledge-Augmented Question Error Correction for Chinese Question Answer System with QuestionRAG5 Nov 2025
- 2025A Low-Resource Speech-Driven NLP Pipeline for Sinhala Dyslexia Assistance6 Oct 2025
- 2025Contextualized Token Discrimination for Speech Search Query Correction4 Sep 2025
- 2025Generative Annotation for ASR Named Entity Correction28 Aug 2025
- 2025Mixture of Small and Large Models for Chinese Spelling Check7 Jun 2025
- 2025Breaking the Cloak! Unveiling Chinese Cloaked Toxicity with Homophone Graph and Toxic Lexicon28 May 2025
- 2025TiSpell: A Semi-Masked Methodology for Tibetan Spelling Correction covering Multi-Level Error with Data Augmentation12 May 2025
- 2025Unveiling the Impact of Multimodal Features on Chinese Spelling Correction: From Analysis to Design10 Apr 2025
12 newest of 81 All 81 (JSON)