Question answering system, data search method, and computer program
First Claim
1. A question answering system comprising:
- a question input unit that is input (to?) a question;
a search unit that executes search processing on a basis of the input question;
an answer candidate extraction unit that extracts an initial answer candidate on a basis of a result of the search processing executed by the search unit;
an answer candidate inspection unit that inspects the initial answer candidate extracted by the answer candidate extraction unit; and
an answer output unit that outputs a secondary answer candidate selected by the answer candidate inspection unit, wherein;
final the answer candidate inspection unit executes search processing with using a query including the initial answer candidate extracted by the answer candidate extraction unit, the answer candidate inspection unit determines whether or not each word of a sentence, which is obtained as a result of the search processing executed by the answer candidate inspection unit, has a similar lexical meaning to a lexical meaning of each word of the input question, and the answer candidate inspection unit selects an initial answer candidate contained in a query, which is determined to have the similar lexical meaning, as the secondary answer candidate.
2 Assignments
0 Petitions
Accused Products
Abstract
A question answering system includes a question input unit, a search unit, an answer candidate extraction unit, an answer candidate inspection unit and an answer output unit. The search unit executes search processing based on an input question. The answer candidate extraction unit extracts an initial answer candidate based on a result of the search processing. The answer candidate inspection unit inspects the initial answer candidate. The answer candidate inspection unit executes search processing with using a query including the initial answer candidate. The answer candidate inspection unit determines whether each word of a sentence obtained as a result of the search processing has a similar lexical meaning to that of each word of the input question. The answer candidate inspection unit selects an initial answer candidate contained in a query determined to have the similar lexical meaning, as a secondary answer candidate.
150 Citations
15 Claims
-
1. A question answering system comprising:
-
a question input unit that is input (to?) a question;
a search unit that executes search processing on a basis of the input question;
an answer candidate extraction unit that extracts an initial answer candidate on a basis of a result of the search processing executed by the search unit;
an answer candidate inspection unit that inspects the initial answer candidate extracted by the answer candidate extraction unit; and
an answer output unit that outputs a secondary answer candidate selected by the answer candidate inspection unit, wherein;
finalthe answer candidate inspection unit executes search processing with using a query including the initial answer candidate extracted by the answer candidate extraction unit, the answer candidate inspection unit determines whether or not each word of a sentence, which is obtained as a result of the search processing executed by the answer candidate inspection unit, has a similar lexical meaning to a lexical meaning of each word of the input question, and the answer candidate inspection unit selects an initial answer candidate contained in a query, which is determined to have the similar lexical meaning, as the secondary answer candidate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data search method comprising:
-
inputting a question;
executing search processing on a basis of the input question;
extracting an initial answer candidate on a basis of a result of the search processing;
inspecting the initial answer candidate extracted to select a secondary answer candidate; and
outputting the answer candidate finally selected, wherein;
the inspecting of the initial answer candidate comprises;
executing search processing with using a query including the initial answer candidate extracted;
determining whether or not each word of a sentence, which is obtained as a result of the search processing executed with using the query including the initial answer candidate, has a similar lexical meaning to a lexical meaning of each word of the input question; and
selecting an initial answer candidate contained in a query, which is determined to have the similar lexical meaning, as the secondary answer candidate. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program stored in a recording medium, the computer program causing a computer to execute data search processing comprising:
-
inputting a question;
executing search processing on a basis of the input question;
extracting an initial answer candidate on a basis of a result of the search processing;
inspecting the initial answer candidate extracted to select a secondary answer candidate; and
outputting the answer candidate finally selected, wherein;
the inspecting of the initial answer candidate comprises;
executing search processing with using a query including the initial answer candidate extracted;
determining whether or not each word of a sentence, which is obtained as a result of the search processing executed with using the query including the initial answer candidate, has a similar lexical meaning to a lexical meaning of each word of the input question; and
selecting an initial answer candidate contained in a query, which is determined to have the similar lexical meaning, as the secondary answer candidate.
-
Specification