ver<vblex>
image/svg+xml
de-formatter
morphological analyser
part-of-speech tagger
structural transfer: chunker
structural transfer: interchunk
structural transfer: postchunk
morphological generator
postgenerator
reformatter
lexical transfer
Source text
Target text
vi <em>una señal</em>
^vi/ver<vblex><ifi><p1><sg>$[ <em>]^una/uno<det><ind><f><sg>/uno<prn><tn><f><sg>/unir<vblex><prs><p3><sg>/unir<vblex><prs><p1><sg>/unir<vblex><imp><p3><sg>$ ^señal/señal<n><f><sg>$[</em>]
^ver<vblex><ifi><p1><sg>$[ <em>]^uno<det><ind><f><sg>$ ^señal<n><f><sg>$[</em>]
vi[ <em>]una señal[</em>]
^Aux_pp<SV><vblex><ifi><p1><sg>{^avoir<vbhaver><pri><p1><sg>$ ^voir<vblex><pp><m><sg>$}$[ <em>]^det_nom<SN><m><sg>{^un<det><ind><2><3>$ ^signal<n><2><3>$}$[</em>]
ver<vblex><ifi> → avoir<vblex> + voir<vblex>uno<det> → un<det>señal<n><f> → signal<n><m>
^Prnperssubj<SN>{^je<prn><tn><p1><mf><sg>$}$ ^aux_pp<SV><vblex><ifi><p1><sg>{^avoir<vbhaver><pri><p1><sg>$ ^voir<vblex><pp><m><sg>$}$[ <em>]^det_nom<SN><m><sg>{^un<det><ind><2><3>$ ^signal<n><2><3>$}$[</em>]
^Je<prn><tn><p1><mf><sg>$ ^avoir<vbhaver><pri><p1><sg>$ ^voir<vblex><pp><m><sg>$[ <em>]^un<det><ind><m><sg>$ ^signal<n><m><sg>$[</em>]
~Je ai vu[ <em>]un signal[</em>]
J'ai vu[ <em>]un signal[</em>]
J'ai vu <em>un signal</em>
separates text to be translatedfrom any formatting information
tokenises text in surface formsand delivers one or more lexicalforms for each one
chooses one lexical form for those words having more than one
detects fixed-length patterns of lexical forms, groups them into chunks, performs limited processing
delivers for each source-languagelexical form the correspondingtarget-language lexical form
allows processing on the chunklevel of agreement, word order,and insertion or deletion of chunks
delivers a target-language surface form for each target-language lexical form
performs orthographicaloperations such as contractionsand apostrophations
restores the format informationencapsulated by the de-formater
allows the modification of wordsinside the chunks, and de-chunksthe output
Module
Optional
Translation flow
Finite-state machine compiled from linguistic data