PURPOSE: A device and a method for checking spacing/spell using the n-gram of a phonological word are provided to correct an error by forming an n-gram language model for the phonological word, extracting a non-verified phonological word list from a corpus to be verified, and applying grammar rules, morpheme analysis, and proper noun/foreign origin word estimation to the extracted phonological word list. CONSTITUTION: A phonological word n-gram database(S2) stores the phonological word n-gram. An n-gram constructor(10) extracts the phonological word n-gram by receiving language data having no error and stores the extracted phonological word n-gram to the phonological word n-gram database. A phonological word n-gram searching/verifying(20) part changes each phonological word included in the language data to a structure mapping each phonological word to one symbol, and searches that the same phonological word is present by searching the changed phonological word from the phonological word n-gram database. An error/wrong typing correcting part(30) corrects the spacing error and the wrong typing for the phonological word not verified by the phonological word n-gram searching/verifying part.
展开▼