Patent · US Active

Self-learning statistical natural language processing for automatic production of virtual personal assistants

US9798719B2 · kind B2 · utility

82Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 24, 2016
Grant dateOct 24, 2017
Priority date
Expiry dateOct 24, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/35
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Technologies for natural language request processing include a computing device having a semantic compiler to generate a semantic model based on a corpus of sample requests. The semantic compiler may generate the semantic model by extracting contextual semantic features or processing ontologies. The computing device generates a semantic representation of a natural language request by generating a lattice of candidate alternative representations, assigning a composite weight to each candidate, and finding the best route through the lattice. The composite weight may include semantic weights, phonetic weights, and/or linguistic weights. The semantic representation identifies a user intent and slots associated with the natural language request. The computing device may perform one or more dialog interactions based on the semantic request, including generating a request for additional information or suggesting additional user intents. The computing device may support automated analysis and tuning to improve request processing. Other embodiments are described and claimed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.