×

Apparatus for and method of selecting a target language equivalent of a predicate word in a source language word string in a machine translation system

  • US 5,227,971 A
  • Filed: 06/14/1989
  • Issued: 07/13/1993
  • Est. Priority Date: 06/15/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for selecting a target language equivalent of a predicate word in a source language word string for use in a machine translation system, said source language word string including the predicate word and an associated non-predicate word, the apparatus comprising:

  • memory means for storing therein a plurality of records, each record including a first data corresponding to an entry word in a source language which is predicate or non-predicate, a second data corresponding to at least one target language word which is predicate or non-predicate and is equivalent to said entry word, and one of a third data, in the form of a first set of numerical values, corresponding to semantic features of a plurality of non-predicate words related to at least one case governed by at least one predicate target language word equivalent to said entry word for said entry word being predicate and a fourth data, in the form of a second set of numerical values, corresponding to a semantic feature of at least one non-predicate target language word equivalent to said entry word for said entry word being non-predicate; and

    ,processor means coupled to said memory means, the processor means includingmeans for fetching therefrom the third data of said plurality of non-predicate words serving as arguments for said at least one case governed by the at least one predicate target language word equivalent to the predicate word in said source language word string and the fourth data of one of the non-predicate target language words which is equivalent to the associated non-predicate word in said source language word string,means for carrying out numerical operations between said fetched third data and said fetched fourth data to provide a plurality of operation results,means for selecting one of said operation results according to predetermined criteria, andmeans for determining said target language equivalent of said source language predicate word in said source language word string by determining which of the at least one predicate target language words has a corresponding third data providing said selected operation result.

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