{"id":236,"date":"2022-12-09T13:46:13","date_gmt":"2022-12-09T13:46:13","guid":{"rendered":"https:\/\/inten.to\/machine-translation-university\/?p=236"},"modified":"2023-02-08T20:38:26","modified_gmt":"2023-02-08T20:38:26","slug":"selecting-and-customising-mt-engines-overview","status":"publish","type":"post","link":"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/","title":{"rendered":"Selecting and Customizing Machine Translation Engines. An Overview"},"content":{"rendered":"<figure id=\"attachment_278\" aria-describedby=\"caption-attachment-278\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-278 size-large\" src=\"https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Pic3-1-1024x384.png\" alt=\"\" width=\"800\" height=\"300\" srcset=\"https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Pic3-1-1024x384.png 1024w, https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Pic3-1-300x112.png 300w, https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Pic3-1-768x288.png 768w, https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Pic3-1-1536x576.png 1536w, https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Pic3-1-2048x768.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-278\" class=\"wp-caption-text\">Figure 3. Machine translation landscape<\/figcaption><\/figure>\n<h2><span style=\"font-weight: 400;\">Introduction<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Machine translation technology has come a long way in recent years, and the landscape of available options can be rather complex. Many machine translation providers offer pre-trained, customizable models for specific domains and frameworks that allow users to train their models from scratch. In this article, we will explore options available for customizing machine translation engines and the build and production phases of MT management, including training and reference data preparation, the customization, evaluation, integration, and adoption of MT, feedback collection, model and glossary updates, technical issues, quality, and re-evaluation. We will also discuss the importance of staying up-to-date on trends and changes in the space and making necessary updates as these occur. <\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Types of MT models<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The machine translation landscape is quite complex today. There are many MT providers with generic, pre-trained models.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Generic does not mean the engines work on general content like news and media. Instead, it means they are trained across many domains.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In general, every good machine translation provider knows how to deal with out-of-domain data, and they have lots of small models under the hood. These models may be rather good in many domains. However, they may easily misinterpret the domain when there is a lack of context, resulting in bad translations.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Many MT providers have vertical models \u2013 stock models, so they do not need to be trained. These models are biased towards certain domains. SYSTRAN, for example, is notable there because they provide a <\/span><a href=\"https:\/\/www.systran.net\/marketplace-catalog\/\"><span style=\"font-weight: 400;\">marketplace<\/span><\/a><span style=\"font-weight: 400;\"> of such models trained by different companies.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There is something worth noting about vertical domains and domain-specific data in general. Very often, the same domain in two organizations will be technically quite different. For example, you may have an IT domain in two different organizations. However, given their differing terminology bases, tone-of-voice, style guides, and other factors, there will be significant differences between them. Keep this in mind when comparing vertical domains and domain-specific data.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A number of machine translation providers offer separate custom terminology support. <\/span><span style=\"font-weight: 400;\">You can add a glossary even if you do not have data to train a model.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A number of machine translation providers support automatic domain adaptation. In other words, you can take your translation memory (TM), upload it, press a few buttons, and get a trained custom model. The result depends on how much data you have, the quality of your data, and what training algorithms the MT provider uses.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Training a custom MT model<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">There are at least three different ways to train a custom MT model. The most typical case is an auto-domain adaptation in which a user uploads the data and gets a dedicated deployed custom model. Some MT providers have dynamic adaptation, where adaptation can happen in real-time with new segments continuously added to the data. ModernMT and Amazon are examples.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Then there is always manual domain adaptation. If you pay enough, you can always make a domain adaptation of virtually any model of any MT provider you want. You just pay the provider, and they take care of it. Typically, this is left as a last resort because you would first want to consider faster and cheaper options. <\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Other MT frameworks<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">In addition to the options discussed so far, there are other frameworks to consider.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There are NMT frameworks you can download and train from scratch. Get public data and add your own. There are <a href=\"https:\/\/opennmt.net\/\">openNMT<\/a> supported by SYSTRAN, <a href=\"https:\/\/marian-nmt.github.io\/\">MarianNMT<\/a> by Microsoft, <a href=\"https:\/\/github.com\/awslabs\/sockeye\">Sockeye<\/a> by Amazon, <a href=\"https:\/\/github.com\/facebookresearch\/fairseq\">FAIRSEQ<\/a> by Meta AI, and a <a href=\"https:\/\/github.com\/NiuTrans\/NiuTrans.NMT\">framework<\/a> from NiuTrans, a Chinese MT provider.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Also, there are SMT frameworks such as Moses, and they are still valid, for example, for back translation. If you lack data, SMT works well.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Next in the landscape are rule-based frameworks, such as Apertium, and a commercial version, Prompsit. They are still helpful when you want high-quality, customized models for low-resource languages or dialects. You build a model for the main language of the group, and then you cover the last mile with a rule-based model.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Recently, multilingual pre-trained neural models suited for machine translation, such as OPUS, mBART, M2M-100, and NLLB-200 (No Language Left Behind), have become available. These models are particularly useful when working with low-resource languages. However, they tend to produce lower-quality translations for high-resource languages when compared with commercial MT providers.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">An analogy that illustrates the challenge here can be as follows. Imagine you have cookies of different sizes on a single plate and want to bake them. If you bake all the cookies at the same time, some of them may become burnt while others may remain underbaked. In order to achieve the desired results, you must be clever and strategic in your approach.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With open source, you must meticulously check licenses. It is important to ensure that the data has a license that allows for commercial use. Using data with non-commercial licenses can result in your model inheriting this non-commercial license too. It is crucial to be mindful of this issue to avoid any potential problems.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">MT Management in a Nutshell <\/span><\/h2>\n<figure id=\"attachment_349\" aria-describedby=\"caption-attachment-349\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-349 size-large\" src=\"https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Image-4-1024x555.jpg\" alt=\"\" width=\"800\" height=\"434\" srcset=\"https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Image-4-1024x555.jpg 1024w, https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Image-4-300x163.jpg 300w, https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Image-4-768x416.jpg 768w, https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Image-4.jpg 1476w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-349\" class=\"wp-caption-text\">Figure 4. Build and production phases of MT management<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">The overall process you will go through is similar to the image above\u00a0 (Figure 4). It will typically involve a build phase for preparing training and reference data, creating a glossary, customizing MT, and evaluating (and, ideally, customizing) all the platforms you can. You may call it procurement or evaluation.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After evaluating the various options, you will select the best machine translation option and integrate it into your systems. Convincing people within your organization to use MT as part of your workflow is also beneficial.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What to consider when implementing MT in an enterprise<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">There are two stages to consider when implementing machine translation in an enterprise setting: the launch\/production phase and the ongoing usage phase. During the launch\/production phase, it is important to collect feedback from post-editors and end users, update the models and glossaries as needed, and address any technical issues that may arise. You need to deal with technical issues and have some failovers because any technology now has some downtime.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">As changes happen<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">It is essential to track how technology works, as machine translation providers may update their models without notification. You should regularly check to ensure the technology is functioning as expected. Additionally, it is important to monitor post-editing performance to negotiate better rates. As MT improves, so does the quality. Therefore, you want to ensure the work and rates are appropriate for the changing situation.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Furthermore, periodically reevaluate your use of technology as shifts in the industry occur. These include releases of new models by companies like Amazon, Microsoft (which released Z-Code to customized models), and Google (which released significant improvements in the quality of low-resource languages).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The annual <\/span><a href=\"https:\/\/inten.to\/machine-translation-report-2022\/\"><i><span style=\"font-weight: 400;\">State of Machine Translation<\/span><\/i><span style=\"font-weight: 400;\"> report<\/span><\/a><span style=\"font-weight: 400;\"> is a resource for those who may not have the time or budget to evaluate machine translation technology thoroughly but still want to get a general sense of how well stock models perform. Just get a baseline to see how stock models work well. In 2022, we evaluated about a million translated words in nine domains to 11 languages.<\/span><\/p>\n<figure id=\"attachment_350\" aria-describedby=\"caption-attachment-350\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-350 size-large\" src=\"https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Image-5-1024x555.jpg\" alt=\"\" width=\"800\" height=\"434\" srcset=\"https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Image-5-1024x555.jpg 1024w, https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Image-5-300x163.jpg 300w, https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Image-5-768x416.jpg 768w, https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Image-5.jpg 1476w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-350\" class=\"wp-caption-text\">Figure 5. Best machine translation engines per industry sector<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">In <\/span><i><span style=\"font-weight: 400;\">The State of Machine Translation 2022<\/span><\/i><span style=\"font-weight: 400;\">, we ran 31 models across those words and measured the results using different MT scoring metrics. The main one was COMET. There will likely be different rankings on your specific content. For example, we have tried the financial domain, but your financial domain can be different: different terminology and currencies. Still, results are helpful for companies in many cases. Additionally, we embedded this in our automatic routing, so when somebody translates something with no engine preference, we send the translation request to a machine translation provider based on our evaluation. <\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Considering total costs<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Before evaluating the engines, aside from quality, you need to consider the total cost of ownership. This consideration comprises not only what you pay to translate one megabyte of content. Instead, it is all the fees of MT providers. You should consider that custom MT models typically cost four times more than stock and work more slowly and less reliably. If the quality of custom and stock models is about the same, go with the stock.\u00a0 In this case, the only downside of the stock model is that vendors will update it from time to time. There is no snapshot you can rely on, so you have to check that it still works as expected.\u00a0\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There are associated fees to consider when it comes to customizing machine translation. Deep customization, such as with Google Translate, incurs additional costs. However, more lightweight dynamic customization options, like Modern MT or Amazon, do not typically require payment as they do not involve the use of GPUs.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Using glossaries also plays a role in the total cost of ownership. There are dynamic and static adaptation options. You can incorporate glossaries into the model during training, similar to what is done with Microsoft glossaries. Updating the glossary requires retraining the mode, which can impact the overall cost of ownership. Errors and dynamic glossaries are added on top, which is less expensive.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When considering an on-premise private cloud solution, it is essential to factor in hardware costs and compare prices. Keep in mind that the cost for an on-premise solution typically excludes hardware costs, making it difficult to make an apples-to-apples comparison. Additionally, it is important to consider the necessary hardware and GPU scaling to match your volume. <\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Integration costs<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Consider integration costs. You have many-to-many integrations if you want to integrate a few models with a few internal systems. If you choose traditional integration methods, you will need to build multiple integrations either through a platform like MuleSoft or with the help of engineers. A better option would be to use an integration platform that supports this, like <\/span><a href=\"https:\/\/inten.to\/localization\/\"><span style=\"font-weight: 400;\">Intento Enterprise Machine Translation Hub<\/span><\/a><span style=\"font-weight: 400;\">. This type of work will require building and supporting multiple integrations because MT APIs and software versions will change.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It is not enough to build an integration; oftentimes, it also needs to be updated with new versions of the software system. In 2021, Intento built integrations with several software that only a year later needed updates. In many cases, these announcements are released with very little warning.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When configuring and managing machine translation, it is essential to remember that someone will need to pull the levers. AI alone will not suffice, and it should be either an in-house team member or an outsourced professional. It is important to budget accordingly, as the cost may be high depending on the complexity of the task.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">And then, finally, you have many decisions to make: do I build or buy this third-party software? Do I use in-house software, outsource services, or hire people? There are pros and cons for all these decisions related to expertise and onboarding.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Takeaways<\/span><\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The machine translation landscape is complex, with many MT providers offering pre-trained models that can be customized for specific domains.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The final translation quality will depend on the amount and quality of data used to train the model. Without context, generic pre-trained models may easily misinterpret the domain, resulting in poor translation.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">There are multiple ways to train a custom MT model, including auto-domain adaptation, dynamic adaptation, manual domain adaptation, and MT frameworks that can be trained from scratch.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">When evaluating machine translation engines, it is essential to consider the total cost of ownership, which includes all of the fees associated with the MT provider and not only the cost of translating one megabyte of content.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Traditional integration of a few models with internal systems requires building multiple integrations using additional resources and ongoing maintenance, as technology updates happen often and without sufficient preparation time or notification.<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Leverage the entire MT landscape to your benefit<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Selecting and Customizing Machine Translation Engines. An Overview - inten.to\/machine-translation-university\/<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Selecting and Customizing Machine Translation Engines. An Overview - inten.to\/machine-translation-university\/\" \/>\n<meta property=\"og:description\" content=\"Leverage the entire MT landscape to your benefit\" \/>\n<meta property=\"og:url\" content=\"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/\" \/>\n<meta property=\"og:site_name\" content=\"inten.to\/machine-translation-university\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-09T13:46:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-08T20:38:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Pic3-1-1024x384.png\" \/>\n<meta name=\"author\" content=\"sergei.polikarpov@inten.to\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"sergei.polikarpov@inten.to\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/\",\"url\":\"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/\",\"name\":\"Selecting and Customizing Machine Translation Engines. An Overview - inten.to\/machine-translation-university\/\",\"isPartOf\":{\"@id\":\"https:\/\/inten.to\/machine-translation-university\/#website\"},\"datePublished\":\"2022-12-09T13:46:13+00:00\",\"dateModified\":\"2023-02-08T20:38:26+00:00\",\"author\":{\"@id\":\"https:\/\/inten.to\/machine-translation-university\/#\/schema\/person\/1aa9e5874e74cbf37313324ccc703af0\"},\"breadcrumb\":{\"@id\":\"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"MT University\",\"item\":\"https:\/\/inten.to\/machine-translation-university\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Selecting and Customizing Machine Translation Engines. An Overview\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/inten.to\/machine-translation-university\/#website\",\"url\":\"https:\/\/inten.to\/machine-translation-university\/\",\"name\":\"inten.to\/machine-translation-university\/\",\"description\":\"Intento MT University\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/inten.to\/machine-translation-university\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/inten.to\/machine-translation-university\/#\/schema\/person\/1aa9e5874e74cbf37313324ccc703af0\",\"name\":\"sergei.polikarpov@inten.to\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/inten.to\/machine-translation-university\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1fbab3532c586e5c65e28bb673c63bb7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1fbab3532c586e5c65e28bb673c63bb7?s=96&d=mm&r=g\",\"caption\":\"sergei.polikarpov@inten.to\"},\"url\":\"https:\/\/inten.to\/machine-translation-university\/author\/sergei-polikarpovinten-to\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Selecting and Customizing Machine Translation Engines. An Overview - inten.to\/machine-translation-university\/","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/","og_locale":"en_US","og_type":"article","og_title":"Selecting and Customizing Machine Translation Engines. An Overview - inten.to\/machine-translation-university\/","og_description":"Leverage the entire MT landscape to your benefit","og_url":"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/","og_site_name":"inten.to\/machine-translation-university\/","article_published_time":"2022-12-09T13:46:13+00:00","article_modified_time":"2023-02-08T20:38:26+00:00","og_image":[{"url":"https:\/\/inten.to\/machine-translation-university\/wp-content\/uploads\/2022\/12\/Pic3-1-1024x384.png"}],"author":"sergei.polikarpov@inten.to","twitter_card":"summary_large_image","twitter_misc":{"Written by":"sergei.polikarpov@inten.to","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/","url":"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/","name":"Selecting and Customizing Machine Translation Engines. An Overview - inten.to\/machine-translation-university\/","isPartOf":{"@id":"https:\/\/inten.to\/machine-translation-university\/#website"},"datePublished":"2022-12-09T13:46:13+00:00","dateModified":"2023-02-08T20:38:26+00:00","author":{"@id":"https:\/\/inten.to\/machine-translation-university\/#\/schema\/person\/1aa9e5874e74cbf37313324ccc703af0"},"breadcrumb":{"@id":"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/inten.to\/machine-translation-university\/selecting-and-customising-mt-engines-overview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"MT University","item":"https:\/\/inten.to\/machine-translation-university\/"},{"@type":"ListItem","position":2,"name":"Selecting and Customizing Machine Translation Engines. An Overview"}]},{"@type":"WebSite","@id":"https:\/\/inten.to\/machine-translation-university\/#website","url":"https:\/\/inten.to\/machine-translation-university\/","name":"inten.to\/machine-translation-university\/","description":"Intento MT University","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/inten.to\/machine-translation-university\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/inten.to\/machine-translation-university\/#\/schema\/person\/1aa9e5874e74cbf37313324ccc703af0","name":"sergei.polikarpov@inten.to","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/inten.to\/machine-translation-university\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1fbab3532c586e5c65e28bb673c63bb7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1fbab3532c586e5c65e28bb673c63bb7?s=96&d=mm&r=g","caption":"sergei.polikarpov@inten.to"},"url":"https:\/\/inten.to\/machine-translation-university\/author\/sergei-polikarpovinten-to\/"}]}},"_links":{"self":[{"href":"https:\/\/inten.to\/machine-translation-university\/wp-json\/wp\/v2\/posts\/236"}],"collection":[{"href":"https:\/\/inten.to\/machine-translation-university\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inten.to\/machine-translation-university\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inten.to\/machine-translation-university\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/inten.to\/machine-translation-university\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":9,"href":"https:\/\/inten.to\/machine-translation-university\/wp-json\/wp\/v2\/posts\/236\/revisions"}],"predecessor-version":[{"id":398,"href":"https:\/\/inten.to\/machine-translation-university\/wp-json\/wp\/v2\/posts\/236\/revisions\/398"}],"wp:attachment":[{"href":"https:\/\/inten.to\/machine-translation-university\/wp-json\/wp\/v2\/media?parent=236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inten.to\/machine-translation-university\/wp-json\/wp\/v2\/categories?post=236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inten.to\/machine-translation-university\/wp-json\/wp\/v2\/tags?post=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}