| Apertium | |||
|---|---|---|---|
| Distributør(er) | Google Play | ||
| Nyeste versjon | 3.9.12 (10. april 2025) | ||
| Kodelager | https://github.com/apertium | ||
| Skrevet i | C++ | ||
| Type | Regel-baseret maskinoversettelse | ||
| Lisens | GPLv2 | ||
| Nettsted | www.apertium. (mul) | ||
Apertium er et maskinoversettelsessystem som blir utviklet med støtte fra den spanske regjeringa, regjeringa i Catalonia, og Universitetet i Alicante. Det er fri programvare, publisert under GNU GPL.
Apertium startet som et av maskinoversettelsessystemene i prosjektet OpenTrad og var opprinnelig laget for å oversette mellom språk som var nært i slekt, men det har senere blitt utvidet til å behandle språk med større forskjeller, som for eksempel baskisk→spansk. Systemet er modulært, og for å legge til et nytt språkpar er det nok å legge til språklige data (oversettelsesordbok, regler) i et veldefinert format (XML).
Apertium fungerer nå for de romanske språka i Spania, kastillansk, katalansk og galisisk, og for engelsk, portugisisk, fransk, oksitansk og rumensk.
Maskinoversettelsen i Apertium er basert på overføring av grammatisk struktur, og bruker endelige tilstandsautomater for alle leksikalske transformasjoner og ordklassetagging, og føringsgrammatikk for regelbasert ordklassedisambiguering en skjult Markov-modell for statistisk disambiguering. Regler blir også brukt for leksikalsk seleksjon, dvs. betydningsdisambiguering for valg av beste oversettelse etter at den morfologisk analysen er utvetydig, og for oversetting av idiomatiske uttrykk.
Innenfor Apertium-ramma er det satt i gang arbeid med maskinoversettelse mellom nynorsk og bokmål, apertium-nno-nob. Versjon 1.5.0 kan testes på hjemmesiden deres.
Liste over noen av språkene som lar seg oversette med Apertium (oppdatert liste på http://wiki.apertium.org/wiki/Main_Page ).
| Aragonesisk an | Asturiansk ast | Baskisk eu | Breton br | Bulgarsk bg | Katalansk ca | Dansk da | Engelsk en | Esperanto eo | Fransk fr | Galisisk gl | Islandsk is | Italiensk it | Makedonsk mk | Bokmål nb | Nynorsk nn | Occitan oc | Portugisisk pt | Rumensk ro | Spansk es | Svensk sv | Walisisk cy | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aragonesisk | — | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei |
| Asturiansk | Nei | — | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei |
| Baskisk | Nei | Nei | — | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (→) | Nei | Nei |
| Bretonsk | Nei | Nei | Nei | — | Nei | Nei | Nei | Nei | Nei | Ja (→) | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei |
| Bulgarsk | Nei | Nei | Nei | Nei | — | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei |
| Katalansk | Nei | Nei | Nei | Nei | Nei | — | Nei | Ja (⇄) | Ja (→) | Ja (⇄) | Nei | Nei | Ja (←) | Nei | Nei | Nei | Ja (⇄) | Ja (⇄) | Nei | Ja (⇄) | Nei | Nei |
| Dansk | Nei | Nei | Nei | Nei | Nei | Nei | — | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Ja (⇄) | Nei | Nei | Nei | Nei | Ja (←) | Nei |
| Engelsk | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | — | Ja (⇄) | Nei | Ja (⇄) | Ja (←) | Nei | Ja (←) | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Ja (←) |
| Esperanto | Nei | Nei | Nei | Nei | Nei | Ja (←) | Nei | Ja (⇄) | — | Ja (←) | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (←) | Nei | Nei |
| Fransk | Nei | Nei | Nei | Ja (←) | Nei | Ja (⇄) | Nei | Nei | Ja (→) | — | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei |
| Galisisk | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei | — | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Ja (⇄) | Nei | Nei |
| Islandsk | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (→) | Nei | Nei | Nei | — | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei |
| Italiensk | Nei | Nei | Nei | Nei | Nei | Ja (→) | Nei | Nei | Nei | Nei | Nei | Nei | — | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei |
| Makedonsk | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei | Ja (→) | Nei | Nei | Nei | Nei | Nei | — | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei |
| Bokmål | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei | Nei | Nei | Nei | Nei | Nei | — | Ja (⇄) | Nei | Nei | Nei | Nei | Nei | Nei |
| Nynorsk | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | — | Nei | Nei | Nei | Nei | Nei | Nei |
| Oksitansk | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | — | Nei | Nei | Ja (⇄) | Nei | Nei |
| Portugisisk | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei | Nei | Nei | Ja (⇄) | Nei | Nei | Nei | Nei | Nei | Nei | — | Nei | Ja (⇄) | Nei | Nei |
| Rumensk | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | — | Ja (←) | Nei | Nei |
| Spansk | Ja (⇄) | Ja (⇄) | Ja (←) | Nei | Nei | Ja (⇄) | Nei | Ja (⇄) | Ja (→) | Ja (⇄) | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Ja (⇄) | Ja (←) | — | Nei | Nei |
| Svensk | Nei | Nei | Nei | Nei | Nei | Nei | Ja (→) | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (⇄) | Ja (⇄) | Nei | Nei | Nei | Nei | — | Nei |
| Walisisk | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Ja (→) | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | Nei | — |