×

Query disambiguation in a question-answering environment

  • US 10,169,490 B2
  • Filed: 09/24/2015
  • Issued: 01/01/2019
  • Est. Priority Date: 03/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of query disambiguation in a question-answering environment, the method comprising:

  • identifying, using a first natural language processing technique, a first set of word clusters in a first candidate answer of a plurality of candidate answers generated in response to a first input query for a question-answering system, the first set of word clusters including a first word cluster, each of the first set of word clusters classified according to a semantic term of a first set of semantic terms and a syntactic element of a first set of syntactic elements, wherein one or more syntactic elements of the first set of syntactic elements are a first set of parts of speech and the identification of the first set of word clusters includes tagging the first set of semantic terms and the first set of syntactic elements;

    identifying, using the first natural language processing technique, in the first input query, a second set of word clusters, each of the second set of word clusters classified according to a semantic term of a second set of semantic terms and a syntactic element of a second set of syntactic elements, wherein one or more syntactic elements of the second set of syntactic elements are a second set of parts of speech and the identification of the second set of word clusters includes tagging the second set of semantic terms and the second set of syntactic elements;

    determining, by comparing the first and second sets of semantic terms and the first and second set of syntactic elements, respectively, that the first word cluster is classified according to a first semantic term and a first syntactic element that is not present in the second set of semantic terms and the second set of syntactic elements, respectively;

    determining, using a second natural language processing technique, a set of domains from the first set of word clusters, each of the set of domains corresponding to a topic, and wherein at least one domain of the set of domains is an ontological domain;

    determining a number of domains in the set of domains;

    determining an amalgamated confidence value for the first candidate answer; and

    wherein the determining that the first word cluster is classified according to a syntactic element not present in the second set of syntactic elements, and generating the clarification query in response to determining that the amalgamated confidence value achieves a first ambiguity criterion and the number of domains achieves a second ambiguity criterion, wherein the second ambiguity criterion is based on at least a ratio of the number of domains to the number of candidate answers in the plurality of candidate answers; and

    generating, using a third natural language processing technique, a user-display clarification query using the first input query and the first word cluster; and

    providing, using a display, the user input query to a user that provided the first input query.

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