SELF-LEARNING STATISTICAL NATURAL LANGUAGE PROCESSING FOR AUTOMATIC PRODUCTION OF VIRTUAL PERSONAL ASSISTANTS

  • US 20150032443A1
  • Filed: 07/25/2014
  • Published: 01/29/2015
  • Est. Priority Date: 07/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computing device for interpreting natural language requests, the computing device comprising:

  • a semantic compiler module to generate a semantic model as a function of a corpus of predefined requests, wherein the semantic model includes a plurality of mappings between a natural language request and a semantic representation of the natural language request, wherein the semantic representation identifies a user intent and zero or more slots associated with the user intent; and

    a request decoder module to;

    generate, using the semantic model, a lattice of candidate alternatives indicative of a natural language request, wherein each candidate alternative corresponds to a token of the natural language request;

    assign a composite confidence weight to each candidate alternative as a function of the semantic model;

    determine an optimal route through the candidate alternative lattice based on the associated confidence weight; and

    generate a semantic representation of the natural language request as a function of the candidate alternatives of the optimal route.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×