×

Natural language processing method for converting a first natural language into a second natural language using data structures

  • US 6,126,306 A
  • Filed: 09/10/1992
  • Issued: 10/03/2000
  • Est. Priority Date: 09/11/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of storing natural language in a computer and generating further natural language based on the stored natural language by the computer comprising the steps of:

  • preparing a word dictionary which stores language structure information defining individual function of letter series representing words;

    preparing a configuration dictionary which stores language structure information defining mutual connecting relations of letter series representing particles and symbols;

    preparing a meaning frame dictionary which stores meaning frames defining abstract meaning structures corresponding to letter series representing words;

    preparing a meaning analysis grammar which commands mutual case coupling relations and mutual logical coupling relations between words, particles, symbols and the meaning frames corresponding to combinations of the language structure information and further commands insertion of the words, the particles and the symbols into the meaning frames;

    performing a structure analysis on a natural sentence inputted by making use of the word dictionary and the configuration dictionary;

    converting the letter series of the inputted natural sentence into a language structure information series;

    subjecting the inputted natural sentence in the form of the language structure information series to the meaning analysis in such a manner that through application of the meaning analysis grammar to the language structure information series a single or a plurality of meaning frames are read out from the meaning frame dictionary in accordance with commands of the meaning analysis grammar;

    synthesizing, when a plurality of meaning frames are read out, a meaning frame which defines an abstract meaning expressed by the inputted natural sentence by case coupling and/or logic coupling the meaning frames; and

    inserting words, particles and symbols into the meaning frames read out or the meaning frame synthesized to thereby determine and produce data sentence correctly expressing the meaning of the inputted natural sentence in the computer, whereby the language structure information series is converted into the data sentence in the form of data structure with a multi layered case-logic language structure.

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