PROVIDING QUESTION AND ANSWERS WITH DEFERRED TYPE EVALUATION USING TEXT WITH LIMITED STRUCTURE
First Claim
1. A system for generating answers to questions comprising:
- a memory storage device;
one or more processing devices, each operatively connected to said memory device and configured for performing a method comprising;
determining a lexical answer type (LAT) associated with an input query received at an automated questions and answer (QA) system;
obtaining one or more candidate answers to the input query using a data source having semi-structured content;
determining a lexical type (LT) for each said one or more obtained candidate answers from said semi-structured content;
comparing, at said one or more processing devices, said query LAT with said candidate answer LT; and
generating a score representing a degree of match between said query LAT with said candidate answer LT, said score indicative of a quality of said obtained candidate answer.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product for conducting questions and answers with deferred type evaluation based on any corpus of data. The method includes processing a query including waiting until a “Type” (i.e. a descriptor) is determined AND a candidate answer is provided. Then, a search is conducted to look (search) for evidence that the candidate answer has the required Lexical Answer Type (e.g., as determined by a matching function that can leverage a parser, a semantic interpreter and/or a simple pattern matcher). Prior to or during candidate answer evaluation, a process is provided for extracting and storing collections of entity-type pairs from semi-structured text documents. During QA processing and candidate answer scoring, a process is implemented to match the query LAT against the lexical type of each provided candidate answer and generate a score judging a degree of match.
-
Citations
10 Claims
-
1. A system for generating answers to questions comprising:
-
a memory storage device; one or more processing devices, each operatively connected to said memory device and configured for performing a method comprising; determining a lexical answer type (LAT) associated with an input query received at an automated questions and answer (QA) system; obtaining one or more candidate answers to the input query using a data source having semi-structured content; determining a lexical type (LT) for each said one or more obtained candidate answers from said semi-structured content; comparing, at said one or more processing devices, said query LAT with said candidate answer LT; and generating a score representing a degree of match between said query LAT with said candidate answer LT, said score indicative of a quality of said obtained candidate answer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10)
-
-
8. A system for providing content to a database used by an automatic question and answering (QA) system comprising:
-
a memory storage device; one or more processing devices, each operatively connected to said memory device and configured for performing a method to; automatically identify semi-structured text data from a data source; automatically identify one or more entity-type relations from said semi-structured text data, said entity-type relation including one or more entities associated with a type; automatically extract said identified entity-type relations; and store said extracted entity-type relations as entity-type data structures in said database, wherein a processing device is configured to perform said automatic identifying of semi-structured text and entity-type relations, said extracting and said storing.
-
Specification