Question answering system and method
First Claim
1. A question answering system comprising:
- an input unit configured to receive a natural language question in at least one of a sound form and a text form;
a candidate answer generating unit configured to extract a document mapped to the input natural language question, and generate candidate answers with respect to the natural language question from the extracted document;
a text entailment recognizing unit configured to generate a text entailment recognition result representing a degree of association between multiple evidence sentences including the generated candidate answers and the natural language question;
a list generating unit configured to generate a candidate answer list including the multiple evidence sentences in high association degree order according to the text entailment recognition result; and
an output unit configured to output the generated candidate answer list as a search result with respect to the natural language question,wherein the text entailment recognizing unit includesa word entailment recognizing unit configured to recognize word entailment between the multiple evidence sentences and the natural language question by using at least one of a distance between lexical networks and word similarity, stored previously;
a sentence entailment recognizing unit configured to recognize sentence entailment between the multiple evidence sentences and the natural language question on the basis of similarity of a syntax structure and pattern similarity; and
a context entailment recognizing unit configured to recognize context entailment between the multiple evidence sentences and the natural language question by using a case frame, andwherein the list generating unit comprises;
a basic form list generating unit configured to generate a word type basic form candidate answer list by combining the candidate answers and the multiple evidence sentences on the basis of similarity of words;
a definition form list generating unit configured to generate a sentence type definition form candidate answer list by combining the candidate answers and the multiple evidence sentences on the basis of at least any one of the similarity of a syntax structure, the pattern similarity, and the case frame; and
a parade form list generating unit configured to generate a word parade type parade form candidate answer list by combining the candidate answers and the multiple evidence sentences.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a question answering system with respect to a natural language question and a method thereof. The question answering system includes a candidate answer generating unit configured to extract a document mapped to an input natural language question, and generate candidate answers with respect to the natural language question from the extracted document, a text entailment recognizing unit configured to generate a text entailment recognition result representing a degree of association between multiple evidence sentences including the generated candidate answers and the natural language question, a list generating unit configured to generate a candidate answer list including the multiple evidence sentences in high association degree order on the basis of the text entailment recognition result, and an output unit configured to output the generated candidate answer list as a search result with respect to the natural language question.
-
Citations
9 Claims
-
1. A question answering system comprising:
-
an input unit configured to receive a natural language question in at least one of a sound form and a text form; a candidate answer generating unit configured to extract a document mapped to the input natural language question, and generate candidate answers with respect to the natural language question from the extracted document; a text entailment recognizing unit configured to generate a text entailment recognition result representing a degree of association between multiple evidence sentences including the generated candidate answers and the natural language question; a list generating unit configured to generate a candidate answer list including the multiple evidence sentences in high association degree order according to the text entailment recognition result; and an output unit configured to output the generated candidate answer list as a search result with respect to the natural language question, wherein the text entailment recognizing unit includes a word entailment recognizing unit configured to recognize word entailment between the multiple evidence sentences and the natural language question by using at least one of a distance between lexical networks and word similarity, stored previously; a sentence entailment recognizing unit configured to recognize sentence entailment between the multiple evidence sentences and the natural language question on the basis of similarity of a syntax structure and pattern similarity; and a context entailment recognizing unit configured to recognize context entailment between the multiple evidence sentences and the natural language question by using a case frame, and wherein the list generating unit comprises; a basic form list generating unit configured to generate a word type basic form candidate answer list by combining the candidate answers and the multiple evidence sentences on the basis of similarity of words; a definition form list generating unit configured to generate a sentence type definition form candidate answer list by combining the candidate answers and the multiple evidence sentences on the basis of at least any one of the similarity of a syntax structure, the pattern similarity, and the case frame; and a parade form list generating unit configured to generate a word parade type parade form candidate answer list by combining the candidate answers and the multiple evidence sentences. - View Dependent Claims (2, 3, 4)
-
-
5. A question answering method comprising:
-
generating candidate answers with respect to a natural language question; generating a text entailment recognition result representing a degree of association between multiple evidence sentences including the generated candidate answers and the natural language question; generating a candidate answer list including the multiple evidence sentences in high association degree order according to the text entailment recognition result; and outputting the generated candidate answer list as a search result with respect to the natural language question, wherein the generating of an entailment recognition result includes recognizing word entailment between the multiple evidence sentences and the natural language question by using at least one of a distance between lexical networks and word similarity; recognizing sentence entailment between the multiple evidence sentences and the natural language question on the basis of at least one of similarity of a syntax structure and pattern similarity; and recognizing context entailment between the multiple evidence sentences and the natural language question on the basis of a case frame, and wherein the generating of a candidate answer list includes generating a word type basic form candidate answer list by combining the candidate answers and the multiple evidence sentences on the basis of similarity of words; generating a sentence type definition form candidate answer list by combining the candidate answers and the multiple evidence sentences on the basis of at least any one of the similarity of a syntax structure, the pattern similarity, and the case frame; and generating a word parade type parade form candidate answer list by combining the candidate answers and the multiple evidence sentences. - View Dependent Claims (6, 7, 8, 9)
-
Specification