Apertium has moved from SourceForge to GitHub.
If you have any questions, please come and talk to us on #apertium on irc.freenode.net or contact the GitHub migration team.

Apertium system architecture

From Apertium
(Difference between revisions)
Jump to: navigation, search
(Linguistic data)
(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 05:29, 9 March 2019

Contents

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 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 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

Personal tools