×

Method and apparatus for paraphrasing information contained in logical forms

  • US 5,237,502 A
  • Filed: 08/26/1991
  • Issued: 08/17/1993
  • Est. Priority Date: 09/04/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A Method of paraphrasing information contained in logical forms in an information processing system, comprising the steps of:

  • mapping a logical form expression to a plurality of initial trees, each of said initial trees comprising nodes, said nodes comprising a) node names corresponding to linguistic categories, such as "noun", "verb", or "adjective", and b) a set of syntactic features, that is, pairs of attributes and their values;

    applying a grammar to said initial trees, said grammar comprised of grammar rules and each of said grammar rules comprising a phrase structure recognition rule and a generation rule;

    said application of said grammar comprising the step of parsing said initial trees as an unordered set by applying said phrase structure rules to said initial trees to create a syntactic tree having a plurality of nodes, one of which is identified as a top node; and

    creating a paraphrase from said syntactic tree by;

    i. selecting each of said nodes of said syntactic tree in order by traversing said syntactic tree, top-down;

    ii. if said selected node was created by application of said grammar rules, using said associated generation rule to create translation strings;

    iii. if said selected node was an initial tree, creating said translation strings by mapping said initial tree to a natural language string as a function of said initial tree'"'"'s categories and features which said grammar and said initial tree generator had placed on said initial tree;

    iv. combining each of said created translation strings to create translation which is associated with said top node; and

    v. selecting said translation string associated with said top node as said paraphrase of said syntactic tree.

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