×

System and method of determining a domain and/or an action related to a natural language input

  • US 10,431,214 B2
  • Filed: 11/24/2015
  • Issued: 10/01/2019
  • Est. Priority Date: 11/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method to confirm whether a domain determined for a natural language input using a semantic pattern matching technique is correct based on outputs of the semantic pattern matching technique and a domain determined for the natural language input and outputs using statistics-based natural language processing, the method being implemented on a computer system having one or more physical processors programmed with computer program instructions which, when executed, perform the method, the method comprising:

  • receiving, at the computer system, a natural language (NL) input;

    determining, by the computer system, based on the semantic pattern matching technique, a first information domain for the NL input, and a feature value set comprising information indicating a first confidence score from the semantic pattern matching technique, the first confidence score indicating a level of confidence that the first information domain for the NL input determined by the semantic pattern matching technique is correct;

    determining, by the computer system, based on the statistics-based natural language processing, a second information domain for the NL input, and a second confidence score indicating a level of confidence that the second information domain for the NL input determined by the statistics-based natural language processing is correct;

    providing, by the computer system, the first information domain determined by the semantic pattern matching technique, the feature value set, the second information domain determined by the statistics-based natural language processing, and the second confidence score as input to a classifier engine;

    determining, by the computer system, using the classifier engine, a third confidence score different from both the first confidence score and the second confidence score, that indicates a level of confidence that the first information domain determined by the semantic pattern matching technique has been confirmed as correctly identified based on the first information domain determined by the semantic pattern matching technique, the feature value set, the second information domain determined by the statistics-based natural language processing, and the second confidence score;

    comparing, by the computer system, the third confidence score with a predefined threshold confidence score that indicates the first information domain determined by the semantic pattern matching technique is confirmed as correctly identified; and

    determining, by the computer system, whether the first information domain determined by the semantic pattern matching technique is confirmed based on the comparison.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×