×

Rule-based natural language processing

  • US 10,755,051 B2
  • Filed: 01/30/2018
  • Issued: 08/25/2020
  • Est. Priority Date: 09/29/2017
  • Status: Active Grant
First Claim
Patent Images

1. An electronic device, comprising:

  • one or more processors;

    a memory; and

    one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;

    receiving a natural-language input;

    determining, based on the natural-language input, an input expression pattern;

    determining whether the input expression pattern matches a respective expression pattern of each of a plurality of intent definitions; and

    in accordance with a determination that the input expression pattern matches an expression pattern of an intent definition of the plurality of intent definitions;

    selecting an intent definition of the plurality of intent definitions having an expression pattern matching the input expression pattern;

    performing a task associated with the selected intent definition; and

    outputting an output indicating whether the task was performed.

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