×

Extensible context-aware natural language interactions for virtual personal assistants

  • US 10,127,224 B2
  • Filed: 08/30/2013
  • Issued: 11/13/2018
  • Est. Priority Date: 08/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computing device for automatically querying a database for contextual natural language processing, the computing device comprising:

  • a plurality of context source modules;

    a plurality of language models, wherein each language model is associated with a context source module of the plurality of context source modules; and

    a metadata interpretation module to index the plurality of language models to determine a plurality of important words of each of the plurality of language models that are important for the corresponding context source module; and

    a request interpretation module to;

    determine, for each of the plurality of language models, a relevance measure of a plurality of words of a textual representation of a user request based on the plurality of important words of the corresponding language model;

    generate a ranking of the determined relevance measures corresponding to the plurality of language models;

    generate, based on the ranking of the determined relevance measures, a semantic representation of the textual representation of the user request;

    generate a database query as a function of the semantic representation using a database query mapping of a first context source module of the plurality of context source modules, the first context source module associated with a word of the textual representation; and

    apply the database query generated as a function of the semantic representation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×