Difference between revisions of "Apertium system architecture"

From Apertium
Jump to navigation Jump to search
Line 13: Line 13:
|-
|-
! morphological tagger
! morphological tagger
|
| 2004
|
|
| <code>xxx-yyy-tagger</code>, <code>xxx-tagger</code>
| <code>xxx-yyy-tagger</code>, <code>xxx-tagger</code>
Line 19: Line 19:
|-
|-
! morphological analysis
! morphological analysis
| 2004
|
| <code>apertium-xxx.xxx.lexc</code> and<br /><code>apertium-xxx.xxx.twol</code> and<br /> <code>apertium-xxx.xxx.twoc</code>,<br />OR <code>apertium-xxx.xxx.dix</code>
| <code>apertium-xxx.xxx.lexc</code> and<br /><code>apertium-xxx.xxx.twol</code> and<br /> <code>apertium-xxx.xxx.twoc</code>,<br />OR <code>apertium-xxx.xxx.dix</code>
| <code>xxx-yyy-morph</code>, <code>xxx-morph</code>
| <code>xxx-yyy-morph</code>, <code>xxx-morph</code>
Line 25: Line 25:
|-
|-
! morphological disambiguation
! morphological disambiguation
| 2008
|
| <code>apertium-xxx.xxx.rlx</code>
| <code>apertium-xxx.xxx.rlx</code>
| <code>xxx-yyy-disam</code>, <code>xxx-disam</code>
| <code>xxx-yyy-disam</code>, <code>xxx-disam</code>
Line 37: Line 37:
|-
|-
! lexical transfer
! lexical transfer
| 2004
|
| <code>apertium-xxx-yyy.xxx-yyy.dix</code>
| <code>apertium-xxx-yyy.xxx-yyy.dix</code>
|
|
Line 43: Line 43:
|-
|-
! lexical selection
! lexical selection
| 2012
|
| <code>apertium-xxx-yyy.xxx-yyy.lrx</code>
| <code>apertium-xxx-yyy.xxx-yyy.lrx</code>
|
|
Line 49: Line 49:
|-
|-
! structural transfer
! structural transfer
|
|
|
|
|
|
Line 73: Line 73:
|-
|-
! morphological generation
! morphological generation
| 2004
|
| <code>apertium-yyy.yyy.lexc</code> and<br /><code>apertium-yyy.yyy.twol</code> and<br /><code>apertium-yyy.yyy.twoc</code>,<br />OR <code>apertium-yyy.yyy.dix</code>
| <code>apertium-yyy.yyy.lexc</code> and<br /><code>apertium-yyy.yyy.twol</code> and<br /><code>apertium-yyy.yyy.twoc</code>,<br />OR <code>apertium-yyy.yyy.dix</code>
|
|
Line 79: Line 79:
|-
|-
! post-generation
! post-generation
| 2004
|
|
|
|
|

Revision as of 18:36, 9 August 2017

The pipeline

Apertium system architecture.png

The stages

Linguistic data

stage introduced filenames mode documentation
morphological tagger 2004 xxx-yyy-tagger, xxx-tagger
morphological analysis 2004 apertium-xxx.xxx.lexc and
apertium-xxx.xxx.twol and
apertium-xxx.xxx.twoc,
OR apertium-xxx.xxx.dix
xxx-yyy-morph, xxx-morph
morphological disambiguation 2008 apertium-xxx.xxx.rlx xxx-yyy-disam, xxx-disam
discontiguous multiword processing 2017, in progress Lsx module
lexical transfer 2004 apertium-xxx-yyy.xxx-yyy.dix
lexical selection 2012 apertium-xxx-yyy.xxx-yyy.lrx
structural transfer
chunker apertium-xxx-yyy.xxx-yyy.t1x
interchunk apertium-xxx-yyy.xxx-yyy.t2x
postchunk apertium-xxx-yyy.xxx-yyy.t3x
morphological generation 2004 apertium-yyy.yyy.lexc and
apertium-yyy.yyy.twol and
apertium-yyy.yyy.twoc,
OR apertium-yyy.yyy.dix
post-generation 2004

Apertium-internal

deformatter, reformatter

Example translation at each stage