×

Method and system for conveying an example in a natural language understanding application

  • US 10,192,543 B2
  • Filed: 05/10/2016
  • Issued: 01/29/2019
  • Est. Priority Date: 12/15/2005
  • Status: Active Grant
First Claim
Patent Images

1. A system for facilitating development, in a natural language understanding (NLU) application development environment, of an NLU model associated with an NLU application, the system comprising:

  • at least one processor;

    a database storing information used for training one or more NLU models;

    at least one non-transitory computer-readable storage medium encoded with instructions that, when executed by the at least one processor, cause the at least one processor to perform;

    obtaining at least one expected user entry and a corresponding desired routing destination;

    applying the NLU model to the at least one expected user entry to determine whether the NLU model associates the at least one expected user entry with the desired routing destination;

    when it is determined that the NLU model associates the at least one expected user entry with the desired routing destination, selecting the at least one expected user entry for presentation to a user in a help message of the NLU application as an example of input the user could provide to be routed to the desired routing destination; and

    when it is determined that the NLU model does not associate the at least one expected user entry with the desired routing destination;

    training the NLU model using training data accessed in the database to associate the at least one expected user entry with the desired routing destination; and

    validating that the trained NLU model associates the at least one expected user entry with the desired routing destination.

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