[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/docs/papers/forcada-2016-apertium-free-open-source-platform/)

[home](https://md.mova.elamur.ai/free/en/) / [docs](https://md.mova.elamur.ai/free/en/docs/) / [papers](https://md.mova.elamur.ai/free/en/docs/papers/) / [Machine translation](https://md.mova.elamur.ai/free/en/docs/papers/mtrans/) / Apertium: a free/open source platform for machine translation and basic language technology

# Apertium: a free/open source platform for machine translation and basic language technology

**Authors:** [Mikel L. Forcada](https://md.mova.elamur.ai/free/en/docs/papers/authors/mikel-l-forcada/), [Francis M. Tyers](https://md.mova.elamur.ai/free/en/docs/papers/authors/francis-m-tyers/) · **Year:** 2016 · **Venue:** EAMT 2016, Projects/Products **Link:** [aclanthology.org/2016.eamt-2.4](https://aclanthology.org/2016.eamt-2.4/) · **Licence:** [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)

[**1** citations](https://openalex.org/works?filter=cites:W3099035900) openalex · 2026-10-19[**11** citations in our library](https://md.mova.elamur.ai/free/en/docs/papers/cited-by/forcada-2016-apertium-free-open-source-platform/) of the 140673 papers whose bibliographies we read[Proceedings of the 19th Annual Conference of the European Association for Machine Translation: Projects/Products](https://aclanthology.org/volumes/2016.eamt-2/)[licence](https://creativecommons.org/licenses/by/4.0/)

- [Publisher's page](https://aclanthology.org/2016.eamt-2.4/)
- [PDF](https://aclanthology.org/2016.eamt-2.4.pdf)
- [OpenAlex](https://openalex.org/W3099035900)

**Authors (2)**

1. [Mikel L. Forcada](https://openalex.org/A5001715786) [ORCID](https://orcid.org/0000-0003-0843-6442) · [Semantic Scholar](https://www.semanticscholar.org/author/2586725) · h 24 · 2373 citations · 222 works
2. [Francis M. Tyers](https://openalex.org/A5076604380) [ORCID](https://orcid.org/0000-0001-6108-2220) · [Semantic Scholar](https://www.semanticscholar.org/author/2241522772) · h 22 · 3274 citations · 204 works

Citations and author metrics from openalex (2026-10-19); authors with the same name are not always told apart.

## What it is about

A one-page project description of Apertium, a free/open-source shallow-transfer rule-based MT platform started in 2005. The engine is a Unix-style pipeline of small modules: format filter, finite-state morphological analyser and generator, HMM and Constraint Grammar tagging, lexical transfer, chunking, and interchunk and postchunk rules. Linguistic data is declarative XML, compiled into finite-state forms, and the same engine serves more than 40 language pairs. The paper gives no new experiment; its claim is architectural: engine and data are separate, modules talk through text streams, and shallow transfer is enough for related languages. It also notes uses beyond MT, such as the Wikimedia Content Translation tool.

## Ideas

- I1. Count, for tools/translate, how many translator behaviours live in data files and how many in Rust code. Each author delta should load from a data file with no rebuild; a test that adds a new delta without touching code is the Apertium-style gate for this.
- I2. Keep every stage of tools/roundtrip and tools/translate dumpable as a plain text stream (meta tokens, chunk choices, frames). Then a residual per layer can be diffed between two runs, as the pipeline of Apertium allows for each module.
- I3. Report a word-for-word floor per author next to the layered output: lookup of the most frequent chunk for each meta token, with no reordering. The paper argues this baseline is the intelligible part of the output; in Mova it gives the gain of each layer above nothing.

## For Mova

The code is tools/translate (profile.rs for the encoder, meta.rs for the lexicon, measure.rs for the residual) and tools/roundtrip. The idea of separating engine and data matches the author-delta design (open problem 6 and the style deltas of problem 8). The shallow-transfer tradition itself is not for Mova: Mova builds trees and frames, not chunk rules. Ideas I1 and I3 are measures to run before any claim about a layer.

Topics: [Machine translation](https://md.mova.elamur.ai/free/en/docs/papers/topics/machine-translation/)

## Cite

The paper itself, not this card. BibTeX from the library's record of the work.

```
@inproceedings{forcada2016apertium,
  title = {{Apertium: a free/open source platform for machine translation and basic language technology}},
  author = {Forcada, Mikel L. and Tyers, Francis M.},
  booktitle = {Proceedings of the 19th Annual Conference of the European Association for Machine Translation: Projects/Products},
  year = {2016},
  url = {https://aclanthology.org/2016.eamt-2.4/}
}
```

- [← previous The Apertium machine translation platform: Five years on](https://md.mova.elamur.ai/free/en/docs/papers/forcada-2009-apertium-machine-translation-platform-five/)
- [next → Experts, Errors, and Context: A Large-Scale Study of Human Evaluation for Machine Translation](https://md.mova.elamur.ai/free/en/docs/papers/freitag-2021-experts-errors-context-large-scale/)
- [↑ back to Machine translation](https://md.mova.elamur.ai/free/en/docs/papers/mtrans/)

## References

1 references, 0 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Forcada, M. L., Ginestí-Rosell, M., Nordfalk, J., O’Regan, J., Ortiz-Rojas, S., Pérez-Ortiz, J. A., Sánchez-Martínez, F., Ramírez-Sánchez, G. and Tyers, F. M. (2011) Apertium: a free/open-source platform for rule-based machine translation. Machine Translation 24(1) 1–18 [find](https://scholar.google.com/scholar?q=Forcada%2C+M%2E+L%2E%2C+Ginest%C3%AD%2DRosell%2C+M%2E%2C+Nordfalk%2C+J%2E%2C+O%E2%80%99Regan%2C+J%2E%2C+Ortiz%2DRojas%2C+S%2E%2C+P%C3%A9rez%2DOrtiz%2C+J%2E+A%2E%2C+S%C3%A1nchez%2DMart%C3%ADnez%2C+F%2E%2C+Ram%C3%ADrez%2DS%C3%A1nchez%2C+G%2E+and+Tyers%2C+F%2E+M%2E+%282011%29+Apertium%3A+a+free%2Fopen%2Dsource+platf)
