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.0Yes300+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 90+ 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 Translate
Abkhaz abYesNoNoNoNoNo
Acehnese aceYesNoNoNoNoNo
Acholi achYesNoNoNoNoNo
Afar aaYesNoNoNoNoNo
Afrikaans afYesYesYesYesYesNoNo
Albanian sqYesYesYesYesYesNoNo
Alur alzYesNoNoNoNoNo
Amharic amYesYesYesYesYesNoNo
Arabic arYesYesYesYesYesYesYes
Arabic (Egyptian) arzNoYesNoNoNoNo
Armenian hyYesYesYesYesYesNoNo
Assamese asYesYesYesNoNoNoNo
Avar avYesNoNoNoNoNo
Awadhi awaYesNoNoNoNoNo
Aymara ayNoYesNoNoNoNoNo
Azerbaijani azYesYesYesYesYesNoNo
Balinese banYesNoNoNoNoNo
Baluchi balYesNoNoNoNoNo
Bambara bmYesYesNoNoNoNoNo
Baoulé bciYesNoNoNoNoNo
Bashkir baNoYesYesYesNoNoNo
Basque euYesYesYesYesNoYesNo
Batak Karo btxYesNoNoNoNoNo
Batak Simalungun btsYesNoNoNoNoNo
Batak Toba bbcYesNoNoNoNoNo
Belarusian beYesYesNoYesNoNoNo
Bemba bemYesNoNoNoNoNo
Bengali bnYesYesYesYesYesYesNo
Betawi bewYesNoNoNoNoNo
Bhojpuri bhoYesYesYesNoNoNoNo
Bikol bikYesNoNoNoNoNo
Bodo brxNoNoYesNoNoNoNo
Bosnian bsYesYesYesYesYesYesNo
Breton brYesNoNoNoNoNo
Bulgarian bgYesYesYesYesYesYesYes
Burmese myYesYesYesYesNoNoNo
Buryat buaYesNoNoNoNoNo
Cantonese (Traditional)yue or zh-Hant-HKYesYesYesNoNoNoNo
Catalan caYesYesYesYesYesYesNo
Cebuano cebYesYesNoYesNoNoNo
Chamorro chYesNoNoNoNoNo
Chechen ceYesNoNoNoNoNo
Chewa (Chichewa/Nyanja)nyNoYesYesNoNoNoNo
Chinese (Simplified)zh-Hans-CNYesYesYesYesYesYesYes
Chinese (Traditional)zh-Hant-TWYesYesYesNoYesYesNo
Chuukese chkYesNoNoNoNoNo
Chuvash cvYesYesNoYesNoNoNo
Classical Chinese lzhNoNoYesNoNoNoNo
Corsican coNoYesNoNoNoNoNo
Crimean Tatar crhYesNoNoNoNoNo
Croatian hrYesYesYesYesYesYesNo
Czech csYesYesYesYesYesYesYes
Danish daYesYesYesYesYesYesYes
Dari fa-AFYesYesYesNoYesNoNo
Dhivehi dvNoYesYesNoNoNoNo
Dinka dinYesNoNoNoNoNo
Dogri doiYesYesYesNoNoNoNo
Dombe dovYesNoNoNoNoNo
Dutch nlYesYesYesYesYesYesYes
Dyula dyuYesNoNoNoNoNo
Dzongkha dzYesNoNoNoNoNo
Elvish (Sindarin)sjnNoNoNoYesNoNoNo
English enYesYesYesYesYesYesYes
Esperanto eoYesYesNoYesNoNoNo
Estonian etYesYesYesYesYesYesYes
Ewe eeYesYesNoNoNoNoNo
Faroese foYesYesYesNoNoNoNo
Fijian fjNoYesYesNoNoNoNo
Finnish fiYesYesYesYesYesYesYes
Fon fonYesNoNoNoNoNo
French frYesYesYesYesYesYesYes
French (Canada) fr-CAYesNoYesNoYesYesNo
Friulian furYesNoNoNoNoNo
Fulani ffYesNoNoNoNoNo
Ga gaaYesNoNoNoNoNo
Galician glYesYesYesYesNoNoNo
Georgian kaYesYesYesYesYesNoNo
German deYesYesYesYesYesYesYes
Greek elYesYesYesYesYesYesYes
Guarani gnNoYesNoNoNoNoNo
Gujarati guYesYesYesYesYesYesNo
Haitian Creole htNoYesYesYesYesNoNo
Hakha Chin cnhYesNoNoNoNoNo
Hausa haYesYesYesNoYesNoNo
Hawaiian hawYesYesNoNoNoNoNo
Hebrew heYesYesYesYesYesYesNo
Hiligaynon hilYesNoNoNoNoNo
Hill Mari mrjNoNoNoYesNoNoNo
Hindi hiYesYesYesYesYesYesNo
Hmong (Daw) hmn or mwwNoYesYesNoNoNoNo
Hungarian huYesYesYesYesYesYesYes
Hunsrik hrxYesNoNoNoNoNo
Iban ibaYesNoNoNoNoNo
Icelandic isYesYesYesYesYesNoNo
Igbo igYesYesYesNoNoNoNo
Ilocano iloNoYesNoNoNoNoNo
Indonesian idYesYesYesYesYesYesYes
Inuinnaqtun iktNoNoYesNoNoNoNo
Inuktitut iuNoNoYesNoNoNoNo
Irish gaYesYesYesYesYesYesNo
Italian itYesYesYesYesYesYesYes
Jamaican Patois jamYesNoNoNoNoNo
Japanese jaYesYesYesYesYesYesYes
Javanese jvYesYesNoYesNoNoNo
Jingpo kacYesNoNoNoNoNo
Kalaallisut klYesNoNoNoNoNo
Kannada knYesYesYesYesYesYesNo
Kanuri krYesNoNoNoNoNo
Kapampangan pamYesNoNoNoNoNo
Kashmiri ksNoNoYesNoNoNoNo
Kazakh kkYesYesYesYesYesNoNo
Khasi khaYesNoNoNoNoNo
Khmer kmYesYesYesYesNoNoNo
Kiga cggYesNoNoNoNoNo
Kikongo kgYesNoNoNoNoNo
Kinyarwanda rwYesYesYesNoNoNoNo
Kirundi (Rundi)rnNoYesYesNoNoNoNo
Kituba ktuYesNoNoNoNoNo
Klingon tlhNoNoYesNoNoNoNo
Kokborok trpYesNoNoNoNoNo
Komi kvYesNoNoNoNoNo
Konkani kokYesYesYesNoNoNoNo
Korean koYesYesYesYesYesYesYes
Krio kriNoYesNoNoNoNoNo
Kurdish (Kurmanji)kuYesYesYesNoNoNoNo
Kurdish (Sorani)ckbYesYesYesNoNoNoNo
Kyrgyz kyYesYesYesYesNoNoNo
Lao loYesYesYesYesNoNoNo
Latgalian ltgYesNoNoNoNoNo
Latin laNoYesNoYesNoNoNo
Latvian lvYesYesYesYesYesYesYes
Ligurian lijYesNoNoNoNoNo
Limburgish liYesNoNoNoNoNo
Lingala lnYesYesYesNoNoNoNo
Lithuanian ltYesYesYesYesYesYesYes
Lombard lmoYesNoNoNoNoNo
Lower Sorbian dsbNoNoYesNoNoNoNo
Luganda lgYesYesYesNoNoNoNo
Luo luoYesNoNoNoNoNo
Luxembourgish lbYesYesNoYesNoNoNo
Macedonian mkYesYesYesYesYesNoNo
Madurese madYesNoNoNoNoNo
Maithili maiYesYesYesNoNoNoNo
Makassar makYesNoNoNoNoNo
Malagasy mgYesYesYesYesNoNoNo
Malay msYesYesYesYesYesYesNo
Malayalam mlYesYesYesYesYesYesNo
Maltese mtYesYesYesYesYesYesNo
Mam mamYesNoNoNoNoNo
Manx gvYesNoNoNoNoNo
Marshallese mhYesNoNoNoNoNo
Marwadi mwrYesNoNoNoNoNo
Māori miYesYesYesYesNoNoNo
Marathi mrYesYesYesYesYesYesNo
Mauritian Creole mfeYesNoNoNoNoNo
Meadow Mari mhrNoYesNoYesNoNoNo
Meitei (Manipuri)mni-MteiNoYesNoNoNoNoNo
Minang minYesNoNoNoNoNo
Mizo lusNoYesNoNoNoNoNo
Mongolian mnYesYesYesYesYesNoNo
Montenegrin cnrNoNoNoNoNoYesNo
Nahuatl (Eastern Huasteca) nheYesNoNoNoNoNo
Ndau ndcYesNoNoNoNoNo
Ndebele (South) nblYesNoNoNoNoNo
Nepalbhasa (Newari) newYesNoNoNoNoNo
Nepali neYesYesYesYesNoYesNo
NKo nqoYesNoNoNoNoNo
Northern Sotho (Sepedi)nsoNoYesYesNoNoNoNo
Norwegian (Bokmål)nbYesYesYesYesYesYesYes
Nuer nusYesNoNoNoNoNo
Occitan ociYesNoNoNoNoNo
Odia (Oriya)orYesYesYesNoNoNoNo
Oromo omYesYesNoNoNoNoNo
Ossetian ossYesNoYesNoNoNo
Pangasinan pagYesNoNoNoNoNo
Papiamento papNoYesNoYesNoNoNo
Pashto psYesYesYesNoYesNoNo
Persian faYesYesYesYesYesNoNo
Polish plYesYesYesYesYesYesYes
Portuguese ptYesYesYesYesYesYesYes
Portuguese (Brazil) pt-BRYesYesYesYesYesNoYes
Punjabi paYesYesYesYesYesYesNo
Q'eqchi' kekYesNoNoNoNoNo
Quechua quYesYesNoNoNoNoNo
Queretaro Otomi otqNoNoYesNoNoNoNo
Romani romYesNoNoNoNoNo
Romanian roYesYesYesYesYesYesYes
Russian ruYesYesYesYesYesYesYes
Sami (North) smeYesNoNoNoNoNo
Samoan smNoYesYesNoNoNoNo
Sango sagYesNoNoNoNoNo
Sanskrit saYesYesNoNoNoNoNo
Santali satYesNoNoNoNoNo
Scottish Gaelic gdYesYesNoYesNoNoNo
Seychellois Creole crsYesNoNoNoNoNo
Shan shnYesNoNoNoNoNo
Serbian srYesYesYesYesYesYesNo
Shona snYesYesYesNoNoNoNo
Sicilian scnYesNoNoNoNoNo
Silesian szlYesNoNoNoNoNo
Sindhi sdYesYesYesNoNoNoNo
Sinhala (Sinhalese)siYesYesYesYesYesYesNo
Slovak skYesYesYesYesYesYesYes
Slovene slYesYesYesYesYesYesYes
Somali soYesYesYesNoYesNoNo
Sotho stNoYesYesNoNoNoNo
Spanish esYesYesYesYesYesYesYes
Spanish (Mexico) es-MXYesNoYesNoYesNoNo
Sundanese suYesYesNoYesNoNoNo
Susu susYesNoNoNoNoNo
Swahili swYesYesYesYesYesNoNo
Swati sswYesNoNoNoNoNo
Swedish svYesYesYesYesYesYesYes
Tagalog (Filipino)fil or tlYesYesYesYesYesNoNo
Tahitian tyNoYesYesNoNoNoNo
Tajik tgYesYesNoYesNoNoNo
Tamazight berYesNoNoNoNoNo
Tamil taYesYesYesYesYesYesNo
Tatar ttYesYesYesYesNoNoNo
Telugu teYesYesYesYesYesYesNo
Tetum tetYesNoNoNoNoNo
Thai thYesYesYesYesYesYesNo
Tibetan boNoYesYesNoNoNoNo
Tigrinya tiYesYesYesNoNoNoNo
Tiv tivYesNoNoNoNoNo
Tok Pisin tpiYesNoNoNoNoNo
Tongan toNoYesYesNoNoNoNo
Tsonga tsNoYesNoNoNoNoNo
Tswana tnNoYesYesNoNoNoNo
Tulu tcyYesNoNoNoNoNo
Tumbuka tumYesNoNoNoNoNo
Turkish trYesYesYesYesYesYesYes
Turkmen tkYesYesYesNoNoNoNo
Tuvan tyvYesNoNoNoNoNo
Twi twNoYesNoNoNoNoNo
Udmurt udmNoYesNoYesNoNoNo
Ukrainian ukYesYesYesYesYesYesYes
Upper Sorbian hsbYesNoYesNoNoNoNo
Urdu urYesYesYesYesYesYesNo
Uyghur ugYesYesYesNoNoNoNo
Uzbek uzYesYesYesYesYesNoNo
Venda venYesNoNoNoNoNo
Venetian vecYesNoNoNoNoNo
Vietnamese viYesYesYesYesYesYesNo
Waray warYesNoNoNoNoNo
Welsh cyYesYesYesYesYesYesNo
West Frisian fyYesYesNoNoNoNoNo
Wolof wolYesNoNoNoNoNo
Xhosa xhYesYesYesYesNoNoNo
Yakut sahYesYesNoYesNoNoNo
Yiddish yiYesYesNoYesNoNoNo
Yoruba yoYesYesYesNoNoNoNo
Yucatec Maya yuaNoYesYesNoNoNoNo
Zapotec zapYesNoNoNoNoNo
Zulu zuYesYesYesYesNoNoNo
Total (confirmed)12724313199755730
Paired translations
Language Apertium [13] OpenLogos GramTrans SYSTRAN IdiomaX
To English Arabic to EnglishNoNoNoYesNo
Catalan to EnglishYesNoNoNoNo
Chinese (Simplified) to EnglishNoNoNoYesNo
Chinese (Traditional) to EnglishNoNoNoYesNo
Czech to EnglishNoNoNoYesNo
Danish to EnglishNoNoYesYesNo
Dutch to EnglishNoNoNoYesNo
Esperanto to EnglishYesNoNoNoNo
Estonian to EnglishNoNoNoYesNo
Finnish to EnglishNoNoNoYesNo
French to EnglishNoNoNoYesYes
Galician to EnglishYesNoNoNoNo
German to EnglishNoYesNoYesNo
Greek to EnglishNoNoNoYesNo
Hindi to EnglishNoNoNoYesNo
Hungarian to EnglishNoNoNoYesNo
Irish to EnglishNoNoNoNoNo
Italian to EnglishNoNoNoYesYes
Japanese to EnglishNoNoNoYesNo
Korean to EnglishNoNoNoYesNo
Latvian to EnglishNoNoNoYesNo
Lithuanian to EnglishNoYesYesNoNo
Macedonian to EnglishYesNoNoNoNo
Maltese to EnglishNoNoNoNoNo
Norwegian to EnglishNoNoYesYesNo
Persian to EnglishNoNoNoYesNo
Polish to EnglishNoNoNoYesNo
Portuguese to EnglishNoNoYesYesNo
Romanian to EnglishNoNoNoYesNo
Russian to EnglishNoYesYesYesYes
Serbo-Croatian to EnglishYesNoNoNoNo
Slovak to EnglishNoNoNoYesNo
Slovene to EnglishNoNoNoYesNo
Spanish to EnglishYesNoNoYesYes
Swedish to EnglishNoNoYesYesNo
Turkish to EnglishNoNoNoYesNo
Ukrainian to EnglishNoNoNoYesNo
Welsh to EnglishYesNoNoNoNo
Language Apertium OpenLogos GramTrans SYSTRAN IdiomaX
To Chinese (Simplified)English to Chinese (Simplified)NoNoYesYesNo
To Chinese (Traditional)English to Chinese (Traditional)NoNoNoYesNo
To Crimean Tatar Turkish to Crimean TatarYesNoNoNoNo
To Dutch English to DutchNo ?YesYesNo
French to DutchNoNoNoYesNo
To French English to FrenchNoYesNoYesYes
German to FrenchNo ?NoYesNo
Spanish to FrenchYesNoYesYesYes
Catalan to FrenchYesNoNoNoNo
Russian to FrenchNoYesNoNoYes
Dutch to FrenchNoNoNoYesNo
Italian to French ? ? ?YesYes
Breton to FrenchYesNoNoNoNo
To Galician English to GalicianYes ?NoNoNo
Portuguese to GalicianYesNoNoNoNo
Spanish to GalicianYesNoNoNoNo
To German English to GermanNoYesNoYesNo
French to GermanNoNoNoYesNo
Spanish to GermanNoNoNoYesNo
Russian to GermanNoNoNoNoNo
Italian to German ? ? ?YesYes
To Italian English to ItalianNoYesNoYesYes
Spanish to ItalianNo ? ?YesYes
French to ItalianNo ? ?YesYes
German to ItalianNo ? ?YesYes
To Japanese English to JapaneseNoNoNoYesNo
To Korean English to KoreanNoNoYesYesNo
To Portuguese English to PortugueseNoYesNoYesNo
To Russian English to RussianNoNoNoYesNo
French to RussianNoNoNoNoNo
Spanish to RussianNoNoNoNoNo
German to RussianNoNoNoNoNo
Italian to RussianNoNoNoNoNo
To Spanish Catalan to SpanishYes ? ? ? ?
English to SpanishYesYesNoYesYes
Russian to SpanishNoNoNoNoNo
French to SpanishYesNoNoYesYes
German to SpanishNo ?NoYesNo
Italian to Spanish ? ? ?NoYes
Romanian to SpanishYes ? ? ? ?
To Welsh English to WelshNoNoNoNoNo
Language Apertium OpenLogos GramTrans SYSTRAN IdiomaX
To Arabic English to ArabicNoNoNoYesNo
To Catalan English to CatalanYes ?NoNoNo
French to CatalanYesNoNoNoNo
Italian to CatalanYesNoNoNoNo
Occitan to CatalanYesNoNoNoNo
Spanish to CatalanYesNoNoNoNo
To Czech English to CzechNo ?NoYesNo
German to CzechNoNoNoNoNo
To Danish English to DanishNo ?YesNoNo
To Esperanto Catalan to EsperantoYesNoNoNoNo
Danish to EsperantoNoNoYesNoNo
English to EsperantoYesNoYesNoNo
French to EsperantoYesNoNoNoNo
Spanish to EsperantoYesNoNoNoNo
To Finnish English to FinnishNo ?NoYesNo
To Greek English to GreekNo ?NoYesNo
To Haitian Creole English to Haitian CreoleNoNoNoNoNo
To Hebrew English to HebrewNoNoNoNoNo
To Hungarian English to HungarianNo ?NoYesNo
To Norwegian (Bokmål)English to Norwegian (Bokmål)No ?YesNoNo
Norwegian (Nynorsk) to Norwegian (Bokmål)YesNoNoNoNo
To Norwegian (Nynorsk)Norwegian (Bokmål) to Norwegian (Nynorsk)YesNoNoNoNo
To Occitan Catalan to OccitanYesNoNoNoNo
Spanish to OccitanYesNoNoNoNo
To Polish English to PolishNo ?NoYesNo
German to PolishNoNoNoNoNo
To Romanian English to RomanianNo ?NoYesNo
To Serbo-Croatian English to Serbo-CroatianNo ?YesNoNo
To Slovene English to SloveneNoNoNoNoNo
German to SloveneNoNoNoNoNo
To Swedish English to SwedishNo ?NoYesNo
To Turkish English to TurkishNoNoNoYesNo
Crimean Tatar to TurkishYesNoNoNoNo
To Ukrainian English to UkrainianNo ?NoYesNo
Total (confirmed)289156559

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.

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

Microsoft Message Queuing (MSMQ) is a message queue implementation developed by Microsoft and deployed in its Windows Server operating systems since Windows NT 4 and Windows 95. Windows Server 2016 and Windows 10 also includes this component. In addition to its mainstream server platform support, MSMQ has been incorporated into Microsoft Embedded platforms since 1999 and the release of Windows CE 3.0.

<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 free software, 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 released under the LGPL licence and available both as source code and binaries for Windows and Linux. Its development is primarily supported by the EuroMatrix project, with funding by the European Commission.

This is a comparison of notable file hosting services that are currently active. File hosting services are a particular kind of online file storage; however, various products that are designed for online file storage may not have features or characteristics that others designed for sharing files have.

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 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">DocFetcher</span> Open-source desktop search application

DocFetcher is a free and open source desktop search application. It runs on Windows, Mac OS X and Linux and is written in Java. The application has a graphical user interface, which is written using the Standard Widget Toolkits.

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

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.