<?xml version="1.0"?><!DOCTYPE article SYSTEM "/project/take/software/searchbench_offline_processing/paperxml_generator/aclextractor/src/python/../resource/dtd/paperxml.dtd"><article><header><firstpageheader><page local="1"/><title>Lexical gaps and idioms in machine translation</title><author surname="Santos" givenname="Diana"><org  name="INESC" country="Portugal" city="Lisbon"/></author></firstpageheader><frontmatter><p><b>Lexical gaps and idioms in machine translation</b></p><p>Diana Santos IBM-INESC Scientific Group R.AIves Redol, 9, 1000 Lisboa, Portugal (internet: dms@inesc.inesc.pt)</p></frontmatter><abstract>This paper describes the treatment of lexical gaps, collocation information and idioms in the English to Portuguese machine translation system PORTUGA. The perspective is strictly bilingual, in the sense that all problems referenced above are considered to belong to the transfer phase, and not, as in other systems, to analysis or generation. The solution presented invokes a parser for the target lan­guage (Portuguese) that analyses, producing the corre­sponding graph structure, the multiword expression selected as the result of lexical transfer. This process seems to bring considerable advantage in what readability and ease of bilingual dictionary development is concerned, and to furnish maximal flexibility together with minimal storage requirements. Finally, it also provides complete independence between dictionary and grammar formalisms. </abstract></header><body><section title="Organization"><p>The genera! architecture of the MT system is at first de­scribed very briefly, emphasizing the features relevant to the full understanding of the problem at hand. Then the problem is presented, and a literature survey given. The solution put forward is then described. Finally, vvc furnish a detailed example, together with some evaluation results.</p></section><section title="The general MT system"><p>The structure of the transfer MT system PORTUGA is il­lustrated in Figure 1.</p><doubt alpha="25.0" length="4" tooSmall="False" monospace="0.0">-&gt; L</doubt><doubt alpha="25.0" length="4" tooSmall="False" monospace="0.0">-&gt; T</doubt><figure caption="Figure I.   General structure of PORTUGA:   A -"></figure><p>analysis, G - generation. Transfer: L -lexical, S - structural, T - tense, Sty - style.</p><p>The main characteristics of this F.nglish to Portuguese translator are:</p><p>• the separation between <b><i>possible </i></b>translation (which may he multiple), and <b><i>best </i></b>or <b><i>chosen </i></b>translation (de­cided in the "style transfer" module).</p><p>• Complete independence between F.nglish and Portuguese processing. English analysis is performed by PEG[8].</p><p>• Bilingual dictionary being kept to a minimum, only the selection conditions for lexical transfer and <u>contrastive</u> knowledge are stored. It should also be mentioned that all information in this dictionary is associated with the translations, and not to the English index, as is usual for lexical transfer in MT.</p><p>The reader is suggested to consult [13| or [14] for more details.</p></section><section title="The problem"><p>Vagueness, together with non overlapping of semantic fields across different languages is widely known to give rise to lexical gaps, and lexical ambiguity.</p><p>For this reason, lexical transfer, the process of choosing the correct equivalents ) for one lexical entry in another lan­guage, is one of the most difficult problems that MT has to cope with.</p><p>This paper focuses on one aspect of lexical transfer, namely the possibility to specify complex translations in the target language. Under this broad description, the use of complex (henceforth multiword) expressions, change of part-of-speech required by translation, and collocation restrictions, are meant..</p><p>The process of actually choosing which entry (or entries) in the bilingual dictionary is more appropriate, and which information is taken into account for that process has been described elsewhere[13].</p><p>Some examples of instances of complex translation (in op­position to simple translation, in the sense of word to one word translation, same part-of-spcech, independently of the number of possible choices available) will illustrate the problem in the context of English-to-Porluguese trans­lation.</p><p>1-to-N words miss miss drop kick tonight graduate</p><p>N-to-1 words have fun get up early fall in love take advantage television set swimming pool - sentir a falla - deixar escapar</p><p>- deixar cair dar um pontapé</p><p>- hoje à noite - tirar o curso - divertir-se - madrugar apaixonar-sc</p><p>- aproveitar televisor - piscina</p><p>N-to-M words kick the bucket lose one's temper</p><p>batcr as botas - pcrdcr a paciencia<page local="2" global="331"/></p><figure caption="Figure 2. Translation gaps: Onc-to-many, many-to-one and many-to-many words trans­lation."></figure><table class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>r-V</b>-i</p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>Sty</b></p></td><td class="cell"><p>—</p></td><td class="cell"><p><b>G</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table></section><section title="Other approaches"><p>In this section I mention related work and alternative sol­utions that have been proposed and which I find represen­tative of the present day state-of-art. Therefore, primitive approaches such as, for instance, treatment of complex expressions as simple strings will not be surveyed.</p></section><section title="Machine translation:"><p>It is acknowledged by outstanding machine translation re­searchers that there are MT problems which are bilingual in nature. Regarding the problem of lexical transfer, Tsujii[17] states <b><i>"we cannot enumerate, by monolingual thinking, different concepts denoted by the verb 'produce'.</i></b><b><i> (...) Only when we are asked to translate sentences into another language, can we try to find appropriate target language words. (...) The above discussion implies that certain 'understanding proc­esses' are target language dependant, and cannot be fully specified in a monolingual manner."</i></b></p><p>Specifically the problem of translating a word for an ex­pression, is one of the reasons presented by Schenk[15] to use the concept of "Complex Basic Expression" in the de­scription of one language. (A CBE is a basic expression from a semantic point of view, i.e., it corresponds to a basic meaning, and a complex expression from a syntactical point of view.) <b><i>"Expressions that are not idiomatic, but that consist of more than one word can be handled by means of a complex basic expression in order to retain the isomorphy.</i></b><b><i>"</i></b></p><p>This approach is related to the theoretical requirement of the Rosetta MT system to build isomorphic grammars for (he several languages dealt with by the system.</p><p>T his implies that, in this framework, it is the set of all lan­guages in presence that defines what is a basic meaning. Like this, it is possible to dispense altogether with structural transfer, <b><i>"Structural transfer is not necessary, since idioms are based onto basic meanings.</i></b><b><i>"</i></b></p><p>In general, however, most MT systems do not make the analysis phase dependant on the target language(s), and therefore it is usual to see statements like the following[4]:</p><p><b><i>"the lexical rule must mark words with the corresponding parts of speech,"</i></b>, in the <b><i>"cases where a source language entry must be rephrased in the target language as an ad-hoc combination of words which does not form a lexical entity".</i></b></p><p>It is unclear, however, how much complexity of the result can be handled, or how much syntactical transformation the new expression can suffer.</p><p>Some hybrid approaches can also be found in [9], this time apparently putting the burden on the generation phase:</p><p><b><i>"The second substep of German morphological generation is the application of German word list transformations. (...) these rules can also be used to handle non-compositional translations. For example, "for example" can translate compositionally into fur Beispiel, and then a GPIIRASE rule can convert this to zum Beispiel.''</i></b></p><p>However, the more comprehensive way to deal with this problem, without changing analysis accordingly, is the one exemplified by lsabelle(7]. It was developed <b><i>"a special language called LEXTRA, which makes it easier to state the type of tree transformations required by lexical transfer.</i></b><b><i> (...) LEXTRA takes as data an explicit de­scription of the admissible tree structures, and guarantees that any tree it receives or creates is indeed an admissible tree".</i></b></p><p>Similar solutions can be found in the Japancse-to-Engiish system of [10], which handles both lexical gaps and changes of part of speech:</p><p><b><i>"One can specify not only the English main verbs but also arbitrary phrases governed by the verbs as constants", </i></b>al­lowing for variables and complex patterns in the lexical rules, <b><i>"one can provide lexical rules directly in GRADE, and attach them to specific items. (...) One can specify specific tree transformations in GRADE".</i></b></p><p>and in the old ITS translation system[12|:</p><p><b><i>"The contents of these records" </i></b>(dictionary entries) <b><i>"include transfer language statements which performs the necessary transfers as well as other referential information."</i></b></p></section><section title="Parsing"><p>In parsing, idioms have to be considered. A recent paper on idiom processing] 1] lists some of their relevant proper­ties (my rephrasing):</p><p><b><i>• usual existence of ambiguity between literal and idiomatic readings,</i></b></p></section><section title="»     frequent discontinuity of idioms,"><p><b><i>• applicability of regular application of syntactic, rules (like adverb(s) or auxiliary verb(s) insertion),</i></b></p><p><b><i>• applicability of 'transformations' to the idioms proper, (like passivation or relativization).</i></b></p><p>The difference between "non-literal reading" and "idiomatic" reading of an expression is also pointed out. Metaphoric readings are proposed to be parsed by usual rules. The advantages of submitting idioms to "regular'' syntactic rules and even to 'transformations', whenever possible, are emphasized.</p><p>A more extreme view can be found in Gaïdar et al[3|, who ignore idioms as far as syntax is concerned:</p><p><b><i>"no additional devices need be added to the syntax in ac­counting for the peculiarities of fixed expressions". </i></b>Since not only idioms can be assigned internal syntactic structure, but an internal semantic structure as well, as <b><i>"ail syntac­tically active idiomatic, expressions have a metaphorical basis".</i></b></p><p>However, radically different views can be found for in­stance in [5], where, in the lexicon-grammar approach, the concern with the representation of compound words (adverbs, verbs, nouns) makes Gross establish a classifica­tion according to their syntactical shape, ranging from se­veral degrees of variation, from completely frozen ("at night") to having parts completely free ("organize in one's honor").</p><p>This author suggests that finite automata be attached to a given entry in order to describe the compound variation.</p><p><b><i>"The variations of form we have enumerated can be partly handled by attaching a finite automaton to a given entry, and this automaton will describe the main grammatical changes allowed."</i></b></p><p>In between, the need to store several pieces of information concerning idioms is acknowledged by Stock] I 6], such as undergoing passivization, weight in the whole idiom, re­mover of the idiom interpretation, semantic value, etc.<page local="3" global="332"/></p><doubt alpha="0.0" length="1" tooSmall="False" monospace="0.0">2</doubt><p>This system stores idioms as "further information concern­ing words", divided in two cases, "canned phrases" and "flexible idioms", the latter being stored under the 'thread' of the idiom.</p><p>Based on the claim that <b><i>"the flexibility of an idiom depends on how recognizable its metaphorical origin is", </i></b>one of the goals is to <b><i>"integrate idioms in our lexical data merely as further information concerning words (as in traditional dictionaries)".</i></b></p></section><section title="Generation"><p>f inally, research in natural language generation has also contributed to clarify and furnish solutions to the problem.</p><p>Clearly, generation is one of the issues in a machine trans­lation system. However, work in generation per se usually presupposes the existence of an unambiguous 'concept' representation, and so the problems begin with the correct stating of an idea in one particular language. In this framework, it is clear that one key concept is that of "collocations", or how lexical items combine in a particular language.</p><p>In these systems, it is advocated (sec for instance [6]) that in the specialized 'semantic ' dictionary <b><i>"storing the possible lexicalisations of a 'concept' in a given language (...) the possibility of combining lexemes in collocations" </i></b>should also be stored, specifically in the entries for the bases (which determine the possible collocates: a collocation is a pair base-collocate).</p><p>A remark of utmost importance can be found in [11], dur­ing the description of the DIOGENES generation system:</p><p><b><i>"collocational relations are defined on lexical units, not meaning representations".</i></b></p></section><section title="Slimming up"><p>The literature survey above supports some of our assump­tions, namely that</p><p>• there are problems which are bilingual in nature, and cannot therefore be properly dealt with in only one language;</p><p>• there is not a clear distinction between what should be accounted for as an idiom, a metaphorical use of a word or a collocation. The boundaries between collocational restrictions, metaphorical readings and idioms are blurred and may even not be pertinent to the automatic treatment of language.</p><p>• to translate correctly, it is often necessary to use ex­pressions instead of single words. Those expressions can moreover give origin to complex structure changes, possibly discontinuous.</p></section><section title="Ouv approach"><p>We are interested in solving the problem of translating one expression into another expression, no matter whether the need arises because of a lexical gap, a collocation differ­ence or an idiom not literally translatable.</p><p>Therefore, we treat all these three problems the same way, namely, considering them as instances of a contrastive lex­ical transfer problem in the scope of machine translation.</p><p>We must emphasize that we are only interested in exprcssion-to-expression translations when the literal ones are not acceptable. This stems from the fact that there is a considerable number of fixed expressions which do not re­quire any special processing, as can be seen in the following list, with examples taken from several languages:</p></section><section title="Our solution"><p>Given that the target expressions can be arbitrarily com­plex, we impose no restrictions whatsoever on their form or structure, and give unlimited power to the device in­tended to cope with them.</p><p>On the other hand, it didn't appeal to us to have to store, for each pair source-target entries, the full structural trans­formation implied, as in the most powerful approaches mentioned above (cf. [1Q| and [7]). This approach gives origin to very heavy dictionaries, with a lot of redundancy, moreover, since there may be similar transformations re­peated to many entries. On the other hand, not only the dictionary becomes very difficult to understand and modify, (requiring someone who knows the "programming" lan­guage used), but also it makes it tightly coupled to the structural representation and or particular linguistic formalism and options used in the machine translation system, in both analysis and generation.</p><p>We chose thus a different method that• allows for maximal readability</p><p>• is independent of the linguistic (and programming) decisions of the whole MT system (being only con­cerned with lexical transfer)</p><p>• provides as much power as any unrestricted (tree or graph) transformation language</p><p>The method proposed consists then of usi<u>ng the target string</u> as the result value in the bilingual dictionary, there­fore keeping it independent of whatever structure it should be assigned, and invokin<u>g a target</u> language parser that builds the structure required, on the fly.</p><p>Another advantage of the process above is that the new structure is dynamically built only when it is n<u>ecessary</u> (that is, when it corresponds to the chosen translation).</p><p>On the other hand, no separate (and redundant) lexical rules need be written in the dictionary, as the very same grammar is used for all multiword target expressions. The grammar should be a "twin" of that used in the analysis</p><p>(E) parents and children pais e filhos (E) ladies and gentlemen senhoras e senhores</p><p>(F) monter la moutarde au nez de subir a moslarda ao nariz de (F) attendre un enfant</p><p>esperar uma criança um fiiho (E) take into account</p><p>tomar em conta (I) prendere il toro per le corna</p><p>pegar o touro pelos cornos (E) in good hands em boas màos</p><p>Figure 3.   Literally translatable idioms: E-English, F-French, I-ltaliari phase, that is, it should obey the same formalism and lin­guistic options in order for them to be compatible.<page local="4" global="333"/></p><doubt alpha="0.0" length="1" tooSmall="False" monospace="0.0">3</doubt></section><section title="A detailed example"><p>For the sake of clarity, a full example will be presented, regarding the word <b><i>miss, </i></b>in its meaning of <b><i>to feel sorry or unhappy at the absence or loss of (someone or something) </i></b>(Longman). The Figure 4 shows an abridged form of the entry for <b><i>miss </i></b>in the bilingual dictionary. The information for choosing among the several possible translations was omitted and will not be discussed here. The examples pre­sented will be in any case those that correctly trigger the translation <b><i>sentir a falia </i></b>(literally, "feel the lack").</p><p>miss(VF.RB CHTPOSS (EVP sentir a falta)) miss (VERB CHTPOSS (EVP ter saudades)) perder(VERB) faltarp/ERB) miss(VERB (EVP deixar escapar)) menina(NOUN)</p><figure caption='Figure 4. Dictionary entry for "miss": EVP stores the Portuguese string to be used as trans­lation.'></figure><p>The first tiling that should be exemplified, is that, after the choice of the multiword translation, the Portuguese gram­mar is invoked, building a equivalent graph fragment to the translation of "feel the lack". This graph fragment is then conveniently inserted in place of the one for <b><i>miss.</i></b></p><p>i miss you.</p><doubt alpha="49.3" length="69" tooSmall="False" monospace="0.0">DECLI  NP1      PRON1* "i" VERB1 * "miss" NP2     PRON2* "you PUNC1 V</doubt><p>ârvore portugucsa</p><doubt alpha="48.0" length="25" tooSmall="False" monospace="0.0">DECL2 NP3     PRON3* "eu"</doubt><doubt alpha="64.3" length="14" tooSmall="False" monospace="0.0">VERB2* "sinto"</doubt><doubt alpha="46.7" length="60" tooSmall="False" monospace="0.0">NIM     DET1    ADJ1* "a" DET2    ADJ2* "tua" NOUN1* "falta"</doubt><doubt alpha="36.4" length="11" tooSmall="False" monospace="0.0">PU NC 2 "."</doubt><p>Geraçào = = ==== &gt; cu sinto a tua falta .</p><figure caption="Figure S.   A simple example."></figure><p>With this simple example, it can be seen that some struc­tural manipulation took place (converting the English di­rect object pronoun into a Portuguese possessive adjective - triggered by the CI IT POSS marker in Figure 4), and that the words taking part in the multiword expression were conveniently inllcctcd (in this case, only the verb).</p><p>More complex processing can clearly take place, as is ex­emplified in Figure 6.</p><p>I 'II always miss people i like .</p><p>= == = = &gt; eu sentitci sempre a falta de pessoas de quem eu gosto .</p><p>I miss the man who was here .</p><doubt alpha="65.3" length="167" tooSmall="False" monospace="0.0">= = = == &gt;cusinto a falta do hörnern que csteve aqui . he was missed , but who missed her ? = == = = &gt; foj sentida a falta dele , mas quern é que sentiu a falta delà ?</doubt><p>he was the one who most missed his father . = == = = &gt; ele foi o que sentiu mais a falta do seu pai .</p><p>they were the ones who were least missed . = == = = &gt; c|es foram os de quern se sentiu menos a falta .</p><p>I miss having you in the neighborhood .</p><p>= = ==== &gt; sinto a falta de te ter na vizinhança .</p><p>I forgot missing you .</p><p>= == = = &gt; esqucci-me de sentir a tua falta . 1 forgot to miss you .</p><p>= == = = &gt; esqueci-me de sentir a tua falta .</p><p>Figure 6. Several examples of "miss" translated as "sentir a falta": Complex tenses, passive, relative clauses, distinction between third person singular and others, adverb posi­tion, etc.</p><p>As <b><i>1er saudades </i></b>is also a valid translation for <b><i>miss </i></b>in the same context as <b><i>sentir a falta, </i></b>this choice belongs to style transfer. Follows the output of the system in that case:</p><p>i miss that time. = == = = &gt; eu tenlio saudades daquele tempo.</p><p>Figure 7.   Another style alternative:   "miss" trans­lated by "ter saudades".</p></section><section title="Other problems"><p>It remains to be shown how the other problems mentioned above are solved in this framework. We begin by change of part-of-speech, and continue by identifying source lan­guage (English) multiword expressions, which then com­prehend the remaining cases, namely collocations and equivalence of distinct idioms.</p></section><section title="Change of part-of-speech"><p>The change of part-of-speech should be transparent as far as the dictionary is concerned, being the assignment of the correct interpretation performed by the Portuguese parser.</p><p>thank(VERB (NPOS AJP) (PREPO OBJECT a)</p><p>(EVP obrigada)) agradeccr(VERB (PREPO for por)) agradecimento(NOUN (PREPO for por)) obrigado(NOUN)</p><p>Figure 8. Abbreviated entry for the word "thank": Since the string "Obrigada" has three possible interpretations according to the Portuguese parser, NPOS stores the phrase type to select.</p><p>Only when there are more than one parse for the target expression and the one to choose implies a change of part-of-speech needs this to be stored in the bilingual dic­tionary, as can be seen in Figure 8 above.</p><p>Note: Mori Rimon pointed out to us that in cases of highly ambiguous target languages, as is the case of written ârvore portugucsa 1 Icbrew, the indication of which syntactical alternative, when different from the source one, could be needed very frequently, therefore reducing the economy we are assert­ing.<page local="5" global="334"/> We can only answer that while for English-to-Portuguese translation that structural marking is very rarely used, further testing with different language pairs must be done in order to assess or deny the universality of this method. Namely languages whose translation would require an extensive part-of-speech change should be tested.</p><doubt alpha="0.0" length="1" tooSmall="False" monospace="0.0">4</doubt><p>Follows a very simple example of the case discussed above:</p><p>thank you.</p><doubt alpha="61.9" length="21" tooSmall="False" monospace="0.0">DECL1 VERB1 * "thank"</doubt><doubt alpha="51.9" length="27" tooSmall="False" monospace="0.0">NP1 PRON1* "you" PU NCI "."</doubt><doubt alpha="56.1" length="41" tooSmall="False" monospace="0.0">DECL2 ADJ1* "obrigada" PP1     PRE PI "a"</doubt><doubt alpha="47.6" length="21" tooSmall="False" monospace="0.0">PRON2* "ti" PUNC2 "."</doubt><p>Geraçào = = = = &gt; obrigada a ti .</p><p>Figure 9.   Change of part-of-speech.</p><p>This example would be improved if the whole phrase "thank you" were translated by "obrigada", but here we want to show the simplest case.</p><p>It should also be mentioned in passing that whenever there is a generalized part-of-speech change on syntactical grounds, that is not done through lexical transfer, but in the structural transfer, as is the case of adjectival English present participle clauses.</p></section><section title="MWE-to-MWE translation"><p>Considering the general problem of identifying source lan­guage multi word expressions, the philosophy we propose is similar. (We are indebted to Stephen Richardson for this suggestion.) The implementation is however not yet done, so what will be described in the rest of this chapter is only a proposal.</p><p>We consider that source expressions should be identified as a bilingual requirement too, and therefore this process should take place (only if needed) during transfer. If the identification succeeds, the whole phrase would then be replaced by the corresponding Portuguese translation, be it a word or a complex expression.</p><p>The next examples illustrate how the bilingual dictionary would look like:</p><p>thunder(NOUN (MWE thunder and lightning) (EVP relâmpagos e trovöes))</p><p>Figure 10. Collocation differences: The same de­vice used for many-to-many translation can be used when, for instance, tine order must be reversed.</p><p>kick(VERB (MWE kick the bucket) (EVP bater as botas))</p><p>Figure 11. Example of a many-to-many words translation: The MWE feature corre­sponds both to the context required in order to choose that particular trans­lation, and to the piece of English to re­place.</p></section><section title="Some numbers"><p>In order to evaluate the interest and need for taking this problem into account in machine translation, the following measures were performed, regarding an English-to-Portuguese MT dictionary roughly containing 500 English entries and 2400 Portuguese translations. Only the case one English word to several Portuguese words was taken into account.</p><p>No. of English entries with EVPs : 80. Total number of EVPs : 152.</p><p>No. of verbs translated by EVPs : 60. No. of nouns translated by EVPs : 47. No. of adjectives translated by EVPs : 14. No. of adverbs translated by EVPs : 19.</p><p>No. of entries whose first translation is an EVP : 27. No. of nodes whose correct translation is an EVP : 42.</p><p>Figure 12.   Some relevant numbers</p><p>In order to guarantee impartiality of the numbers pre­sented, the criteria for selecting the English entries, and the actual translations, bore no relationship whatsoever with the problem mentioned in this paper.</p><p>The numbers arrived at, however impressive they may be, should nevertheless not be confused with percentages of occurrence in actual text. On the contrary, there is some relationship between a rarely used word in one language and a set of words to express it in another language.</p><p>However, we still consider that the numbers above unequivocally demonstrate that this problem cannot be ig­nored in any real machine translation system.</p><p>As for the actual testing of the proposed method, we ran the system on two test corpora, the first, regarding the verb "miss", including several different syntactic environments (see Figure 6), and the second containing several different instances of 1-to-N translations:</p><doubt alpha="0.0" length="1" tooSmall="False" monospace="0.0">5</doubt><page local="6" global="335"/><p>I stood in the doorway .</p><p>= == = == &gt; estive de pc na soleira da porta .</p><p>I dropped the camera while packing .</p><p>= = = == &gt; Jcixci cair a mâquina fotografica cnquanto</p><p>estava a fazcr as malas . I missed the sunset tonight .</p><p>= = = ==&gt; senti a falta do pôr do sol lioje à noite . The filmstar kicked hier agent . = = = == &gt; a cstrela de cinema dcu uni ponlapé ao scu agentc . Watch the dog !</p><p>= = = ==&gt; toma cuidado com o cachorro ! 1 bicycled and did not do my homework . = = = ==&gt; andei de bicicleta e nào fiz o mcu trabalho de casa .</p><p>A then officer would not borrow a uniform .</p><p>= = = =:&gt; urn oficial do tempo nào pediria cmprcstado uni uniforme .</p><p>Did I trouble you when I yellowed your shirt ?</p><p>= = = ==&gt; causci-le transtorno quando lingi de amarelo a tua camisa ?</p><p>Figure 13.   Several examples of 1-to-N translation.</p><p>Fven though no thorough broad-coverage translation tests have been performed, we believe these results can assess not only the feasibility but also the flexibility of the method proposed.</p></section><section title="Conclusion"><p>The approach presented in this paper handles in the same way the problems of lexical gaps, collocation requirements in different languages, and non-literal translation of idioms.</p><p>Considering them a bilingual problem, the transfer phase was assigned as the proper place for them to be treated.</p><p>The method presented has as advantage minimal storage required and the least computation (only on demand) of the several structures involved. Also, it only makes use of one single comprehending parser for the target language, instead of developing particular solutions to particular problems.</p><p>The way the dictionary was conceived brings with it con­siderable readability, making it independent of the linguistic and programming formalisms used in the other modules of the translation system. Its format can, moreover, make it very easy to inherit information from human-readable bilingual dictionaries. Hand-coding by an expert is not re­quired.</p></section><references><p>|1] Abbcillé, Anne and Yves Schabes. 1989 "Parsing Idi­oms in I.exicalized TAGs", <b><i>Proceedings of the Fourth European Conference of the European Chapter of the Association for Computational Linguistics, </i></b>10-12 April 1989, Manchester, UK.</p><p>[2] Beaven, John L. and Pete Whitelock. 1988 "Machine translation using isomorphic UCGs", <b><i>Proceedings of the 12th International Conference on Computational Linguistics, </i></b>Budapest, 22-27 August, 1988.</p><p>[j| Gazdar, Gerald, Hwan Klein, Geoffrey Pullum and Ivan Sag. 1985 <b><i>Generalized Phrase Structure Gram­mar, </i></b>Basil Blackwell.</p><p>|4j Golan, Igal, Shalom I.appin and Mori Rimon. 1988 "An Active Bilingual Lexicon for Machine Translation", <b><i>Proceedings of the 12th International Confer­ence on Computational Linguistics, </i></b>Budapest, 22-27 August, 1988.</p><p>[5] Gross, Maurice. 1986 "Lexicon-Grammar: The Rep­resentation of Compound Words", <b><i>Proceedings of the ! 1th International Conference on Computational Lin­guistics, </i></b>Bonn 1986, pps 1-6.</p><p>[6] Heid, Ulrich and Sybille Raab. 1989 "Collocations in Multilingual Generation", <b><i>Proceedings of the Fourth European Conference of the European Chapter of the Association for Computational Linguistics, </i></b>10-12 April 1989, Manchester, UK.</p><p>[7] Isabelle, Pierre. 1984 "Machine Translation at the TA UM Group", <b><i>Machine Translation Today: The State of the Art, </i></b>Margaret King, ed., 1987.</p><p>[8] Jensen, Karen. 1986 "PLG 1986: A Broad-coverage Computational Syntax of English", IBM Research Report RC draft, Feb 1986, T.J.Watson Research Center, Yorktown Heights, NY 10598.</p><p>[9| McCord, Michael C. 1989 "Design of L.MT: A Prolog-Based Machine Translation System", <b><i>Compu­tational Linguistics, </i></b>Vol. 15, No. 1.</p><p>[10] Nagao, Makoto and Jun-ichi Tsujii. 1986 "The transfer phase of the Mu Machine Translation Sys­tem", in <b><i>Proceedings of COLING86, </i></b>ACL, pps 97-103.</p><p>[11] Niremburg, Sergei and Irene Nircmburg. 1988 "A Framework for Lexical Selection in Natural Lan­guage Generation", <b><i>Proceedings of the I2lh Interna­tional Conference on Computational Linguistics, </i></b>Budapest, 22-27 August, 1988.</p><p>[12] Richardson, Stephen D. 1980 "A High-L.evel Transfer Language for the BYU-TS1 Interactive Translation System", M.A. Thesis, Brigham Young University.</p><p>[13] Santos, Diana. 1988 "A fase de transfcrencia de um sistema de traduçào automâtica do ingles para o portugués", Tese de Mestrado, Instituto Superior Técnico, Universidade Técnica de Lisboa.</p><p>|14) Santos, Diana. 1988 "An MT prototype from English to Portuguese", <b><i>Proceedings of the IBM Conference on Natural Language Processing, </i></b>October 24-26, 1988, Thornvvood, pps 122-133.</p><p>[15] Schenk, André. 1986 "Idioms in the Rosetta Machine Translation System", <b><i>Proceedings of the 11th Inter­national Conference on Computational Linguistics, </i></b>Bonn 1986, pps 319-324.</p><p>[16] Stock, Oliviero. 1989 "Parsing with Flexibility, Dy­namic Strategies, and Idioms in Mind", <b><i>Computa­tional Linguistics, </i></b>Vol. 15, No. 1.</p><p>[17J Tsujii, Jun-ichi. 1986 "Future directions of machine translation", <b><i>Proceedings of the I </i></b><b><i>Ith</i></b><b><i> International Conference on Computational Linguistics, </i></b>Bonn 1986, pps 655-668.</p><p><b><i>//</i></b><b><i> cknowledgements</i></b></p><p>This paper greatly benefited from the comments of Jan Lngh, Stephen Richardson and Mori Rimon, and from Paula Newman's critical reading of an earlier version.</p><p>I am therefore grateful to them and to all members of the IBM-INFSC Scientific Group for their support and dis­cussion.</p></references></body></article>