Patent ID: 8635060

Claim:
A foreign language writing service method, comprising: receiving a mixed text of foreign language portions and mother tongue portions entered by a learner; recognizing the mother tongue portions from the mixed text; translating, using a computer system, the mother tongue portions of the mixed text; combining a mother tongue translation result with the foreign language portions of the mixed text to generate a combined text; providing the learner with the combined text; estimating an error in the combined text; outputting an error estimation result; determining whether or not there is a request for correction on the error estimation result; determining whether, if there is a request for correction, the request for correction is a request for direct correction by the learner; reflecting, if the request for correction is a request for direct correction by the learner, the details of the request for correction on the combined text to revise the combined text; providing the learner with error correction information, if the request for correction is not a request for direct correction by the learner; and reflecting, when the error correction information is selected by the learner, the selected error correction information to revise the combined text, wherein the error correction information provided by the system includes one or more of dictionary information, example information, and grammar information associated with the error correction, wherein the mother tongue translation result and the foreign language portions of the mixed text are combined in consideration of grammars, grammatical structures of the foreign language portions and the mother tongue portions, and wherein each of the mother tongue translation result portions of the mixed text are marked up with at least one of, underlines, highlights or distinctive color, providing assessment score to the revised combined text in consideration of the grammars of the foreign language text which respect to the correction provided by the system.