×

Propagating conversational alternatives using delayed hypothesis binding

  • US 10,249,297 B2
  • Filed: 07/13/2015
  • Issued: 04/02/2019
  • Est. Priority Date: 07/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • processing, by a speech recognition system, a received input to generate a set of alternatives, wherein the set of alternatives corresponds to hypothetical interpretations of the received input, and wherein the received input is an utterance;

    filtering the set of alternatives, wherein the filtering comprises ranking the set of alternatives using machine learning techniques and propagating a plurality of the ranked alternatives for additional processing, wherein the machine learning techniques include comparing confidence metrics for two or more alternatives in the set of alternatives;

    processing the propagated alternatives to generate an expanded set of alternatives as potential hypotheses based on the received input, wherein generating the expanded set of alternatives comprises determining one or more domains associated with the input, and generating one or more alternatives associated with the one or more domains;

    filtering the expanded set of alternatives, wherein the filtering comprises ranking alternatives of the expanded set and propagating a plurality of the ranked alternatives of the expanded set for additional processing;

    evaluating the propagated alternatives of the expanded set based on application of knowledge data fetched from external resources;

    generating a response to the received input, wherein the generating comprises ranking the evaluated alternatives and selecting a ranked and evaluated alternative for generating the response; and

    providing the response to a user.

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