12. The method of claim 7 further comprises: determining whether the error occurs by acquiring an analysis result from a second language processing step.
7. A computer-implemented method of amending a language analysis error, the method is performed by using one or more computer-executable modules which being configured and executed by a controller using algorithms associated with at least one non-transitory storage device, the algorithms, when executed, causing the controller to execute one or more analyzers and an amender, the method comprising: a main language analyzer comprising a plurality of language processing modules being sequentially connected to each other, and in response to receipt of an input of a document, generating, by the main language analyzer, a main analysis result for each processing module; a subsidiary language analyzer comprising the plurality of language processing modules being sequentially connected in a same configuration as the main language analyzer, and in response to the document being input, generating, by the subsidiary language analyzer, a plurality of subsidiary analysis results for each of the plurality of language processing modules; and in response to an error occurring in the main analysis result, by an analysis amender, acquiring a subsidiary analysis result corresponding to the main analysis result where the error occurs, and transmitting the subsidiary analysis result to the main language analyzer, wherein the main analysis result is substituted with the subsidiary analysis result by the main language analyzer and re-performing a language analysis, wherein the substitution is performed by the analysis result amender with the following procedures: determining whether or not there is a contradiction between the main analysis results, in response to detection of the contradiction, determining whether the error of the language processing modules causing the contradiction, acquiring a subsidiary analysis result which being different from the main analysis result and transmitting the subsidiary analysis result to the language processing modules of the main language analyzer.