9. The method of claim 1 , wherein (A) further comprises identifying a context C in which the editing operation is received.
1. A method performed by a computer processor executing computer program instructions tangibly stored on at least one non-transitory computer-readable medium, the method comprising: (A) monitoring, by an editing pattern identifier, an editing operation performed while a user edits content D in an original document corpus to produce content E in an edited document corpus; (B) tangibly storing, on the at least one computer-readable medium, a data structure representing at least one editing pattern identified based on the monitored editing operation, the at least one editing pattern of the form T=(D,E,C), wherein each of the plurality of editing patterns relates particular content D in an original document corpus to corresponding content E in an edited document corpus in a context C shared by contents D and E, wherein the original document corpus and the edited document corpus are tangibly stored on the at least one computer-readable medium; (C) deriving a plurality of correction rules, tangibly stored on the at least one computer-readable medium, from the plurality of editing patterns; and (D) deriving a classifier, tangibly stored on the at least one computer-readable medium, for particular content D based on the data structure representing the plurality of editing patterns, the classifier defining decision criteria for selecting one of the plurality of correction rules to apply to content D based on a context C* of content D.