×

System for processing natural language including identifying grammatical rule and semantic concept of an undefined word

  • US 5,109,509 A
  • Filed: 11/28/1988
  • Issued: 04/28/1992
  • Est. Priority Date: 10/29/1984
  • Status: Expired due to Fees
First Claim
Patent Images

1. A natural language processing apparatus for processing a natural language character train, said processing apparatus comprising:

  • a keyword dictionary for storing keywords;

    a conjunction relation dictionary for storing conjunction relationships of keywords stored in said keyword dictionary;

    morphemic analysis means including (a) means for receiving an inputted character train including defined words and undefined words;

    (b) means for comparing the character train with keywords in said keyword dictionary to identify an undefined word in the character train;

    (c) means for comparing the character train with the contents of said conjunction relation dictionary to determine the conjunction relationship of the identified undefined word; and

    (d) means for dividing the inputted character train into vocabularies;

    a grammatical rule dictionary for storing grammatical rules related to the natural language;

    syntax analysis means for determining whether a conjunction of the vocabularies is in conformity with a predetermined grammatical rule stored in said grammatical rule dictionary;

    a case dictionary for storing semantic concepts corresponding with the natural language, including superior concepts and subordinate concepts, the semantic concepts being in conformity with the predetermined grammatical rule;

    semantic analysis means responsive to the semantic concepts stored in said case dictionary for identifying a semantic concept of the identified undefined word, said semantic analysis means including (a) a vocabulary hierarchy dictionary for storing vocabularies classified in a hierarchal order from a superior concept to a subordinate concept in accordance with a semantic concept of the vocabularies stored in said case dictionary, and (b) means for extracting from said hierarchy dictionary a group of vocabularies corresponding to a subordinate concept of the semantic concept of the undefined word; and

    a display device for displaying the extracted group of vocabularies to permit selection by an operator of a synonym of the undefined word.

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