Providing computable guidance to relevant evidence in question-answering systems
First Claim
1. A method performed by at least one computer processor, the method comprising:
- (a) selecting, by the at least one computer processor, a first question instance including first text and a first region definition designed to identify a region of a data set likely to contain information that may be used to provide an answer to the question represented by the first text, the region definition identifying a region aligned with a tagged element in the data set;
(b) automatically identifying, by the at least one computer processor, before (c) and (d), the first region of the data set, based on the first region definition;
(c) providing output, by the at least one computer processor, to a user representing the first question instance; and
(d) providing output, by the at least one computer processor, to the user, the output representing the first region of the data set before receiving an answer to the first question instance.
12 Assignments
0 Petitions
Accused Products
Abstract
A computer-based system includes a computer-processable definition of a region in a data set. The system identifies a region of the data set based on the definition of the region. The system provides output to a user representing a question and the identified region of the data set. The system may also automatically generate an answer to the question based on the question and the data set, and provide output to the user representing the answer. The system may generate the answer based on a subset of the data set, and provide output to the user representing the subset of the data set. The user may provide feedback on the first answer to the system, which the system may use to improve subsequent answers to the same and other questions, and to disable the system'"'"'s automatic question-answering function in response to disagreement between the user and the system.
50 Citations
84 Claims
-
1. A method performed by at least one computer processor, the method comprising:
-
(a) selecting, by the at least one computer processor, a first question instance including first text and a first region definition designed to identify a region of a data set likely to contain information that may be used to provide an answer to the question represented by the first text, the region definition identifying a region aligned with a tagged element in the data set; (b) automatically identifying, by the at least one computer processor, before (c) and (d), the first region of the data set, based on the first region definition; (c) providing output, by the at least one computer processor, to a user representing the first question instance; and (d) providing output, by the at least one computer processor, to the user, the output representing the first region of the data set before receiving an answer to the first question instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 81, 82, 83, 84)
-
-
34. A non-transitory computer-readable medium comprising computer-readable instructions tangibly stored on the non-transitory computer-readable medium, wherein the instructions are executable by at least one computer processor to execute a method for use with a system, the non-transitory computer-readable medium comprising:
-
instructions to select, by the at least one computer processor, a first question instance including first text and a first region definition designed to identify a region of a data set likely to contain information that may be used to provide an answer to the question represented by the first text, the region definition identifying a region aligned with a tagged element in the data set; instructions to automatically identify, by the at least one computer processor, before providing output to a user representing the first question instance and before providing output to the user representing the first region of the data set, the first region of the data set, based on the first region definition; instructions to provide output, by the at least one computer processor, to a user representing the first question instance; and instructions to provide output, by the at least one computer processor, to the user, the output representing the first region of the data set before receiving an answer to the first question instance. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A computer-implemented method for use with a system, the method comprising:
-
(a) selecting a first question instance including first text and a first region definition designed to identify a region of a data set likely to contain information that may be used to provide an answer to the question represented by the first text, the region definition identifying a region aligned with a tagged element in the data set; (b) before (c), for each of a plurality of instances Q of the first question; (b-1) identifying a region RQ of the data set based on the first region definition; (b-2) receiving a computer-generated answer CQ in response to instance Q of the first question; (b-3) providing output to a user representing instance Q of the first question; (b-4) providing output to the user representing the region RQ of the data set, before (b-5); (b-5) receiving input HQ from the user representing human-generated answer to instance Q of the first question; and (c) identifying a degree of agreement between the computer-generated answers CQ and the human-generated answers HQ. - View Dependent Claims (68, 69, 70, 71, 72, 73)
-
-
74. A non-transitory computer-readable medium comprising computer-readable instructions tangibly stored on the non-transitory computer-readable medium, wherein the instructions are executable by at least one computer processor to execute a method for use with a system, the non-transitory computer-readable medium comprising:
-
(a) instructions to select a first question instance including first text and a first region definition designed to identify a region of a data set likely to contain information that may be used to provide an answer to the question represented by the first text, the region definition identifying a region aligned with a tagged element in the data set; (b) before (c), for each of a plurality of instances Q of the first question; (b-1) instructions to identify a region RQ of the data set based on the first region definition; (b-2) instructions to receive a computer-generated answer CQ in response to instance Q of the first question; (b-3) instructions to provide output to a user representing instance Q of the first question; (b-4) instructions to provide output to the user representing the region RQ of the data set; (b-5) instructions to receive input HQ from the user representing human-generated answer to instance Q of the first question; and (c) instructions to identify a degree of agreement between the computer-generated answers CQ and the human-generated answers HQ. - View Dependent Claims (75, 76, 77, 78, 79, 80)
-
Specification