×

Automated quality assurance checks for improving the construction of natural language understanding systems

  • US 10,339,217 B2
  • Filed: 06/26/2017
  • Issued: 07/02/2019
  • Est. Priority Date: 05/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for improving development of natural language understanding systems, the method comprising:

  • storing a plurality of annotations at a data store of a computing device wherein each of the plurality of annotations corresponds to one of a plurality of text samples;

    processing, by the computing device, one or more annotations of the plurality of annotations wherein the processing selects an annotation from the plurality of annotations to present to a user for review, wherein processing the one or more annotations comprises;

    selecting an annotation candidate and a comparison annotation candidate from the plurality of annotations; and

    filtering the annotation candidate from the plurality of annotations to present to the user for review in response to determining that the concept of the annotation candidate is a hyponym of the concept of the comparison annotation candidate and determining that the annotation candidate covers a smaller portion of the text sample compared to the comparison annotation candidate;

    presenting the annotation to the user at a display of the computing device;

    receiving input from the user via an input interface of the computing device;

    modifying the annotation based on the input to obtain a modified annotation; and

    modifying, by the computing device, at least one of a grammar or an ontology based on the modified annotation.

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