Difference between revisions of "Apertium system architecture"
Jump to navigation
Jump to search
Firespeaker (talk | contribs) |
Firespeaker (talk | contribs) (→Linguistic data: more modes and the like) |
||
| Line 14: | Line 14: | ||
!colspan="2"| morphological tagger |
!colspan="2"| morphological tagger |
||
| 2004 |
| 2004 |
||
| |
| — |
||
| <code>xxx-yyy-tagger</code>, <code>xxx-tagger</code> |
| <code>xxx-yyy-tagger</code>, <code>xxx-tagger</code> |
||
| — |
|||
| ⚫ | |||
|- |
|- |
||
!colspan="2"| morphological analysis |
!colspan="2"| morphological analysis |
||
| Line 47: | Line 47: | ||
| <code>xxx-yyy-lex</code> |
| <code>xxx-yyy-lex</code> |
||
| [[Lexical selection]] |
| [[Lexical selection]] |
||
| ⚫ | |||
!colspan="2"| pre-transfer |
|||
| ⚫ | |||
| — |
|||
| <code>xxx-yyy-pretransfer</code> |
|||
| — |
|||
|- |
|- |
||
!rowspan="3"| structural transfer |
!rowspan="3"| structural transfer |
||
| Line 52: | Line 58: | ||
| |
| |
||
| <code>apertium-xxx-yyy.xxx-yyy.t1x</code> |
| <code>apertium-xxx-yyy.xxx-yyy.t1x</code> |
||
| <code>xxx-yyy-chunker</code> |
|||
| ⚫ | |||
| |
| |
||
|- |
|- |
||
| Line 58: | Line 64: | ||
| |
| |
||
| <code>apertium-xxx-yyy.xxx-yyy.t2x</code> |
| <code>apertium-xxx-yyy.xxx-yyy.t2x</code> |
||
| <code>xxx-yyy-interchunk</code> |
|||
| |
|||
| |
| |
||
|- |
|- |
||
| Line 64: | Line 70: | ||
| |
| |
||
| <code>apertium-xxx-yyy.xxx-yyy.t3x</code> |
| <code>apertium-xxx-yyy.xxx-yyy.t3x</code> |
||
| <code>xxx-yyy-postchunk</code> |
|||
| |
|||
| |
| |
||
|- |
|- |
||
Revision as of 03:29, 9 March 2019
Contents
The pipeline
The stages
Linguistic data
| stage | introduced | filenames | mode | documentation | |
|---|---|---|---|---|---|
| morphological tagger | 2004 | — | xxx-yyy-tagger, xxx-tagger
|
— | |
| morphological analysis | 2004 | apertium-xxx.xxx.lexc andapertium-xxx.xxx.twol andapertium-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
|
xxx-yyy-biltrans
|
Bilingual dictionary | |
| lexical selection | 2012 | apertium-xxx-yyy.xxx-yyy.lrx
|
xxx-yyy-lex
|
Lexical selection | |
| pre-transfer | — | xxx-yyy-pretransfer
|
— | ||
| structural transfer | chunker | apertium-xxx-yyy.xxx-yyy.t1x
|
xxx-yyy-chunker
|
||
| interchunk | apertium-xxx-yyy.xxx-yyy.t2x
|
xxx-yyy-interchunk
|
|||
| postchunk | apertium-xxx-yyy.xxx-yyy.t3x
|
xxx-yyy-postchunk
|
|||
| 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 andapertium-yyy.yyy.twol andapertium-yyy.yyy.twoc,OR apertium-yyy.yyy.dix
|
|||
| post-generation | 2004 | apertium-yyy.post-yyy.dix
|
|||
Apertium-internal
deformatter, reformatter