IP Library › Granted Patent US 9,536,443
Granted Patent B2
US 9,536,443 · App. 14/262,928 · Granted Jan 3, 2017

Evaluating expert opinions in a question and answer system

Inventors: Kevin B. Haverlock (Cary, NC); Stephan J. Roorda (Fuquay-Varina, NC); Michael D. Whitley (Durham, NC)
Assignee: International Business Machines Corporation
G09B7/02G09B5/00H04L67/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,536,443
App. No.
14/262,928
Granted
Jan 3, 2017
Kind
B2
Abstract

An approach is provided for evaluating subject matter experts (SMEs) in a question and answering (QA) system. In the approach, a number of responses are received at the QA system with each of the responses being a response to a common question and each of the responses being received from a SME. One of the responses is selected with the selected response being from one of the SMEs that is being evaluated. The approach evaluates the selected response by comparing the selected response to the responses received from the other SMEs. Based on the evaluation, the approach updates a SME confidence score that corresponds to the selected SME.

Claims (39)

1. An information handling system comprising:

one or more processors;

a memory coupled to at least one of the processors;

a set of instructions stored in the memory and executed by at least one of the processors, wherein the set of instructions perform actions of:

receiving a plurality of responses at a question and answering (QA) system, wherein each of the responses includes an evaluation of a passage selected from a plurality of passages corresponding to a question and an answer, and wherein each of the responses is received from one of a plurality of subject matter experts (SMEs);

calculating a plurality of passage evaluation scores, each of the plurality of passage evaluation scores based on the received responses, wherein each of the passage evaluation scores correspond to a different one of the plurality of passages;

associating the plurality of passage evaluation scores to the question and the answer, wherein each of the passage evaluation scores signifies a relevance of one of the plurality of passages to the question and the answer; and

training a model utilized by the QA system, wherein the training is based in part on the plurality of passage evaluation scores associated with the question and the answer.

2. The information handling system of claim 1 wherein the actions further comprise:

identifying a selected one of the plurality of responses that was received from a selected one of the plurality of SMEs;

evaluating the selected response by comparing the selected response to the plurality of responses; and

updating, in the memory, a SME confidence score corresponding to the selected SME based on the evaluation.

3. The information handling system of claim 2 wherein the selected SME is a new SME, and wherein the actions further comprise:

including the new SME in an SME cluster of a plurality of SMEs with a common area of expertise;

receiving one or more of the plurality of responses from the selected SME and the plurality of SMEs included in the SME cluster;

evaluating the selected SME's responses by comparing the selected SME's responses to the responses received from other SMEs included in the SME cluster; and

wherein the updating of the SME confidence score includes initializing the SME confidence score corresponding to the selected SME based on the evaluation.

4. The information handling system of claim 2 wherein the selected SME is a previously evaluated SME, and wherein the actions further comprise:

receiving one or more of the plurality of responses from the selected SME and a plurality of SMEs included in a SME cluster;

evaluating the selected SME's responses by comparing the selected SME's responses to the responses received from other SMEs included in the SME cluster; and

wherein the updating of the SME confidence score includes initializing the SME confidence score corresponding to the selected SME based on the evaluation.

5. A computer program product stored in a non-transitory computer readable storage medium, comprising computer instructions that, when executed by an information handling system, causes the information handling system to perform actions comprising:

receiving a plurality of responses at a question and answering (QA) system, wherein each of the responses includes an evaluation of a passage selected from a plurality of passages corresponding to a question and an answer, and where each of the responses is received from one of a plurality of subject matter experts (SMEs);

calculating a plurality of passage evaluation scores, each of the plurality of passage evaluation scores based on the received responses, wherein each of the passage evaluation scores correspond to a different one of the plurality of passages;

associating the plurality of passage evaluation scores to the question and the answer, wherein each of the passage evaluation scores signifies a relevance of one of the plurality of passages to the question and the answer; and

training a model utilized by the QA system, wherein the training is based in part on the plurality of passage evaluation scores associated with the question and the answer.

6. The computer program product of claim 5 wherein the actions further comprise:

identifying a selected one of the plurality of responses that was received from a selected one of the plurality of SMEs;

evaluating the selected response by comparing the selected response to the plurality of responses; and

updating, in the memory, a SME confidence score corresponding to the selected SME based on the evaluation.

7. The computer program product of claim 6 wherein the selected SME is a new SME, and wherein the actions further comprise:

including the new SME in an SME cluster of a plurality of SMEs with a common area of expertise;

receiving one or more of the plurality of responses from the selected SME and the plurality of SMEs included in the SME cluster;

evaluating the selected SME's responses by comparing the selected SME's responses to the responses received from other SMEs included in the SME cluster; and

wherein the updating of the SME confidence score includes initializing the SME confidence score corresponding to the selected SME based on the evaluation.

8. The computer program product of claim 6 wherein the selected SME is a previously evaluated SME, and wherein the actions further comprise:

receiving one or more of the plurality of responses from the selected SME and a plurality of SMEs included in a SME cluster;

evaluating the selected SME's responses by comparing the selected SME's responses to the responses received from other SMEs included in the SME cluster; and

wherein the updating of the SME confidence score includes initializing the SME confidence score corresponding to the selected SME based on the evaluation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2014
From: HAVERLOCK, KEVIN B.; ROORDA, STEPHAN J.; WHITLEY, MICHAEL D.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 032766/0370 →
Continuity (1)
Related Publication 20150310755A1 · Oct 29, 2015