×

Integration of domain information into state transitions of a finite state transducer for natural language processing

  • US 10,216,725 B2
  • Filed: 02/20/2018
  • Issued: 02/26/2019
  • Est. Priority Date: 09/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method being implemented on a computer system having one or more physical processors programmed with computer program instructions to perform the method, the method comprising:

  • receiving, by the computer system, a text version of one or more words of a natural-language input that includes a natural-language utterance by a user;

    obtaining, by the computer system, a semantic grammar that includes word combinations for intent processing and integrates a plurality of domain tokens relating to an information domain, wherein the semantic grammar integrates the plurality of domain tokens structured into a domain information Finite State Transducer (FST) parser that includes at least a first FST path comprising a first set of domain tokens and a second FST path comprising a second set of domain tokens;

    matching, by the computer system, the first set of domain tokens and the second set of domain tokens to a first token associated with the utterance;

    generating, by the computer system, a first score for the first FST path and a second score for the second FST path based on the matching;

    selecting, by the computer system, the first FST path based on the first score and the second score;

    determining, by the computer system, a semantic structure of the one or more words based on the selected first FST path; and

    generating, by the computer system, a representation of an intention of the user based on the semantic structure, wherein the representation is used to execute a natural-language-based search request or a natural-language-based command.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×