×

Semantic pre-processing of natural language input in a virtual personal assistant

  • US 10,579,835 B1
  • Filed: 04/15/2014
  • Issued: 03/03/2020
  • Est. Priority Date: 05/22/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for a computing device to pre-process natural language speech captured by an audio input device to improve accuracy of a parser, the method comprising:

  • with syntactic parser computer instructions, identifying a plurality of syntactic units in an instance of natural language input;

    with unit-level semantic parser computer instructions, outputting unit-level semantic interpretations each comprising a canonical representation of a particular subset of the plurality of syntactic units and a data value associated with the canonical representation of the particular subset of the plurality of syntactic units;

    with sentence-level semantic parser computer instructions, determining one of the plurality of unit-level semantic interpretations output by the unit-level semantic parser computer instructions to include in a sentence-level semantic interpretation of the instance of natural language input;

    with reasoner computer instructions, using the sentence-level semantic interpretation of the instance of natural language input to determine an action to be executed by the computing device;

    causing the computing device to execute the action.

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