Comparison of machine translation applications

Last updated

Machine translation is an algorithm which attempts to translate text or speech from one natural language to another.

Contents

General information

Basic general information for popular machine translation applications. [1]

NamePlatformLicensePriceLatest stable releaseSource availabilityTranslation via websiteNumber of supported languagesNotes
Anusaaraka Unix compatible GPL No fee required0.50YesRule-based, deep parser based, paninian framework based; all programs and language data are free and open-source
Apertium Cross-platform (web application), Unix compatible, precompiled packages available for Debian GPL No fee required3.4.2Yes Rule-based, shallow transfer; all programs and language data are free and open source
Babylon Windows, Mac Proprietary software Depends on license ($9.90–$89 for one license)10.3NoPrompts to install the Babylon Toolbar, a browser hijacker which is difficult to remove. [2] [3]
DeepL Cross-platform (web application) SaaS No fee required, paid "Pro" version availableNo 30+ Neural machine translation
Google Translate Cross-platform (web application) SaaS No fee requiredNo 200+ Statistical and neural machine translation
GramTrans Cross-platform (web application) Freeware No fee required ?No Rule-based, using constraint grammar
IBM Watson Cross-platform SaaS Free, commercial (varies by plan)3.0No50+Both rule-based and statistical models developed by IBM Research. Neural machine translation models available through the Watson Language Translator API for developers. [4] [5]
Microsoft Translator Cross-platform (web application) SaaS No fee requiredFinalNo 100+ Statistical and neural machine translation
Moses Cross-platform LGPL No fee required4.0 [6] YesDrop-in replacement for Pharaoh, features factored translation models and decoding of confusion networks.
Moses for Mere Mortals Ubuntu Linux GPL No fee required2014-11-16YesFree open source; based on Moses; translation memories integration.
NiuTrans Cross-platform GPL No fee required1.1.0Yes400+Competitive performance for Chinese translation tasks; statistical machine translation. Supports phrase-based, hierarchical phrase-based, and syntax-based (string-to-tree, tree-to-string, and tree-to-tree) models for research purposes.
OpenLogos Windows, Linux GPL or paid initiative takerNo fee required1.0.3Yes Rule-based, deep transfer
PROMT Cross-platform (web application) Proprietary software Commercial12.5No 20+ Hybrid, rule-based, statistical and neural machine translation [7]
SYSTRAN Cross-platform (web application) Proprietary software $200 (desktop) – $15,000 and up (enterprise server)Version 7No 50+ Hybrid, rule-based, statistical machine translation and neural machine translation
Yandex.Translate Cross-platform (web application) SaaS No fee requiredNo 100+ Statistical and neural machine translation

Languages features comparison

The following table compares the number of languages which the following machine translation programs can translate between. (Moses and Moses for Mere Mortals allow you to train translation models for any language pair, though collections of translated texts (parallel corpus) need to be provided by the user. The Moses site provides links to training corpora.)

This is not an all-encompassing list. Some applications have many more language pairs than those listed below. This is a general comparison of key languages only. A full and accurate list of language pairs supported by each product should be found on each of the product's websites.

Multi-pair translations

LanguageLanguage codeIn ICU? Google Translate [8] Microsoft Translator [9] Yandex Translate [10] Amazon Translate [11] IBM Watson [12] DeepL Translator Translate (Apple)
Abkhaz abNoYesNoNoNoNoNoNo
Acehnese aceNoYesYesNoNoNoNoNo
Acholi achNoYesNoNoNoNoNoNo
Afar aaNoYesNoNoNoNoNoNo
Afrikaans afYesYesYesYesYesNoNoNo
Albanian sqYesYesYesYesYesNoNoNo
Alur alzNoYesNoNoNoNoNoNo
Amharic amYesYesYesYesYesNoNoNo
Arabic arYesYesYesYesYesYesYesYes
Arabic (Egyptian) arzYesNoYesNoNoNoNoNo
Arabic (Moroccan) aryYesNoYesNoNoNoNoNo
Armenian hyYesYesYesYesYesNoNoNo
Assamese asYesYesYesNoNoNoNoNo
Asturian astYesNoYesNoNoNoNoNo
Avar avNoYesNoNoNoNoNoNo
Awadhi awaNoYesNoNoNoNoNoNo
Aymara ayNoYesNoNoNoNoNoNo
Azerbaijani azYesYesYesYesYesNoNoNo
Balinese banNoYesYesNoNoNoNoNo
Baluchi balNoYesNoNoNoNoNoNo
Bambara bmYesYesNoNoNoNoNoNo
Baoulé bciNoYesNoNoNoNoNoNo
Bashkir baNoYesYesYesNoNoNoNo
Basque euYesYesYesYesNoYesNoNo
Batak Karo btxNoYesNoNoNoNoNoNo
Batak Simalungun btsNoYesNoNoNoNoNoNo
Batak Toba bbcNoYesYesNoNoNoNoNo
Belarusian beYesYesYesYesNoNoNoNo
Bemba bemYesYesNoNoNoNoNoNo
Bengali (Bangla)bnYesYesYesYesYesYesNoNo
Betawi bewNoYesNoNoNoNoNoNo
Bhojpuri bhoNoYesYesNoNoNoNoNo
Bikol bclNoYesYesNoNoNoNoNo
Bodo brxNoNoYesNoNoNoNoNo
Bosnian bsYesYesYesYesYesYesNoNo
Breton brYesYesNoNoNoNoNoNo
Bulgarian bgYesYesYesYesYesYesYesNo
Burmese myYesYesYesYesNoNoNoNo
Buryat buaNoYesNoNoNoNoNoNo
Cantonese (Traditional)yue or zh-Hant-HKYesYesYesNoNoNoNoNo
Catalan caYesYesYesYesYesYesNoNo
Cebuano cebNoYesYesYesNoNoNoNo
Chamorro chNoYesNoNoNoNoNoNo
Chechen ceYesYesNoNoNoNoNoNo
Chewa (Chichewa/Nyanja)nyNoYesYesNoNoNoNoNo
Chhattisgarhi hneNoNoYesNoNoNoNoNo
Chinese (Simplified)zh-Hans-CNYesYesYesYesYesYesYesYes
Chinese (Traditional)zh-Hant-TWYesYesYesNoYesYesYesYes
Chuukese chkNoYesNoNoNoNoNoNo
Chuvash cvNoYesNoYesNoNoNoNo
Classical Chinese lzhNoNoYesNoNoNoNoNo
Corsican coNoYesYesNoNoNoNoNo
Crimean Tatar crhNoYesNoNoNoNoNoNo
Croatian hrYesYesYesYesYesYesNoNo
Czech csYesYesYesYesYesYesYesNo
Danish daYesYesYesYesYesYesYesNo
Dari fa-AFYesYesYesNoYesNoNoNo
Dhivehi dvNoYesYesNoNoNoNoNo
Dinka dinNoYesNoNoNoNoNoNo
Dogri doiNoYesYesNoNoNoNoNo
Dombe dovNoYesNoNoNoNoNoNo
Dutch nlYesYesYesYesYesYesYesYes
Dyula dyuNoYesNoNoNoNoNoNo
Dzongkha dzYesYesNoNoNoNoNoNo
Elvish (Sindarin)sjnNoNoNoYesNoNoNoNo
English enYesYesYesYesYesYesYesYes
Esperanto eoYesYesYesYesNoNoNoNo
Estonian etYesYesYesYesYesYesYesNo
Ewe eeYesYesNoNoNoNoNoNo
Faroese foYesYesYesNoNoNoNoNo
Fijian fjNoYesYesNoNoNoNoNo
Finnish fiYesYesYesYesYesYesYesNo
Fon fonNoYesNoNoNoNoNoNo
French frYesYesYesYesYesYesYesYes
French (Canada) fr-CAYesYesYesNoYesYesNoNo
Frisian (West) fyYesYesYesNoNoNoNoNo
Friulian furYesYesYesNoNoNoNoNo
Fulani ffYesYesNoNoNoNoNoNo
Ga gaaNoYesNoNoNoNoNoNo
Galician glYesYesYesYesNoNoNoNo
Georgian kaYesYesYesYesYesNoNoNo
German deYesYesYesYesYesYesYesYes
Greek elYesYesYesYesYesYesYesNo
Guarani gnNoYesNoNoNoNoNoNo
Gujarati guYesYesYesYesYesYesNoNo
Haitian Creole htNoYesYesYesYesNoNoNo
Hakha Chin cnhNoYesNoNoNoNoNoNo
Hausa haYesYesYesNoYesNoNoNo
Hawaiian hawYesYesNoNoNoNoNoNo
Hebrew heYesYesYesYesYesYesNoNo
Hiligaynon hilNoYesYesNoNoNoNoNo
Hill Mari mrjNoNoNoYesNoNoNoNo
Hindi hiYesYesYesYesYesYesNoYes
Hmong (Daw) hmn or mwwNoYesYesNoNoNoNoNo
Hungarian huYesYesYesYesYesYesYesNo
Hunsrik hrxNoYesNoNoNoNoNoNo
Iban ibaNoYesYesNoNoNoNoNo
Icelandic isYesYesYesYesYesNoNoNo
Igbo igYesYesYesNoNoNoNoNo
Ilocano iloNoYesYesNoNoNoNoNo
Indonesian idYesYesYesYesYesYesYesYes
Inuinnaqtun iktNoNoYesNoNoNoNoNo
Inuktitut iuNoYesYesNoNoNoNoNo
Irish gaYesYesYesYesYesYesNoNo
Italian itYesYesYesYesYesYesYesYes
Jamaican Patois jamNoYesYesNoNoNoNoNo
Japanese jaYesYesYesYesYesYesYesYes
Javanese jvNoYesYesYesNoNoNoNo
Jingpo kacNoYesNoNoNoNoNoNo
Kabuverdianu keaYesNoYesNoNoNoNoNo
Kalaallisut klYesYesNoNoNoNoNoNo
Kannada knYesYesYesYesYesYesNoNo
Kanuri krNoYesNoNoNoNoNoNo
Kapampangan pamNoYesYesNoNoNoNoNo
Kashmiri ksYesNoYesNoNoNoNoNo
Kazakh kkYesYesYesYesYesNoNoNo
Khasi khaNoYesNoNoNoNoNoNo
Khmer kmYesYesYesYesNoNoNoNo
Kiga cggYesYesNoNoNoNoNoNo
Kikongo kgNoYesNoNoNoNoNoNo
Kinyarwanda rwYesYesYesNoNoNoNoNo
Kirundi (Rundi)rnYesYesYesNoNoNoNoNo
Kituba ktuNoYesNoNoNoNoNoNo
Klingon tlhNoNoYesNoNoNoNoNo
Kokborok trpNoYesNoNoNoNoNoNo
Komi kvNoYesNoNoNoNoNoNo
Konkani kokYesYesYesNoNoNoNoNo
Korean koYesYesYesYesYesYesYesYes
Krio kriNoYesYesNoNoNoNoNo
Kurdish (Kurmanji)kmrNoYesYesNoNoNoNoNo
Kurdish (Sorani)ckbYesYesYesNoNoNoNoNo
Kyrgyz kyYesYesYesYesNoNoNoNo
Lao loYesYesYesYesNoNoNoNo
Latgalian ltgNoYesNoNoNoNoNoNo
Latin laNoYesYesYesNoNoNoNo
Latvian lvYesYesYesYesYesYesYesNo
Ligurian (Genoese) lijNoYesYesNoNoNoNoNo
Limburgish liNoYesYesNoNoNoNoNo
Lingala lnYesYesYesNoNoNoNoNo
Lithuanian ltYesYesYesYesYesYesYesNo
Lombard lmoNoYesYesNoNoNoNoNo
Lower Sorbian dsbYesNoYesNoNoNoNoNo
Luganda (Ganda)lgYesYesYesNoNoNoNoNo
Luo luoYesYesNoNoNoNoNoNo
Luxembourgish lbYesYesYesYesNoNoNoNo
Macedonian mkYesYesYesYesYesNoNoNo
Madurese madNoYesNoNoNoNoNoNo
Maithili maiNoYesYesNoNoNoNoNo
Makassar makNoYesNoNoNoNoNoNo
Malagasy mgYesYesYesYesNoNoNoNo
Malay msYesYesYesYesYesYesNoNo
Malayalam mlYesYesYesYesYesYesNoNo
Maltese mtYesYesYesYesYesYesNoNo
Mam mamNoYesNoNoNoNoNoNo
Manx gvYesYesNoNoNoNoNoNo
Māori miNoYesYesYesNoNoNoNo
Marathi mrYesYesYesYesYesYesNoNo
Marshallese mhNoYesNoNoNoNoNoNo
Marwadi (Marwari)mwrNoYesYesNoNoNoNoNo
Mauritian Creole mfeNoYesYesNoNoNoNoNo
Meadow Mari mhrNoYesNoYesNoNoNoNo
Meitei (Manipuri)mni-MteiNoYesNoNoNoNoNoNo
Minang (Minangkabau)minNoYesYesNoNoNoNoNo
Mizo lusNoYesNoNoNoNoNoNo
Mongolian mnYesYesYesYesYesNoNoNo
Montenegrin cnrNoNoNoNoNoYesNoNo
Nahuatl (Eastern Huasteca) nheNoYesNoNoNoNoNoNo
Ndau ndcNoYesNoNoNoNoNoNo
Ndebele (South) nrNoYesNoNoNoNoNoNo
Nepalbhasa (Newari) newNoYesNoNoNoNoNoNo
Nepali neYesYesYesYesNoYesNoNo
NKo nqoNoYesNoNoNoNoNoNo
Northern Sotho (Sepedi)nsoNoYesYesNoNoNoNoNo
Norwegian (Bokmål)nbYesYesYesYesYesYesYesNo
Norwegian (Nynorsk)nnYesNoYesNoNoNoNoNo
Nuer nusYesYesNoNoNoNoNoNo
Occitan ocNoYesYesNoNoNoNoNo
Odia (Oriya)orYesYesYesNoNoNoNoNo
Oromo omYesYesNoNoNoNoNoNo
Ossetian osYesYesNoYesNoNoNoNo
Pangasinan pagNoYesNoNoNoNoNoNo
Papiamento papNoYesYesYesNoNoNoNo
Pashto psYesYesYesNoYesNoNoNo
Persian faYesYesYesYesYesNoNoNo
Polish plYesYesYesYesYesYesYesYes
Portuguese ptYesYesYesYesYesYesYesNo
Portuguese (Brazil) pt-BRYesYesYesYesYesNoYesYes
Punjabi paYesYesYesYesYesYesNoNo
Q'eqchi' kekNoYesNoNoNoNoNoNo
Quechua quYesYesNoNoNoNoNoNo
Querétaro Otomi otqNoNoYesNoNoNoNoNo
Romani romNoYesNoNoNoNoNoNo
Romanian roYesYesYesYesYesYesYesNo
Russian ruYesYesYesYesYesYesYesYes
Sami (North) seYesYesNoNoNoNoNoNo
Samoan smNoYesYesNoNoNoNoNo
Sango sgYesYesNoNoNoNoNoNo
Sanskrit saNoYesYesNoNoNoNoNo
Santali satNoYesNoNoNoNoNoNo
Sardinian scNoNoYesNoNoNoNoNo
Scottish Gaelic gdYesYesNoYesNoNoNoNo
Serbian srYesYesYesYesYesYesNoNo
Seychellois Creole crsNoYesYesNoNoNoNoNo
Shan shnNoYesNoNoNoNoNoNo
Shona snYesYesYesNoNoNoNoNo
Sicilian scnNoYesYesNoNoNoNoNo
Silesian szlNoYesNoNoNoNoNoNo
Sindhi sdNoYesYesNoNoNoNoNo
Sinhala (Sinhalese)siYesYesYesYesYesYesNoNo
Slovak skYesYesYesYesYesYesYesNo
Slovenian slYesYesYesYesYesYesYesNo
Somali soYesYesYesNoYesNoNoNo
Sotho (Sesotho)stNoYesYesNoNoNoNoNo
Spanish esYesYesYesYesYesYesYesYes
Spanish (Mexico) es-MXYesNoNoNoYesNoNoNo
Sundanese suNoYesYesYesNoNoNoNo
Susu susNoYesNoNoNoNoNoNo
Swahili swYesYesYesYesYesNoNoNo
Swati ssNoYesNoNoNoNoNoNo
Swedish svYesYesYesYesYesYesYesNo
Tagalog (Filipino)fil or tlYesYesYesYesYesNoNoNo
Tahitian tyNoYesYesNoNoNoNoNo
Tajik tgYesYesYesYesNoNoNoNo
Tamazight berNoYesNoNoNoNoNoNo
Tamil taYesYesYesYesYesYesNoNo
Tatar ttYesYesYesYesNoNoNoNo
Telugu teYesYesYesYesYesYesNoNo
Tetum tetNoYesYesNoNoNoNoNo
Thai thYesYesYesYesYesYesNoYes
Tibetan boYesYesYesNoNoNoNoNo
Tigrinya tiYesYesYesNoNoNoNoNo
Tiv tivNoYesNoNoNoNoNoNo
Tok Pisin tpiNoYesYesNoNoNoNoNo
Tongan toYesYesYesNoNoNoNoNo
Tshiluba luaNoYesNoNoNoNoNoNo
Tsonga tsNoYesNoNoNoNoNoNo
Tswana (Setswana)tnNoYesYesNoNoNoNoNo
Tulu tcyNoYesNoNoNoNoNoNo
Tumbuka tumNoYesNoNoNoNoNoNo
Turkish trYesYesYesYesYesYesYesYes
Turkmen tkNoYesYesNoNoNoNoNo
Tuvan tyvNoYesNoNoNoNoNoNo
Twi twNoYesNoNoNoNoNoNo
Udmurt udmNoYesNoYesNoNoNoNo
Ukrainian ukYesYesYesYesYesYesYesYes
Upper Sorbian hsbYesNoYesNoNoNoNoNo
Urdu urYesYesYesYesYesYesNoNo
Uyghur ugYesYesYesNoNoNoNoNo
Uzbek uzYesYesYesYesYesNoNoNo
Venda veNoYesNoNoNoNoNoNo
Venetian vecNoYesYesNoNoNoNoNo
Vietnamese viYesYesYesYesYesYesNoYes
Waray warNoYesYesNoNoNoNoNo
Welsh cyYesYesYesYesYesYesNoNo
Wolof woYesYesNoNoNoNoNoNo
Xhosa xhNoYesYesYesNoNoNoNo
Yakut sahYesYesNoYesNoNoNoNo
Yiddish (Eastern)yiYesYesYesYesNoNoNoNo
Yoruba yoYesYesYesNoNoNoNoNo
Yucatec Maya yuaNoYesYesNoNoNoNoNo
Zapotec zapNoYesNoNoNoNoNoNo
Zulu zuYesYesYesYesNoNoNoNo
Total (confirmed)13824917910375573321

Paired translations

LanguageLanguage Apertium [13] OpenLogos GramTrans SYSTRAN
Afrikaans DutchNoNoNo
Arabic EnglishNoNoNo
Arabic Maltese NoNoNo
Aragonese CatalanNoNoNo
AragoneseSpanishNoNoNo
Arpitan FrenchNoNoNo
Asturian SpanishNoNoNo
Basque EnglishNoNoNo
BasqueSpanishNoNoNo
Belarusian RussianNoNoNo
Breton FrenchNoNoNo
Bulgarian Macedonian NoNoNo
Catalan DanishNoNoNo
CatalanEnglishNoNoNo
CatalanEsperantoNoNoNo
CatalanFrenchNoNoNo
CatalanItalianNoNoNo
CatalanOccitanNoNoNo
CatalanPortugueseNoNoNo
CatalanRomanianNoNoNo
Catalan Sardinian NoNoNo
CatalanSpanishNoNoNo
Chinese (Simplified)EnglishNoNoNo
Chinese (Traditional)EnglishNoNoNo
Crimean Tatar Turkish NoNoNo
Czech EnglishNoNoNo
Danish EnglishNoNo
DanishEsperantoNoNoNo
DanishGalicianNoNoNo
DanishGermanNoNoNo
DanishNorwegian (Bokmål)NoNo
DanishPortugueseNoNoNo
DanishSpanishNoNoNo
DanishSwedishNoNo
Dutch EnglishNoNoNo
DutchFrenchNoNoNo
English EsperantoNoNo
EnglishFinnishNoNoNo
EnglishFrenchNoNo
EnglishGalicianNoNoNo
EnglishGermanNoNo
English Greek NoNoNo
EnglishHindiNoNoNo
English Hungarian NoNoNo
EnglishIcelandicNoNoNo
EnglishItalianNoNo
English Japanese NoNoNo
English Korean NoNoNo
English Latvian NoNoNo
English Lithuanian NoNoNo
EnglishMacedonianNoNoNo
EnglishNorwegianNoNo
English Persian NoNoNo
EnglishPolishNoNoNo
EnglishPortugueseNo
EnglishRomanianNoNoNo
EnglishRussianNoNo
EnglishSerbo-CroatianNoNoNo
English Slovak NoNoNo
English Slovene NoNoNo
EnglishSpanishNo
EnglishSwedishNoNo
EnglishTurkishNoNoNo
English Ukrainian NoNoNo
English Welsh NoNoNo
Esperanto FrenchNoNoNo
EsperantoNorwegianNoNoNo
EsperantoPortugueseNoNoNo
EsperantoSpanishNoNoNo
Estonian EnglishNoNoNo
French GermanNoNoNo
FrenchItalianNoNoNo
FrenchOccitanNoNoNo
FrenchRussianNoNoNo
FrenchSpanishNoNo
Galician PortugueseNoNoNo
GalicianSpanishNoNoNo
German ItalianNoNoNo
GermanSpanishNoNoNo
Hindi Urdu NoNoNo
Icelandic SwedishNoNoNo
Indonesian Malaysian NoNoNo
Italian SardinianNoNoNo
ItalianSpanishNoNoNo
Kazakh Tatar NoNoNo
Macedonian Serbo-CroatianNoNoNo
North Sámi NorwegianNoNoNo
Norwegian SwedishNoNo
Norwegian (Nynorsk)Norwegian (Bokmål)NoNoNo
Occitan SpanishNoNoNo
Polish Silesian NoNoNo
Portuguese SpanishNoNoNo
Romanian SpanishNoNoNo
Russian UkrainianNoNoNo
Serbo-Croatian SloveneNoNoNo
Total (confirmed)8392463

See also

Related Research Articles

<span class="mw-page-title-main">IBM Db2</span> Relational model database server

Db2 is a family of data management products, including database servers, developed by IBM. It initially supported the relational model, but was extended to support object–relational features and non-relational structures like JSON and XML. The brand name was originally styled as DB2 until 2017, when it changed to its present form. In the early days, it was sometimes wrongly styled as DB/2 in a false derivation from the operating system OS/2.

<span class="mw-page-title-main">Babel Fish (website)</span> Former multilingual translation website

Yahoo! Babel Fish was a free Web-based machine translation service by Yahoo!. In May 2012 it was replaced by Bing Translator, to which queries were redirected. Although Yahoo! has transitioned its Babel Fish translation services to Bing Translator, it did not sell its translation application to Microsoft outright. As the oldest free online language translator, the service translated text or Web pages in 36 pairs between 13 languages, including English, Simplified Chinese, Traditional Chinese, Dutch, French, German, Greek, Italian, Japanese, Korean, Portuguese, Russian, and Spanish.

The Open Document Format for Office Applications (ODF), also known as OpenDocument, standardized as ISO 26300, is an open file format for word processing documents, spreadsheets, presentations and graphics and using ZIP-compressed XML files. It was developed with the aim of providing an open, XML-based file format specification for office applications.

<span class="mw-page-title-main">Apertium</span> Open-source rule-based machine translation platform

Apertium is a free/open-source rule-based machine translation platform. It is free software and released under the terms of the GNU General Public License.

Microsoft engineering groups are the operating divisions of Microsoft. Starting in April 2002, Microsoft organised itself into seven groups, each an independent financial entity. In September 2005, Microsoft announced a reorganization of its then seven groups into three. In July 2013, Microsoft announced another reorganization into five engineering groups and six corporate affairs groups. A year later, in June 2015, Microsoft reformed into three engineering groups. In September 2016, a new group was created to focus on artificial intelligence and research. On March 29, 2018, a new structure merged all of these into three.

<span class="mw-page-title-main">Babylon (software)</span> Computer dictionary and translation program

Babylon is a computer dictionary and translation program developed by the Israeli company Babylon Software Ltd. based in the city of Or Yehuda. The company was established in 1997 by the Israeli entrepreneur Amnon Ovadia. Its IPO took place ten years later. It is considered a part of Israel's Download Valley, a cluster of software companies monetizing "free" software downloads through adware. Babylon includes in-house proprietary dictionaries, as well as community-created dictionaries and glossaries. It is a tool used for translation and conversion of currencies, measurements and time, and for obtaining other contextual information. The program also uses a text-to-speech agent, so users hear the proper pronunciation of words and text. Babylon has developed 36 English-based proprietary dictionaries in 21 languages. In 2008–2009, Babylon reported earnings of 50 million NIS through its collaboration with Google.

Moses is a statistical machine translation engine that can be used to train statistical models of text translation from a source language to a target language, developed by the University of Edinburgh. Moses then allows new source-language text to be decoded using these models to produce automatic translations in the target language. Training requires a parallel corpus of passages in the two languages, typically manually translated sentence pairs. Moses is free and open-source software, released under the GNU Library Public License (LGPL), and available as source code and binary files for Windows and Linux. Its development is supported mainly by the EuroMatrix project, with funding by the European Commission.

Trados Studio is a computer-assisted translation software tool which provides a comprehensive platform for translation tasks, including editing, reviewing, and project management. It is available both as a local desktop tool or online. Trados, owned by RWS, also provides a suite of intelligent machine translation products.

<span class="mw-page-title-main">Microsoft Translator</span> Machine translation cloud service by Microsoft

Microsoft Translator or Bing Translator is a multilingual machine translation cloud service provided by Microsoft. Microsoft Translator is a part of Microsoft Cognitive Services and integrated across multiple consumer, developer, and enterprise products, including Bing, Microsoft Office, SharePoint, Microsoft Edge, Microsoft Lync, Yammer, Skype Translator, Visual Studio, and Microsoft Translator apps for Windows, Windows Phone, iPhone and Apple Watch, and Android phone and Android Wear.

<span class="mw-page-title-main">WikiBhasha</span> Multi-lingual content tool for Wikipedia

WikiBhasha is a multi-lingual content creation application for the online encyclopedia Wikipedia.

A cloud database is a database that typically runs on a cloud computing platform and access to the database is provided as-a-service. There are two common deployment models: users can run databases on the cloud independently, using a virtual machine image, or they can purchase access to a database service, maintained by a cloud database provider. Of the databases available on the cloud, some are SQL-based and some use a NoSQL data model.

<span class="mw-page-title-main">OpenShift</span> Cloud computing software

OpenShift is a family of containerization software products developed by Red Hat. Its flagship product is the OpenShift Container Platform — a hybrid cloud platform as a service built around Linux containers orchestrated and managed by Kubernetes on a foundation of Red Hat Enterprise Linux. The family's other products provide this platform through different environments: OKD serves as the community-driven upstream, Several deployment methods are available including self-managed, cloud native under ROSA, ARO and RHOIC on AWS, Azure, and IBM Cloud respectively, OpenShift Online as software as a service, and OpenShift Dedicated as a managed service.

A confusion network is a natural language processing method that combines outputs from multiple automatic speech recognition or machine translation systems. Confusion networks are simple linear directed acyclic graphs with the property that each a path from the start node to the end node goes through all the other nodes. The set of words represented by edges between two nodes is called a confusion set. In machine translation, the defining characteristic of confusion networks is that they allow multiple ambiguous inputs, deferring committal translation decisions until later stages of processing. This approach is used in the open source machine translation software Moses and the proprietary translation API in IBM Bluemix Watson.

<span class="mw-page-title-main">IBM Cloud</span> Cloud computing services provided by IBM

IBM Cloud is a set of cloud computing services for business offered by the information technology company IBM.

In software engineering, containerization is operating-system–level virtualization or application-level virtualization over multiple network resources so that software applications can run in isolated user spaces called containers in any cloud or non-cloud environment, regardless of type or vendor. The term "container" is overloaded, and it is important to ensure that the intended definition aligns with the audience's understanding.

References

  1. "Translations Made Simple: The Usefulness of Translation Apps". April 8, 2020. Archived from the original on April 29, 2020. Retrieved April 29, 2020.
  2. Remove FBI & Babylon Zombie Virus PCPitstop.com, author Steve Hogan, October 11, 2012
  3. How To Uninstall The Babylon Toolbar Completely Martin Brinkmann, ghacks.net, August 17, 2011
  4. "Watson Language Translator". www.ibm.com. 2016-11-28. Archived from the original on 2017-11-08. Retrieved 2017-11-08.
  5. language-translator-nodejs: Sample Node.js Application for the IBM Language Translation Service, Watson Developer Cloud, 2017-11-08, retrieved 2017-11-08
  6. "Moses - Moses/Releases".
  7. "Нейронные сети, офлайн-переводчики и конкуренция. Технологии машинного перевода". 8 April 2019.
  8. "Language support | Cloud Translation". Google Cloud. Retrieved 18 September 2021.
  9. "Language support - Translator - Azure AI services". learn.microsoft.com. 7 November 2023. Retrieved 7 November 2023.
  10. "Supported languages". yandex.com. Retrieved 18 September 2021.
  11. "What Is Amazon Translate? - Amazon Translate". docs.aws.amazon.com. Retrieved 18 September 2021.
  12. "IBM Cloud Docs". cloud.ibm.com. Retrieved 18 September 2021.
  13. "Apertium". wiki.apertium.org. Retrieved 21 December 2023.