Validation, rejection, and modification of automatically generated document annotations
First Claim
Patent Images
1. A method executed by a processor of a computing device, the method comprising:
- displaying a portion of a document on a display screen;
receiving a selection of the portion of the document that is free of annotations, the portion of the document comprising a sentence;
responsive to receiving the selection, displaying a first text entry field, a second text entry field, and a third text entry field on the display screen, wherein the first text entry field is configured to receive a subject of the sentence, the second text entry field is configured to receive an object of the sentence, and the third text entry field is configured to receive a predicate that relates the subject of the sentence to the object of the sentence;
receiving a first entry in the first text entry field, a second entry in the second text entry field, and a third entry in the third text entry field; and
responsive to receiving the first entry, the second entry, and the third entry, storing the first entry, the second entry, and the third entry collectively as an annotation to the portion of the document.
2 Assignments
0 Petitions
Accused Products
Abstract
A mixed-initiative annotation framework is described herein. A document that includes several sentences is presented to a user, and an extractor module analyzes at least one sentence and automatically extracts a subject, predicate, object triple therefrom. The subject, predicate, object triple is displayed in graphical relation with the sentence as a proposed annotation to the sentence. Graphical options are presented to the user that allow the user to accept the proposed annotation, reject the proposed annotation, or modify the proposed annotation.
46 Citations
20 Claims
-
1. A method executed by a processor of a computing device, the method comprising:
-
displaying a portion of a document on a display screen; receiving a selection of the portion of the document that is free of annotations, the portion of the document comprising a sentence; responsive to receiving the selection, displaying a first text entry field, a second text entry field, and a third text entry field on the display screen, wherein the first text entry field is configured to receive a subject of the sentence, the second text entry field is configured to receive an object of the sentence, and the third text entry field is configured to receive a predicate that relates the subject of the sentence to the object of the sentence; receiving a first entry in the first text entry field, a second entry in the second text entry field, and a third entry in the third text entry field; and responsive to receiving the first entry, the second entry, and the third entry, storing the first entry, the second entry, and the third entry collectively as an annotation to the portion of the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor; and a memory that comprises components that are executable by the processor, the components comprising; a document display component that causes a selected document to be displayed on a display screen of a computing device, wherein the document comprises a plurality of portions; a receiver component that receives a selection of a portion of the document from amongst the plurality of portions, the portion of the document comprising a sentence, wherein responsive to receiving the selection of the portion of the document, the document display component causes a first text entry field, a second text entry field, and a third text entry field to be displayed in relation to the portion of the document, the first text entry field configured to receive a subject of the sentence, the second text entry field configured to receive an object of the sentence, and the third text entry field configured to receive a predicate that relates the subject of the sentence to the object of the sentence, content received in the first text entry field, the second text entry field, and the third text entry field stored in computer-readable data storage as an annotation to the selected document. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable memory comprising instructions that, when executed by a processor, cause the processor to perform acts comprising:
-
displaying a portion of a document on a display screen, the portion of the document comprising a sentence; receiving a selection of the portion of the document; responsive to receiving the selection of the portion of the document, displaying, in graphical relation with the portion of the document, a first text entry field, a second text entry field, and a third text entry field, the first text entry field configured to receive a subject of the sentence, the second text entry field configured to receive an object of the sentence, and the third text entry field configured to receive a predicate that relates the subject to the object; receiving the subject in the first text entry field; receiving the object in the second text entry field; receiving the predicate in the third text entry field; responsive to receiving the subject in the first text entry field, the object in the second text entry field, and the predicate in the third text entry field, storing the subject, the object, and the predicate as an annotation to the portion of the document.
-
Specification