Chinese Spelling Error Detection and Correction Based on Knowledge Graph.

Ximin Sun,Jing Zhou,Shuai Wang,Huichao Li,Jiangkai Jia,Jiazheng Zhu
DOI: https://doi.org/10.1007/978-3-031-11217-1_11
2022-01-01
Abstract:Spelling error correction is a task in which errors in a natural language sentence can be detected and corrected. In this paper, we consider Chinese spelling error correction (CSC) for generality. A previous state-of-the-art method for this task connects a detection network with a correction network based on BERT by soft masking. This method does solve the problem that BERT has the insufficient capability to detect the position of errors. However, we find that it still lacks sufficient inference ability and world knowledge by analyzing its results. To solve this issue, we propose a novel correction approach based on knowledge graphs (KGs), which queries triples from KGs and injects them into the sentences as domain knowledge. Moreover, we leverage MLM as correction to improve the inference ability of BERT and adopt a denoising filter to increase the accuracy of results. Experimental results on the SIGHAN dataset verify that the performance of our approach is better than state-of-the-art methods.
What problem does this paper attempt to address?