SYSTEM FOR RETRIEVING, VISUALIZING AND EDITING SEMANTIC ANNOTATIONS
First Claim
1. A computer implemented method for modifying a set of annotations that include metadata describing properties of associated text fragments within an annotated text corpus, the method comprising:
- receiving a query specifying parameters for annotations from the set of the annotations;
extracting, from the set of annotations and by the query, a first entity subset of annotations, a second entity subset of annotations, and a relations subset of annotations between the first entity subset of annotations and the second entity subset of annotations;
extracting, from the annotated text corpus, contextual information relative to the extracted annotations;
generating a user interface having display frames populated by frame elements that include the entity subsets of annotations, the relations subset of annotations, and the contextual information;
receiving, responsive to selections of the frame elements, input specifying modifications to the annotations; and
modifying, based on the input specifying modifications to the annotations, the set of annotations in the annotated text corpus.
1 Assignment
0 Petitions
Accused Products
Abstract
Annotations can be handled by a computer system that receives a query that specifies parameters for extraction of particular annotations from a set of annotations. Annotations include metadata that describes properties of the associated text fragment. A first entity subset, a second entity subset and a relations subset of annotations are extracted from an annotated text corpus. Contextual information relative to the extracted annotations is also extracted from the corpus. A user interface is generated to display frame elements that include the extracted annotations subsets and the extracted contextual information. In response to selections to the frame elements, the system receives input that specifies modifications to the annotations. Based on the input received, the set of annotations is modified in the annotated text corpus.
20 Citations
20 Claims
-
1. A computer implemented method for modifying a set of annotations that include metadata describing properties of associated text fragments within an annotated text corpus, the method comprising:
-
receiving a query specifying parameters for annotations from the set of the annotations; extracting, from the set of annotations and by the query, a first entity subset of annotations, a second entity subset of annotations, and a relations subset of annotations between the first entity subset of annotations and the second entity subset of annotations; extracting, from the annotated text corpus, contextual information relative to the extracted annotations; generating a user interface having display frames populated by frame elements that include the entity subsets of annotations, the relations subset of annotations, and the contextual information; receiving, responsive to selections of the frame elements, input specifying modifications to the annotations; and modifying, based on the input specifying modifications to the annotations, the set of annotations in the annotated text corpus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system for modifying a set of annotations that include metadata describing properties of associated text fragments within an annotated text corpus, comprising:
at least one processor circuit having; an extracting engine configured to; receive a query specifying parameters for annotations from the set of the annotations; extract, from the set of annotations and by the query, a first entity subset of annotations, a second entity subset of annotations, and a relations subset of annotations between the first entity subset of annotations and the second entity subset of annotations; and extract, from the annotated text corpus, contextual information relative to the extracted annotations; a processing engine configured to; generate a user interface having display frames populated by frame elements that include the entity subsets of annotations, the relations subset of annotations, and the contextual information; and receive, responsive to selections of the frame elements, input specifying modifications to the annotations; and an updating engine configured to; modify, based on the input specifying modifications to the annotations, the set of annotations in the annotated text corpus. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A computer program product for modifying a set of annotations that include metadata describing properties of associated text fragments within an annotated text corpus, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a computer processing circuit to cause the circuit to perform the method comprising:
-
receiving a query specifying parameters for annotations from the set of the annotations; extracting, from the set of annotations and by the query, a first entity subset of annotations, a second entity subset of annotations, and a relations subset of annotations between the first entity subset of annotations and the second entity subset of annotations; extracting, from the annotated text corpus, contextual information relative to the extracted annotations; generating a user interface having display frames populated by frame elements that include the entity subsets of annotations, the relations subset of annotations, and the contextual information; receiving, responsive to selections of the frame elements, input specifying modifications to the annotations; and modifying, based on the input specifying modifications to the annotations, the set of annotations in the annotated text corpus. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification