Syntactic Analysis for Machine Translation Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine translation systems are prone to errors, especially with complex sentence structures, due to limitations in recognizing syntactic dependencies, leading to potential disastrous consequences in translation accuracy.

Innovation Solution

An authoring system that analyzes input text syntactically, generates a syntactic representation, and compares it with a regenerated sentence to ensure compliance, allowing only syntactically correct sentences to be translated, thereby improving translation quality and enabling the creation of richer sentences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If syntacetic parsing is used to analyze sentence structure, then translation accuracy is improved, but parsing errors increase with sentence complexity

Engineering Contradiction:
Improvetranslation accuracyVSAvoidparsing reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary syntacetic analysis of source sentences before translation to generate structured representations. This preliminary action ensures that complex sentences are broken down into manageable syntactic components, allowing the translation system to handle high-complexity sentences reliably by processing them in structured steps rather than attempting to parse the entire sentence at once.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention introduces an intermediary syntacetic representation layer between the source sentence and the translation output. This intermediary structure serves as a mediator that captures the essential syntactic relationships without being directly affected by parsing ambiguities, allowing the translation system to maintain accuracy even when the source sentence structure is complex or ambiguous.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If surface element criteria are used to control sentence complexity, then system reliability is improved, but text readability deteriorates

Engineering Contradiction:
Improvesystem reliabilityVSAvoidtext readability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system changes the control parameter from surface-level characteristics (word count, clause number) to deep syntactic structure analysis. By using syntacetic parsing to evaluate sentence complexity rather than relying on simple surface metrics, the system can accept grammatically correct but complex sentences while maintaining reliability, as the syntactic analysis captures the true structural complexity rather than just superficial characteristics.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If stringent sentence rules are enforced to ensure translation quality, then translation accuracy is improved, but text quality for human readers deteriorates

Engineering Contradiction:
Improvetranslation accuracyVSAvoidtext quality
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system dynamically adjusts its evaluation criteria based on the syntactic structure of each sentence rather than applying fixed surface-level rules. By using adaptive syntacetic analysis, the system can enforce strict grammatical requirements for translation accuracy while allowing natural, readable sentence structures to pass through, as the dynamic evaluation understands the contextual and structural nuances of each sentence.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9779079B2Authoring system
Publication Date: 2017.10.03 GENESEE VALLEY INNOVATIONS LLC
  • US9779079B2 patent drawing
  • US9779079B2 patent drawing
  • US9779079B2 patent drawing

AI summary

A method for supervising text includes receiving input text in a natural language, the input text including at least one source sentence. The input text is analyzed, which includes, for a source sentence in the input text, generating a syntacetic representation. A target sentence is generated in the same natural language, based on the syntacetic representation. The source sentence is compared with the target sentence to determine whether there is a match. A decision is output, based on the comparison.