System and method for automating natural language understanding (NLU) in skill development
US11501753B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 27, 2019 |
| Grant date | Nov 15, 2022 |
| Priority date | — |
| Expiry date | Aug 11, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG10L2015/228
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method includes receiving, from an electronic device, information defining a user utterance associated with a skill to be performed, where the skill is not recognized by a natural language understanding (NLU) engine. The method also includes receiving, from the electronic device, information defining one or more actions for performing the skill. The method further includes identifying, using at least one processor, one or more known skills having one or more slots that map to at least one word or phrase in the user utterance. The method also includes creating, using the at least one processor, a plurality of additional utterances based on the one or more mapped slots. In addition, the method includes training, using the at least one processor, the NLU engine using the plurality of additional utterances.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.