×

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

  • US 8,612,229 B2
  • Filed: 12/15/2005
  • Issued: 12/17/2013
  • Est. Priority Date: 12/15/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for facilitating development of a natural language understanding (NLU) model associated with an NLU application executing on a computer system comprising a combination of hardware and software, the method comprising acts of:

  • receiving, from a developer of the NLU application, at least one expected user entry and a corresponding desired routing destination;

    determining whether the NLU model associates the at least one expected user entry with the desired routing destination, the determining comprising;

    interpreting the at least one expected user entry via the NLU model to determine an actual routing destination for the at least one expected user entry, andcomparing the actual routing destination to the desired routing destination;

    if it is determined that the actual routing destination of the at least one expected user entry matches the desired routing destination, selecting the at least one expected user entry for presentation to a user during a help prompt of the NLU application as an example of a legitimate utterance the user could speak to be routed to the desired routing destination; and

    if it is determined that the actual routing destination does not match the desired routing destination;

    (i) adding the at least one expected user entry to an NLU entry data set associated with the NLU model, and(ii) training the NLU model to associate the at least one expected user entry with the desired routing destination.

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