Coreference resolution in an ambiguity-sensitive natural language processing system
First Claim
1. A method for integrating coreference resolution mechanisms, the method comprising:
- retrieving, using a natural language engine of a server computer, a portion of text;
identifying, using the natural language engine of the server computer, a coreference within the portion of text;
extracting, using the natural language engine of the server computer, a fact from the portion of text, the fact having a meaning;
identifying an ambiguity within the portion of the text; and
expanding, using the natural language engine of the server computer, the fact to an expanded fact comprisinga coreferent meaning other than the meaning and based upon the identified coreference, andan ambiguous meaning based on the identified ambiguity.
4 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for coreference resolution in an ambiguity-sensitive natural language processing system. Techniques for integrating reference resolution functionality into a natural language processing system can processes documents to be indexed within an information search and retrieval system. Ambiguity awareness features, as well as ambiguity resolution functionality, can operate in coordination with coreference resolution. Annotation of coreference entities, as well as ambiguous interpretations, can be supported by in-line markup within text content or by external entity maps. Information expressed within documents can be formally organized in terms of facts, or relationships between entities in the text. Expansion can support applying multiple aliases, or ambiguities, to an entity being indexed so that all of the possibly references or interpretations for that entity are captured into the index. Alternative stored descriptions can support retrieval of a fact by either the original description or a coreferential description.
134 Citations
16 Claims
-
1. A method for integrating coreference resolution mechanisms, the method comprising:
-
retrieving, using a natural language engine of a server computer, a portion of text; identifying, using the natural language engine of the server computer, a coreference within the portion of text; extracting, using the natural language engine of the server computer, a fact from the portion of text, the fact having a meaning; identifying an ambiguity within the portion of the text; and expanding, using the natural language engine of the server computer, the fact to an expanded fact comprising a coreferent meaning other than the meaning and based upon the identified coreference, and an ambiguous meaning based on the identified ambiguity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An optical disk storage device, magnetic disk storage device, or solid state storage device having computer executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
retrieve a portion of text; identify a coreference within the portion of text; extract a fact from the portion of text, the fact having a meaning; identifying an ambiguity within the portion of the text, and expand the fact to comprise a coreferent meaning other than the meaning and based upon the identified coreference, and an ambiguous meaning based on the identified ambiguity. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for integrating coreference resolution mechanisms, the method comprising:
-
retrieving, using a natural language engine of a server computer, a portion of text; identifying, using the natural language engine of the server computer, a coreference within the portion of text; identifying, using the natural language engine of the server computer, an ambiguity within the portion of text; extracting, using the natural language engine of the server computer, a fact from the portion of text, the fact having a meaning; expanding, using the natural language engine of the server computer, the fact to comprise a coreferent meaning other than the meaning and based upon the identified coreference, and an ambiguous meaning based on the identified ambiguity; storing the expanded fact into an index operable to support information retrieval; and retrieving the expanded fact from the index in response to a search query.
-
Specification