Dynamic Translation Engine Selection for Document Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine translation systems lack the ability to automatically select the most accurate translation engine based on the content of a document, leading to suboptimal translation quality.

Innovation Solution

A method and system that identify a preferred translation engine among multiple available engines by analyzing the content of a document, using a recommendation engine with modules for predicting translation quality, alignment, keyword identification, and evaluation to determine the engine most likely to produce the highest quality translation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single translation engine is used for all documents, then the system complexity is reduced, but the translation accuracy decreases

Engineering Contradiction:
Improvetranslation accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically selects translation engines based on document content characteristics rather than using a static single engine for all documents. The recommendation engine analyzes document features and adaptively chooses the most suitable translation engine, making the system flexible and content-aware.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of translation engine selection based on document content analysis. Different document types, languages, and complexity levels trigger different engine selections, optimizing translation quality for each specific case.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple translation engines are available for selection, then the translation accuracy can be improved, but the system complexity increases

Engineering Contradiction:
Improvetranslation qualityVSAvoidnumber of translation engines
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The recommendation engine acts as an intermediary between the document and multiple translation engines. It analyzes document content and mediates the selection process, determining which translation engine is most appropriate without requiring direct complex interactions between all document types and all engines.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-service by automatically analyzing document content and selecting the appropriate translation engine without user intervention. The recommendation engine autonomously evaluates document characteristics and makes engine selection decisions.

Inventive Principle:
Principle #25Self-service

3Reliability

If translation engine selection is based on content analysis, then the translation quality is enhanced, but the processing time increases

Engineering Contradiction:
Improvetranslation qualityVSAvoidengine selection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of document content characteristics before translation to pre-determine the most suitable translation engine. This advance preparation allows for faster translation execution without compromising quality, as the engine selection is made based on pre-analyzed document features.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8990064B2Translating documents based on content
Publication Date: 2015.03.24 SDL INC
  • US8990064B2 patent drawing
  • US8990064B2 patent drawing
  • US8990064B2 patent drawing

AI summary

A document containing text in a source language may be translated into a target language based on content associated with that document, in conjunction with the present technology. An indication to perform an optimal translation of a document into a target language may be received via a user interface. The document may then be accessed by a computing device. The optimal translation is executed by a preferred translation engine of a plurality of available translation engines. The preferred translation engine is the most likely to produce the most accurate translation of the document among the plurality of available translation engines. Additionally, the preferred translation engine may be identified based on content associated with the document. The document is translated into the target language using the preferred translation engine to obtain a translated document, which may then be outputted by a computing device.