ENTITY-RELATION BASED PASSAGE SCORING IN A QUESTION ANSWERING COMPUTER SYSTEM
1 Assignment
0 Petitions
Accused Products
Abstract
According to an aspect, a query and a passage are parsed by a language parser to detect noun-centric phrases and verb-centric phrases in the query and the passage. Entities, including at least one untyped entity, are identified based on the noun-centric phrases and relations are identified based on the verb-centric phrases. Entity pairs are created that include an entity identified in the query and an entity identified in the passage, each pair satisfies a matching criteria. Relation pairs are created that include a relation identified in the query and a relation identified in the passage, each pair satisfies a matching criteria. A passage score that indicates the likelihood that an answer to the query is contained in the passage is determined based on the entity pairs, the matching criteria satisfied by each entity pair, the elation pairs, and the matching criteria satisfied by each relation pair.
-
Citations
20 Claims
-
1-8. -8. (canceled)
-
9. A computer program product comprising:
-
a tangible storage medium readable by a processing circuit of a question answering computer system and storing instructions for execution by the processing circuit to perform a method comprising; parsing, by a language parser, a query and a passage to detect noun-centric phrases and verb-centric phrases in the query and the passage; identifying entities, for both of the query and the passage, based on the noun-centric phrases detected from the parsing, the entities including at least one untyped entity; identifying relations, for both of the query and the passage, based on the verb-centric phrases detected from the parsing; creating one or more entity pairs that each include an entity identified in the query and an entity identified in the passage, each entity pair satisfying a matching criteria with respect to entities of the entity pair; creating one or more relation pairs that each include a relation identified in the query and a relation identified in the passage, each relation pair satisfying a matching criteria with respect to relations of the relation pair; and determining, by the question answering computer system, a passage score for the passage that indicates a likelihood that an answer to the query is contained in the passage, the determining based on the one or more entity pairs, the matching criteria satisfied by each entity pair, the one or more relation pairs, and the matching criteria satisfied by each relation pair. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a memory having computer readable instructions; and a processor for executing the computer readable instructions, the computer readable instructions including; parsing, by a language parser, a query and a passage to detect noun-centric phrases and verb-centric phrases in the query and the passage; identifying entities, for both of the query and the passage, based on the noun-centric phrases detected from the parsing, the entities including at least one untyped entity; identifying relations, for both of the query and the passage, based on the verb-centric phrases detected from the parsing; creating one or more entity pairs that each include an entity identified in the query and an entity identified in the passage, each entity pair satisfying a matching criteria with respect to entities of the entity pair; creating one or more relation pairs that each include a relation identified in the query and a relation identified in the passage, each relation pair satisfying a matching criteria with respect to relations of the relation pair; and determining, by the question answering computer system, a passage score for the passage that indicates a likelihood that an answer to the query is contained in the passage, the determining based on the one or more entity pairs, the matching criteria satisfied by each entity pair, the one or more relation pairs, and the matching criteria satisfied by each relation pair. - View Dependent Claims (18, 19, 20)
-
Specification