Correcting Chinese Spelling Errors with Word Lattice Decoding

被引:10
作者
Hsieh, Yu-Ming [1 ]
Bai, Ming-Hong [2 ]
Huang, Shu-Ling [2 ]
Chen, Keh-Jiann [2 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 30013, Taiwan
[2] Acad Sinica, Inst Informat Sci, Taipei, Taiwan
关键词
Algorithms; Languages; Experimentation; Performance; Chinese spelling error checking; computer-assisted language learning; noisy channel model; word lattice; word segmentation; unknown word detection;
D O I
10.1145/2791389
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Chinese spell checkers are more difficult to develop because of two language features: 1) there are no word boundaries, and a character may function as a word or a word morpheme; and 2) the Chinese character set contains more than ten thousand characters. The former makes it difficult for a spell checker to detect spelling errors, and the latter makes it difficult for a spell checker to construct error models. We develop a word lattice decoding model for a Chinese spell checker that addresses these difficulties. The model performs word segmentation and error correction simultaneously, thereby solving the word boundary problem. The model corrects nonword errors as well as real-word errors. In order to better estimate the error distribution of large character sets for error models, we also propose a methodology to extract spelling error samples automatically from the Google web 1T corpus. Due to the large quantity of data in the Google web 1T corpus, many spelling error samples can be extracted, better reflecting spelling error distributions in the real world. Finally, in order to improve the spell checker for real applications, we produce n-best suggestions for spelling error corrections. We test our proposed approach with the Bakeoff 2013 CSC Datasets; the results show that the proposed methods with the error model significantly outperform the performance of Chinese spell checkers that do not use error models.
引用
收藏
页数:23
相关论文
共 32 条
[1]  
[Anonymous], 2013, P 7 SIGHAN WORKSH CH
[2]  
[Anonymous], P 7 C ART INT APPL
[3]  
[Anonymous], 1990, COLING PAPERS PRESEN, DOI DOI 10.3115/997939.997975
[4]  
Chang CT, 1995, P INT COMP SOFTW APP, P278, DOI 10.1109/CMPSAC.1995.524791
[5]  
Chen K.J., 1998, Computational Linguistic and Chinese Language Process, V3, P27
[6]  
Chen K. J., 2002, P 19 INT C COMP LING, V1, DOI [10.3115/1072228.1072277, DOI 10.3115/1072228.1072277]
[7]   Consideration of Multimedia Teaching Technology and Art Based on Digital Age [J].
Chen Yanyan ;
Wang Hui .
2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 2, PROCEEDINGS, 2009, :359-362
[8]   Improve the detection of improperly used Chinese characters in students' essays with error model [J].
Chen, Yong-Zhi ;
Wu, Shih-Hung ;
Yang, Ping-Che .
INTERNATIONAL JOURNAL OF CONTINUING ENGINEERING EDUCATION AND LIFE-LONG LEARNING, 2011, 21 (01) :103-116
[9]  
Chiu Hsun-Wen, 2013, P 7 SIGHAN WORKSH CH, P49
[10]   A TECHNIQUE FOR COMPUTER DETECTION AND CORRECTION OF SPELLING ERRORS [J].
DAMERAU, FJ .
COMMUNICATIONS OF THE ACM, 1964, 7 (03) :171-176