×

Providing answers to questions using logical synthesis of candidate answers

  • US 10,133,808 B2
  • Filed: 05/02/2016
  • Issued: 11/20/2018
  • Est. Priority Date: 09/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of generating an answer to a question, comprising:

  • receiving an input query;

    using natural language processing in a question processing module for processing the input query to determine a plurality of sub-queries, wherein each of the subqueries has an associated answer including a specified data item of a defined type determined by said each sub-query, and the specified data items of the answers to the subqueries are used to determine an answer to the input query;

    using the natural language processing in the question processing module for processing the input query to determine a procedure for using the answers to the subqueries to determine the answer to the input query;

    conducting a search in one or more data sources to identify at least one candidate answer to each of the subqueries, wherein the at least one candidate answer to each of the sub-queries is of the defined type by said each sub-query;

    for each of the subqueries, selecting one of the candidate answers to the subquery; and

    using said procedure determined using the natural language processing in the question processing module for processing the input query, to combine the specified data items of the selected ones of the candidate answers to the sub-queries to determine a candidate answer to the input query.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×