×

Systems and methods for improving the efficiency of syntactic and semantic analysis in automated processes for natural language understanding using general composition

  • US 9,594,745 B2
  • Filed: 03/03/2014
  • Issued: 03/14/2017
  • Est. Priority Date: 03/01/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • using at least a processor and memory for;

    receiving a first natural language expression;

    identifying, by the processor, at least one modifier natural language expression comprised within the first natural language expression;

    identifying, by the processor, at least one candidate modifiee natural language expression comprised within the first natural language expression for each of the at least one modifier natural language expression using traveling features to identify respective syntactic positions of the at least one modifier natural language expression and the at least one candidate modifiee natural language expression consistent with at least one plausible modifier-modifiee relationship between the at least one modifier natural language expression and the at least one candidate modifiee natural language expression based on the identified respective syntactic positions,wherein the traveling features represent a value calculation process applied to the at least one candidate modifiee natural language expression and the at least one modifier natural language expression that identifies the at least one candidate modifiee for each of the identified modifier natural language expression;

    assigning at least one sense to the at least one candidate modifiee natural language expression and the at least one modifier natural language expression, wherein the at least one sense represents a partial meaning of a predicating expression; and

    constructing, by the processor, at least one or more components of one or more parse trees based on the at least one plausible modifier-modifiee relationship and the at least one sense assigned to the at least one candidate modifiee natural language expression and the at least one modifier natural language expression corresponding to respective syntactic positions,wherein identifying the at least one candidate modifiee natural language expression comprised within the first natural language expression for each of the at least one modifier natural language expression using the traveling features to identify the respective syntactic positions of the at least one modifier natural language expression and the at least one candidate modifiee natural language expression consistent with the at least one plausible modifier-modifiee relationship between the at least one modifier natural language expression and the at least one candidate modifiee natural language expression based on the identified respective syntactic positions, to reduce construction of the one or more parse trees and to thereby improve the efficiency of syntactic and semantic analysis, at the processor.

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