×

Natural language processing apparatus and method for performing processing to analyze the meaning of an input sentence entered in the form of a natural language

  • US 5,590,039 A
  • Filed: 08/29/1994
  • Issued: 12/31/1996
  • Est. Priority Date: 10/14/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A natural language processing apparatus for performing processing to analyze the meaning of an input sentence entered in the form of a natural language, comprising:

  • memory means for storing subjects of analysis;

    input means for applying the input sentence, which is an initial one of the subjects of analysis, to said memory means;

    a plurality of meaning analyzing means for analyzing the meaning of the input sentence, each of said plurality of meaning analyzing means performing different meaning analyzing operations, and being capable of outputting a result of its analysis to said memory means to update a subject of a subsequent analysis; and

    control means for sending a subject of analysis stored in said memory means to each of said plurality of meaning analyzing means when the subject of analysis is updated in said memory means,wherein each of said plurality of meaning analyzing means determines whether respective meaning analysis is executable with regard to the subject of analysis sent by said control means and sends a result of the determination to said control means, andwherein if at least one of the plurality of meaning analyzing means sends a determination that an analysis of the subject of analysis is executable, said control means selects one from among said at least one of the plurality of meaning analyzing means on the basis of the results of the determination sent by said plurality of meaning analyzing means and causes the selected one of said plurality of meaning analyzing means to perform a meaning analysis on the subject of analysis is sent by said control means and output a result of its meaning analysis to said memory means to update the subjects of analysis.

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