Il metodo Transfer
Il metodo Transfer è un modello teorico ideato negli anni '60, è uno dei primi modelli di traduzione automatica da una lingua a un'altra e, secondo me, è ancora oggi un approccio interessante nello sviluppo dei sistemi esperti. Questo metodo analizza la struttura delle frase in una lingua e le associa a quelle compatibili di una lingua straniera. È un sistema universale e può funzionare anche come algoritmo di decodifica. Del resto... una lingua naturale è pur sempre un codice di comunicazione. Ad esempio, quando scrivo la domanda "Tom è uno studente?" in lingua italiana, questa frase equivale a una struttura SOGGETTO + VERBO + COMPLEMENTO. Per formulare la stessa frase in lingua inglese devo utilizzare una struttura diversa ossia VERBO + SOGGETTO + COMPLEMENTO.

Questo approccio ha consentito di raggiungere buoni risultati nei processi di traduzione e di decodifica ma richiede una grande attenzione alla base di conoscenza, nella quale devono essere inclusi tutte le strutture possibili di una lingua di origine e la relazione di equivalenza di ciascuna di esse nei confronti di un altro codice o di un'altra lingua di traduzione. È difficile raggiungere l'obiettivo della completezza, in quanto le eccezioni in una lingua sono la regola, ma non è nemmeno impossibile. Nell'approccio transfer è anche molto importante saper associare le strutture al significato semantico del messaggio e alle possibili varianti grammaticali. L'approccio è abbastanza profondo e consente di decodificare il linguaggio naturale in modo automatico e per tradurre direttamente da una lingua all'altra. Il processo di trasferimento non necessita di alcun linguaggio neutro intermedio, in quanto l'algoritmo di analisi esplora le coppie di strutture fin quando non individua quella idonea. Una volta trovata la chiave di traduzione, ossia la coppia di strutture, l'algoritmo si limita ad applicare la nuova struttura nella lingua di traduzione per generare il messaggio tradotto. Uno dei vantaggi di questo metodo è la modularità che consente di espandere il sistema di traduzione senza dover programmare nuovamente il codice sorgente dell'algoritmo. 27/06/2014
