Automatic Detection and Application of Editing Patterns in Draft Documents
First Claim
1. A computer-implemented method for editing a first document, the method comprising steps of:
- (A) identifying first content in the document;
(B) identifying a first context of the first content;
(C) identifying a correction rule based on the first content and the first context; and
(D) applying the correction rule to the first content to produce second content.
12 Assignments
0 Petitions
Accused Products
Abstract
An error detection and correction system extracts editing patterns and derives correction rules from them by observing differences between draft documents and corresponding edited documents, and/or by observing editing operations performed on the draft documents to produce the edited documents. The system develops classifiers that partition the space of all possible contexts into equivalence classes and assigns one or more correction rules to each such class). Once the system has been trained, it may be used to detect and (optionally) correct errors in new draft documents. When presented with a draft document, the system identifies first content (e.g., text) in the draft document and identifies a context of the first content. The system identifies a correction rule based on the first content and the first context. The system may use a classifier to identify the correction rule. The system applies the correction rule to the first content to produce second content.
13 Citations
16 Claims
-
1. A computer-implemented method for editing a first document, the method comprising steps of:
-
(A) identifying first content in the document; (B) identifying a first context of the first content; (C) identifying a correction rule based on the first content and the first context; and (D) applying the correction rule to the first content to produce second content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for editing a first document, the apparatus comprising:
-
first identification means for identifying first content in the document; second identification means for identifying a first context of the first content; third identification means for identifying a correction rule based on the first content and the first context; and application means for applying the correction rule to the first content to produce second content. - View Dependent Claims (12)
-
-
13. A computer-implemented method for editing a document, the method comprising steps of:
-
(A) identifying first content in the document; (B) identifying a first context of the first content; (C) determining whether a classifier applicable to the first content exists in a predetermined set of classifiers; and (D) if the classifier exists, performing steps of; (1) using the classifier to identify a correction rule applicable to the first content in the first context; and (2) applying the identified correction rule to the first content to produce second content. - View Dependent Claims (14, 15)
-
-
16. An apparatus for editing a document, the apparatus comprising:
-
means for identifying first content in the document; means for identifying a first context of the first content; means for determining whether a classifier applicable to the first content exists in a predetermined set of classifiers; and means for using the classifier to identify a correction rule applicable to the first content in the first context and applying the identified correction rule to the first content to produce second content if the classifier exists.
-
Specification