×

Method and system for natural language parsing using podding

  • US 5,926,784 A
  • Filed: 07/17/1997
  • Issued: 07/20/1999
  • Est. Priority Date: 07/17/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in a computer system for parsing input in a natural language, the computer system having syntax rules indicating how lower-level syntactic constructs in the language are combined to form higher-level syntactic constructs, the method comprising:

  • providing one or more heuristic score formulas for each syntax rule, the heuristic score formulas for each syntax rule indicating how to calculate a heuristic score when the syntax rule is to be applied to generate a node that may be part of the parse tree, the heuristic score indicating a likelihood that generate node will be part of the parse tree;

    initializing a chart to contain one leaf node for each word of the input wherein the chart upon completion of the parse of the input contains a parse tree representing the parse;

    applying syntax rules to the nodes of the chart so that higher-level nodes are generated and added to the chart in an order based on a heuristic score calculated in accordance with the heuristic score formulas for the applied syntax rules; and

    when a termination condition is satisfied, selecting from the chart a set of spanning sub-trees that span each word of the input based on the parse of the input.

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