[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/docs/papers/forcada-2009-apertium-machine-translation-platform-five/)

[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/) / The Apertium machine translation platform: Five years on

# The Apertium machine translation platform: Five years on

**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/), [Gema Ramírez-Sánchez](https://md.mova.elamur.ai/free/en/docs/papers/authors/gema-ramirez-sanchez/) · **Year:** 2009 · **Venue:** First International Workshop on Free/Open-Source Rule-Based Machine Translation **Link:** [aclanthology.org/2009.freeopmt-1.3](https://aclanthology.org/2009.freeopmt-1.3/) · **Licence:** [CC BY-NC-SA 3.0](https://creativecommons.org/licenses/by-nc-sa/3.0/) — summary only

[**22** citations](https://openalex.org/works?filter=cites:W1572706080) openalex-snapshot · 2026-10-14[**8** citations in our library](https://md.mova.elamur.ai/free/en/docs/papers/cited-by/forcada-2009-apertium-machine-translation-platform-five/) of the 140673 papers whose bibliographies we read[Proceedings of the First International Workshop on Free/Open-Source Rule-Based Machine Translation](https://aclanthology.org/volumes/2009.freeopmt-1/)[licence](https://creativecommons.org/licenses/by-nc-sa/3.0/)

- [Publisher's page](https://aclanthology.org/2009.freeopmt-1.3/)
- [PDF](https://aclanthology.org/2009.freeopmt-1.3.pdf)
- [OpenAlex](https://openalex.org/W1572706080)

**Authors (3)**

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 · 2351 citations · 207 works
2. [Francis M. Tyers](https://openalex.org/A5076604380) [ORCID](https://orcid.org/0000-0001-6108-2220) · [Semantic Scholar](https://www.semanticscholar.org/author/3262036) · h 21 · 2530 citations · 154 works
3. Gema Ramírez-Sánchez

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

## What it is about

A retrospective of Apertium after five years: how a consortium of Spanish universities and companies turned two inherited MT systems into a free engine with data for many language pairs. The paper sets out the design philosophy: start from word-for-word translation and add lexical processing, tagging and local reordering rules; keep the engine separate from the language data; use copyleft so that the shared data stays shared. It describes the modular pipeline, a developer community of more than a hundred people, the research built on the platform, and the business models around it. It ends with the open challenges, chiefly extending a shallow-transfer design from closely related languages to distant ones. No new measurement is reported.

## Ideas

- I1. Make word-for-word the explicit floor of the translator. In tools/translate every layer should be reported against a per-author word-for-word baseline, so a gain from the meta-world or the encoder is a gain over something that is measured the same way.
- I2. Treat reproducibility as a gate, not a remark. Each published translator number should be rebuildable from the data files and the seed alone, in a fresh checkout, with two identical runs. The paper's argument for free software is the same argument behind Mova's determinism rule.
- I3. Track the cost of distance. Apertium needed extra machinery for less related pairs. For the Hebrew reader, measure how the error splits by distance between the source tree and the meta-world (for example by the number of relations that change head), not only by a single score.

## For Mova

The code is tools/translate (hebrew.rs, meta.rs, measure.rs) and tools/roundtrip. The word-for-word floor belongs in measure.rs; the distance split belongs with the Hebrew reader, which is the weakest part of the translator. The shallow-transfer architecture is not for Mova, because Mova works from trees and frames, but the reproducibility and baseline habits carry over directly.

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{forcada2009apertium,
  title = {{The Apertium machine translation platform: Five years on}},
  author = {Forcada, Mikel L. and Tyers, Francis M. and Ramírez-Sánchez, Gema},
  booktitle = {Proceedings of the First International Workshop on Free/Open-Source Rule-Based Machine Translation},
  year = {2009},
  url = {https://aclanthology.org/2009.freeopmt-1.3/}
}
```

- [← previous SEM-I Rational MT: Enriching Deep Grammars with a Semantic Interface for Scalable Machine Translation](https://md.mova.elamur.ai/free/en/docs/papers/flickinger-2005-sem-i-rational-mt-enriching/)
- [next → Apertium: a free/open source platform for machine translation and basic language technology](https://md.mova.elamur.ai/free/en/docs/papers/forcada-2016-apertium-free-open-source-platform/)
- [↑ back to Machine translation](https://md.mova.elamur.ai/free/en/docs/papers/mtrans/)

## References

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

1. Alegria, I., Diaz de Ilarraza, A., Labaka, G., Lersundi, M., Mayor, A., Sarasola, K., Forcada, M. L., Ortiz-Rojas, S., and Padró, L. (2005). An open architecture for transfer-based mt between spanish and basque. In OSMaTran, A workshop at MT Summit X (Phuket, Thailand, September 12–16, 2005), pages 12–16. 23 [http://apertium.svn.sf.net/viewvc/apertium/](http://apertium.svn.sf.net/viewvc/apertium/) [↗](http://apertium.svn.sf.net/viewvc/apertium/)
2. Armentano-Oller, C., Carrasco, R. C., Corbı́-Bellot, A. M., Forcada, M. L., Ginestı́-Rosell, M., Ortiz-Rojas, S., Pérez-Ortiz, J. A., Ramı́rez-Sánchez, G., Sánchez-Martı́nez, F., and Scalco, M. A. (2006). Open-source Portuguese–Spanish machine translation. In Vieira, R., Quaresma, P., Nunes, M., Mamede, N., Oliveira, C., and Dias, M., editors, Computational Processing of the Portuguese Language, Proc. PROPOR 2006, volume 3960 of LNCS, pages 50–59. Springer-Verlag. [find](https://scholar.google.com/scholar?q=Armentano%2DOller%2C+C%2E%2C+Carrasco%2C+R%2E+C%2E%2C+Corb%C4%B1%CC%81%2DBellot%2C+A%2E+M%2E%2C+Forcada%2C+M%2E+L%2E%2C+Ginest%C4%B1%CC%81%2DRosell%2C+M%2E%2C+Ortiz%2DRojas%2C+S%2E%2C+Pe%CC%81rez%2DOrtiz%2C+J%2E+A%2E%2C+Ram%C4%B1%CC%81rez%2DSa%CC%81nchez%2C+G%2E%2C+Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E%2C+and+Scalco%2C+M%2E+A%2E+)
3. Armentano-Oller, C., Corbı́-Bellot, A. M., Forcada, M. L., Ginestı́-Rosell, M., Mon-tava Belda, M. A., Ortiz-Rojas, S., Pérez-Ortiz, J. A., Ramı́rez-Sánchez, G., and Sánchez-Martı́nez, F. (2007). Apertium, una plataforma de código abierto para el desarrollo de sistemas de traducción automática. In Rodrı́guez Galván, J. R. and Palomo Duarte, M., editors, Proc. of the FLOSS International Conf. 2007, pages 5–20. Servicio de Publicaciones de la Universidad de Cadiz. [find](https://scholar.google.com/scholar?q=Armentano%2DOller%2C+C%2E%2C+Corb%C4%B1%CC%81%2DBellot%2C+A%2E+M%2E%2C+Forcada%2C+M%2E+L%2E%2C+Ginest%C4%B1%CC%81%2DRosell%2C+M%2E%2C+Mon%2Dtava+Belda%2C+M%2E+A%2E%2C+Ortiz%2DRojas%2C+S%2E%2C+Pe%CC%81rez%2DOrtiz%2C+J%2E+A%2E%2C+Ram%C4%B1%CC%81rez%2DSa%CC%81nchez%2C+G%2E%2C+and+Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E+%282007%29%2E+A)
4. Armentano-Oller, C. and Forcada, M. (2008). Re-utilización de datos linguısticos para la crea-cion de un sistema de traduccion automatica para un nuevo par de lenguas. PLN, 41:243– 250. [find](https://scholar.google.com/scholar?q=Armentano%2DOller%2C+C%2E+and+Forcada%2C+M%2E+%282008%29%2E+Re%2Dutilizacio%CC%81n+de+datos+lingu%C4%B1sticos+para+la+crea%2Dcion+de+un+sistema+de+traduccion+automatica+para+un+nuevo+par+de+lenguas%2E+PLN%2C+41%3A243%E2%80%93+250%2E)
5. Canals-Marote, R., Esteve-Guillen, A., Garrido-Alenda, A., Guardiola-Savall, M., Iturraspe-Bellver, A., Montserrat-Buendia, S., Ortiz-Rojas, S., Pastor-Pina, H., Perez-Antón, P., and Forcada, M. (2001). The Spanish–Catalan machine translation system interNOSTRUM. In Proc. of MT Summit VIII. Santiago de Compostela, Spain, 18–22 July 2001. [find](https://scholar.google.com/scholar?q=Canals%2DMarote%2C+R%2E%2C+Esteve%2DGuillen%2C+A%2E%2C+Garrido%2DAlenda%2C+A%2E%2C+Guardiola%2DSavall%2C+M%2E%2C+Iturraspe%2DBellver%2C+A%2E%2C+Montserrat%2DBuendia%2C+S%2E%2C+Ortiz%2DRojas%2C+S%2E%2C+Pastor%2DPina%2C+H%2E%2C+Perez%2DAnto%CC%81n%2C+P%2E%2C+and+Forcada%2C+M%2E+%28200)
6. Carme Armentano-Oller, C., Corbı́-Bellot, A. M., Forcada, M. L., Ginestı́-Rosell, M., Bonev, B., Ortiz-Rojas, S., Pérez-Ortiz, J. A., Ramı́rez-Sánchez, G., and Sánchez-Martı́nez, F. (2005). An open-source shallow-transfer machine translation toolbox: consequences of its release and availability. In OSMaTran, A workshop at MT Summit X, pages 23–30. [find](https://scholar.google.com/scholar?q=Carme+Armentano%2DOller%2C+C%2E%2C+Corb%C4%B1%CC%81%2DBellot%2C+A%2E+M%2E%2C+Forcada%2C+M%2E+L%2E%2C+Ginest%C4%B1%CC%81%2DRosell%2C+M%2E%2C+Bonev%2C+B%2E%2C+Ortiz%2DRojas%2C+S%2E%2C+Pe%CC%81rez%2DOrtiz%2C+J%2E+A%2E%2C+Ram%C4%B1%CC%81rez%2DSa%CC%81nchez%2C+G%2E%2C+and+Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E+%282005%29%2E+An+open)
7. Carreras, X., Chao, I., Padro, L., and Padro, M. (2004). Freeling: An open-source suite of language analyzers. In Proc. of the 4th LREC, volume 4. [find](https://scholar.google.com/scholar?q=Carreras%2C+X%2E%2C+Chao%2C+I%2E%2C+Padro%2C+L%2E%2C+and+Padro%2C+M%2E+%282004%29%2E+Freeling%3A+An+open%2Dsource+suite+of+language+analyzers%2E+In+Proc%2E+of+the+4th+LREC%2C+volume+4%2E)
8. Caseli, H., Nunes, M., and Forcada, M. (2006). Automatic induction of bilingual resources from aligned parallel corpora: application to shallow-transfer machine translation. MT, 20(4):227–245. [↗](https://doi.org/10.1007/s10590-007-9027-9)
9. Caseli, H. M. and Nunes, M. G. V. (2006). Automatic transfer rule induction from parallel corpora. In Proc. of the 3rd Workshop on MSc dissertations and PhD theses in AI (WTDIA) - International Joint Conf. IBERAMIA/SBIA/SBRN 2006, pages 1–10. [find](https://scholar.google.com/scholar?q=Caseli%2C+H%2E+M%2E+and+Nunes%2C+M%2E+G%2E+V%2E+%282006%29%2E+Automatic+transfer+rule+induction+from+parallel+corpora%2E+In+Proc%2E+of+the+3rd+Workshop+on+MSc+dissertations+and+PhD+theses+in+AI+%28WTDIA%29+%2D+International+Joint+)
10. Corbı́-Bellot, A. M., Forcada, M. L., Ortiz-Rojas, S., Pérez-Ortiz, J. A., Ramı́rez-Sánchez, G., Sánchez-Martı́nez, F., Alegria, I., Mayor, A., and Sarasola, K. (2005). An open-source shallow-transfer machine translation engine for the romance languages of spain. In Proc. of the Tenth Conf. of the European Association for MT, pages 79–86. [find](https://scholar.google.com/scholar?q=Corb%C4%B1%CC%81%2DBellot%2C+A%2E+M%2E%2C+Forcada%2C+M%2E+L%2E%2C+Ortiz%2DRojas%2C+S%2E%2C+Pe%CC%81rez%2DOrtiz%2C+J%2E+A%2E%2C+Ram%C4%B1%CC%81rez%2DSa%CC%81nchez%2C+G%2E%2C+Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E%2C+Alegria%2C+I%2E%2C+Mayor%2C+A%2E%2C+and+Sarasola%2C+K%2E+%282005%29%2E+An+open%2Dsource+shallow%2Dtrans)
11. Garrido-Alenda, A., Gilabert Zarco, P., Pérez-Ortiz, J. A., Pertusa-Ibáñez, A., Ramı́rez-Sánchez, G., Sánchez-Martı́nez, F., Scalco, M. A., and Forcada, M. L. (2004). Shallow parsing for Portuguese–Spanish machine translation. In Branco, A., Mendes, A., and Ribeiro, R., editors, Language technology for Portuguese: shallow processing tools and resources, pages 135–144. Edições Colibri, Lisboa. [find](https://scholar.google.com/scholar?q=Garrido%2DAlenda%2C+A%2E%2C+Gilabert+Zarco%2C+P%2E%2C+Pe%CC%81rez%2DOrtiz%2C+J%2E+A%2E%2C+Pertusa%2DIba%CC%81n%CC%83ez%2C+A%2E%2C+Ram%C4%B1%CC%81rez%2DSa%CC%81nchez%2C+G%2E%2C+Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E%2C+Scalco%2C+M%2E+A%2E%2C+and+Forcada%2C+M%2E+L%2E+%282004%29%2E+Shallow+parsing+for+Portugue)
12. Ginestı́-Rosell, M., Ramı́rez-Sánchez, G., Ortiz-Rojas, S., Tyers, F. M., and Forcada, M. L. (2009). Development of a free Basque to Spanish machine translation system. PLN, (43):187–195. [find](https://scholar.google.com/scholar?q=Ginest%C4%B1%CC%81%2DRosell%2C+M%2E%2C+Ram%C4%B1%CC%81rez%2DSa%CC%81nchez%2C+G%2E%2C+Ortiz%2DRojas%2C+S%2E%2C+Tyers%2C+F%2E+M%2E%2C+and+Forcada%2C+M%2E+L%2E+%282009%29%2E+Development+of+a+free+Basque+to+Spanish+machine+translation+system%2E+PLN%2C+%2843%29%3A187%E2%80%93195%2E)
13. Karlsson, F. (1995). Constraint Grammar: a language-independent system for parsing unrestricted text. Walter de Gruyter. [find](https://scholar.google.com/scholar?q=Karlsson%2C+F%2E+%281995%29%2E+Constraint+Grammar%3A+a+language%2Dindependent+system+for+parsing+unrestricted+text%2E+Walter+de+Gruyter%2E)
14. McIlroy, M., Pinson, E., and Tague, B. (1978). Unix time-sharing system forward. The Bell System Technical J., 57(6 part 2):1902. [find](https://scholar.google.com/scholar?q=McIlroy%2C+M%2E%2C+Pinson%2C+E%2E%2C+and+Tague%2C+B%2E+%281978%29%2E+Unix+time%2Dsharing+system+forward%2E+The+Bell+System+Technical+J%2E%2C+57%286+part+2%29%3A1902%2E)
15. Pedersen, T. (2008). Empiricism is not a matter of faith. Comp. Ling., 34(3):465–470. [find](https://scholar.google.com/scholar?q=Pedersen%2C+T%2E+%282008%29%2E+Empiricism+is+not+a+matter+of+faith%2E+Comp%2E+Ling%2E%2C+34%283%29%3A465%E2%80%93470%2E)
16. Ramı́rez-Sánchez, G., Sánchez-Martı́nez, F., Ortiz-Rojas, S., Pérez-Ortiz, J. A., and Forcada, M. L. (2006). Opentrad Apertium open-source machine translation system: an opportunity for business and research. In Proc. of Translating and the Computer 28 Conf. [find](https://scholar.google.com/scholar?q=Ram%C4%B1%CC%81rez%2DSa%CC%81nchez%2C+G%2E%2C+Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E%2C+Ortiz%2DRojas%2C+S%2E%2C+Pe%CC%81rez%2DOrtiz%2C+J%2E+A%2E%2C+and+Forcada%2C+M%2E+L%2E+%282006%29%2E+Opentrad+Apertium+open%2Dsource+machine+translation+system%3A+an+opportunity+for+business+an) [our card](https://md.mova.elamur.ai/free/en/docs/papers/sanchez-2006-opentrad-apertium-open-source-machine/)
17. Raymond, E. S. (2004). The Art of Unix Programming. Addison-Wesley. [find](https://scholar.google.com/scholar?q=Raymond%2C+E%2E+S%2E+%282004%29%2E+The+Art+of+Unix+Programming%2E+Addison%2DWesley%2E)
18. Sánchez-Martı́nez, F. (2008). Using unsupervised corpus-based methods to build rule-based machine translation systems. PhD thesis, Universitat d’Alacant. [find](https://scholar.google.com/scholar?q=Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E+%282008%29%2E+Using+unsupervised+corpus%2Dbased+methods+to+build+rule%2Dbased+machine+translation+systems%2E+PhD+thesis%2C+Universitat+d%E2%80%99Alacant%2E)
19. Sánchez-Martı́nez, F. and Forcada, M. L. (2007). Automatic induction of shallow-transfer rules for open-source machine translation. In Way, A. and Gawronska, B., editors, Proc. of the 11th Conf. of TMI (TMI 2007), volume 1, pages 181–190. Skövde University Studies in Informatics. [find](https://scholar.google.com/scholar?q=Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E+and+Forcada%2C+M%2E+L%2E+%282007%29%2E+Automatic+induction+of+shallow%2Dtransfer+rules+for+open%2Dsource+machine+translation%2E+In+Way%2C+A%2E+and+Gawronska%2C+B%2E%2C+editors%2C+Proc%2E+of+the+11th+Conf%2E+of+T) [our card](https://md.mova.elamur.ai/free/en/docs/papers/martinez-2007-automatic-induction-shallow-transfer-rules/)
20. Sánchez-Martı́nez, F. and Forcada, M. L. (2009). Inferring shallow-transfer machine translation rules from small parallel corpora. J. of AI Research, 34:605–635. [find](https://scholar.google.com/scholar?q=Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E+and+Forcada%2C+M%2E+L%2E+%282009%29%2E+Inferring+shallow%2Dtransfer+machine+translation+rules+from+small+parallel+corpora%2E+J%2E+of+AI+Research%2C+34%3A605%E2%80%93635%2E) [our card](https://md.mova.elamur.ai/free/en/docs/papers/sanchez-2014-martinez-inferring-shallow-transfer-machine-translation/)
21. Sánchez-Martı́nez, F., Pérez-Ortiz, J. A., and Forcada, M. L. (2005). Target-language-driven agglomerative part-of-speech tag clustering for machine translation. In Proc. of the International Conf. RANLP - 2005 (Recent Advances in NLP), pages 471–477. [find](https://scholar.google.com/scholar?q=Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E%2C+Pe%CC%81rez%2DOrtiz%2C+J%2E+A%2E%2C+and+Forcada%2C+M%2E+L%2E+%282005%29%2E+Target%2Dlanguage%2Ddriven+agglomerative+part%2Dof%2Dspeech+tag+clustering+for+machine+translation%2E+In+Proc%2E+of+the+International+Conf%2E+)
22. Sánchez-Martı́nez, F., Pérez-Ortiz, J. A., and Forcada, M. L. (2006). Speeding up target-language driven part-of-speech tagger training for machine translation. LNCS, 4293:844–854. [find](https://scholar.google.com/scholar?q=Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E%2C+Pe%CC%81rez%2DOrtiz%2C+J%2E+A%2E%2C+and+Forcada%2C+M%2E+L%2E+%282006%29%2E+Speeding+up+target%2Dlanguage+driven+part%2Dof%2Dspeech+tagger+training+for+machine+translation%2E+LNCS%2C+4293%3A844%E2%80%93854%2E)
23. Sánchez-Martı́nez, F., Pérez-Ortiz, J. A., and Forcada, M. L. (2008). Using target-language information to train part-of-speech taggers for machine translation. MT, 22(1-2):29–66. [find](https://scholar.google.com/scholar?q=Sa%CC%81nchez%2DMart%C4%B1%CC%81nez%2C+F%2E%2C+Pe%CC%81rez%2DOrtiz%2C+J%2E+A%2E%2C+and+Forcada%2C+M%2E+L%2E+%282008%29%2E+Using+target%2Dlanguage+information+to+train+part%2Dof%2Dspeech+taggers+for+machine+translation%2E+MT%2C+22%281%2D2%29%3A29%E2%80%9366%2E)
24. Tyers, F. and Donnelly, K. (2009). apertium-cy– a collaboratively-developed free RBMT system for Welsh to English. Prague Bull. of Math. Ling., 91:57–66. [↗](https://doi.org/10.2478/v10108-009-0016-4)
25. Tyers, F. M. (2009). Rule-based augmentation of training data in breton–french statistical machine translation. In Proc. of the 13th Annual Conf. of the European Association of MT, EAMT09, pages 213–218. [find](https://scholar.google.com/scholar?q=Tyers%2C+F%2E+M%2E+%282009%29%2E+Rule%2Dbased+augmentation+of+training+data+in+breton%E2%80%93french+statistical+machine+translation%2E+In+Proc%2E+of+the+13th+Annual+Conf%2E+of+the+European+Association+of+MT%2C+EAMT09%2C+pages+213%E2%80%932)
26. Tyers, F. M., Wiechetek, L., and Trosterud, T. (2009). Developing prototypes for machine translation between two Sámi languages. In Proc. of the 13th Annual Conf. of the EAMT, EAMT09, pages 120–128. [find](https://scholar.google.com/scholar?q=Tyers%2C+F%2E+M%2E%2C+Wiechetek%2C+L%2E%2C+and+Trosterud%2C+T%2E+%282009%29%2E+Developing+prototypes+for+machine+translation+between+two+Sa%CC%81mi+languages%2E+In+Proc%2E+of+the+13th+Annual+Conf%2E+of+the+EAMT%2C+EAMT09%2C+pages+120%E2%80%93128%2E)
