Question answering system, data search method, and computer program
First Claim
1. A question answering system comprising:
- a similar-question generation unit that selects a feature word from an input question to generate a transformational question in which the feature word is replaced with another word;
a first search unit that executes a first search process based on the transformational question generated by the similar-question generation unit;
a second search unit that selects a word included in a first search result acquired by executing the first search process as an extension word and executes a second search process with using the selected extension word; and
an answer selection unit that analyzes a correspondence relation among extension words included in a second search result acquired by executing the second search process, determines the feature word and a constructive part of an answer equivalent word in the second search result based on an analysis result, and selects a word determined to be an answer.
2 Assignments
0 Petitions
Accused Products
Abstract
A question answering system includes a similar-question generation unit, a first search unit, a second search unit, and an answer selection unit. The similar-question generation unit selects a feature word from an input question to generate a transformational question in which the feature word is replaced with another word. The first search unit executes a first search process based on the transformational question. The second search unit selects a word included in a first search result acquired as an extension word and executes a second search process with using the selected extension word. The answer selection unit analyzes a correspondence relation among extension words included in a second search result, determines the feature word and a constructive part of an answer equivalent word in the second search result based on an analysis result, and selects a word determined to be an answer.
-
Citations
17 Claims
-
1. A question answering system comprising:
-
a similar-question generation unit that selects a feature word from an input question to generate a transformational question in which the feature word is replaced with another word;
a first search unit that executes a first search process based on the transformational question generated by the similar-question generation unit;
a second search unit that selects a word included in a first search result acquired by executing the first search process as an extension word and executes a second search process with using the selected extension word; and
an answer selection unit that analyzes a correspondence relation among extension words included in a second search result acquired by executing the second search process, determines the feature word and a constructive part of an answer equivalent word in the second search result based on an analysis result, and selects a word determined to be an answer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data search method comprising:
-
selecting a feature word from an input question;
generating a transformational question in which the feature word is replaced with another word;
executing a first search process based on the transformational question generated;
selecting a word included in a first search result acquired by executing the first search process as an extension word;
executing a second search process with using the selected extension word;
analyzing a correspondence relation among extension words included in a second search result acquired by executing the second search process;
determining the feature word and a constructive part of an answer equivalent word in the second search result based on an analysis result; and
selecting a word determined to be an answer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program stored in a computer readable medium, the computer program causing a computer to execute a data search process comprising:
-
selecting a feature word from an input question;
generating a transformational question in which the feature word is replaced with another word;
executing a first search process based on the transformational question generated;
selecting a word included in a first search result acquired by executing the first search process as an extension word;
executing a second search process with using the selected extension word;
analyzing a correspondence relation among extension words included in a second search result acquired by executing the second search process;
determining the feature word and a constructive part of an answer equivalent word in the second search result based on an analysis result; and
selecting a word determined to be an answer.
-
Specification