SEMANTIC COMPATIBILITY CHECKING FOR AUTOMATIC CORRECTION AND DISCOVERY OF NAMED ENTITIES
First Claim
1. A method of processing text comprising:
- receiving processed text which has original information associated with it identifying text elements corresponding to named entities and their assigned contexts, the text comprising a text string;
for the text string, applying at least one grammar rule for identifying an attributive relationship between an attribute and a nominal entity in the text string, the nominal entity comprising at least one of;
an identified named entity having an assigned context, andan identified proper name which is not identified in the original information as being a named entity;
identifying at least one concept for the attribute;
where the nominal entity is a named entity, comparing the assigned named entity context with the at least one attribute context; and
providing for new information to be associated with the text, which is based on at least one of;
the comparison, andthe identified context of an attribute which is identified as being in an attributive relationship with an identified proper name.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented system and method for processing text are disclosed. Partially processed text, in which named entities have been extracted by a standard named entity system, is processed to identify attributive relations between a named entity or proper noun and a corresponding attribute. A concept for the attribute is identified and, in the case of a named entity, compared with the named entity'"'"'s context, enabling a confirmation or conflict between the two to be determined. In the case of a proper name, the attribute'"'"'s context can be associated with the proper name, allowing the proper name to be recognized as a new named entity.
-
Citations
21 Claims
-
1. A method of processing text comprising:
-
receiving processed text which has original information associated with it identifying text elements corresponding to named entities and their assigned contexts, the text comprising a text string; for the text string, applying at least one grammar rule for identifying an attributive relationship between an attribute and a nominal entity in the text string, the nominal entity comprising at least one of; an identified named entity having an assigned context, and an identified proper name which is not identified in the original information as being a named entity; identifying at least one concept for the attribute; where the nominal entity is a named entity, comparing the assigned named entity context with the at least one attribute context; and providing for new information to be associated with the text, which is based on at least one of; the comparison, and the identified context of an attribute which is identified as being in an attributive relationship with an identified proper name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for processing text comprising:
-
an attribute identification component which, for a text string of received text which has information associated with it identifying text elements corresponding to named entities and their assigned contexts, applies at least one grammar rule for identifying an attributive relationship between an attribute and a nominal entity in the text string, the nominal entity comprising at least one of an identified named entity and an identified proper name which has not been identified as a named entity; a compatibility checker which accesses an associated lexical ontology to identify at least one concept for the attribute that is identified as being in an attributive relationship with the entity and, in the case of a named entity, compares the at least one attribute context with the assigned context of the entity; and an annotation component which annotates the text, based on at least one of; the comparison, and the identified context of an attribute which is identified as being in an attributive relationship with an identified proper name. - View Dependent Claims (20)
-
-
21. A method of processing text comprising:
-
processing text to form processed text which identifies named entities in the text and their corresponding contexts; for at least one text string in the processed text, applying at least one grammar rule for identifying an attributive relationship between an attribute and a nominal entity in the text string, the nominal entity being at least one of; one of the identified named entities, and an identified proper name which is not identified in the processed text as being a named entity; identifying at least one concept for the attribute; where the nominal entity is a named entity, comparing the named entity'"'"'s context with the at least one attribute context; and where the nominal entity is either a proper name or there is a conflict between the compared named entity'"'"'s context with the at least one attribute context, associating information with the processed text based thereon.
-
Specification