Difference between revisions of "Apertium system architecture"

From Apertium
Jump to navigation Jump to search
(→‎Linguistic data: post-generation file name)
Line 32: Line 32:
!colspan="2"| discontiguous multiword processing
!colspan="2"| discontiguous multiword processing
| 2017, in progress
| 2017, in progress
| <code>apertium-xxx-yyy.xxx-yyy.lsx</code>
|
| <code>xxx-yyy-autoseq</code>
|
| [[Lsx module]]
| [[Apertium separable]]
|-
|-
!colspan="2"| lexical transfer
!colspan="2"| lexical transfer
Line 66: Line 66:
|
|
|
|
!colspan="2"| reverse discontiguous multiword processing
| 2017, in progress
| <code>apertium-xxx-yyy.yyy-xxx.lsx</code>
| <code>xxx-yyy-revautoseq</code>
| [[Apertium separable]]
|-
|-
!colspan="2"| morphological generation
!colspan="2"| morphological generation

Revision as of 03:16, 9 March 2019

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 2004, 2008 apertium-xxx.xxx.rlx xxx-yyy-disam, xxx-disam Constraint Grammar
discontiguous multiword processing 2017, in progress apertium-xxx-yyy.xxx-yyy.lsx xxx-yyy-autoseq Apertium separable
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 reverse discontiguous multiword processing 2017, in progress apertium-xxx-yyy.yyy-xxx.lsx xxx-yyy-revautoseq Apertium separable
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-yyy.post-yyy.dix

Apertium-internal

deformatter, reformatter

Example translation at each stage

See also