Statistical linguistic analysis of source content
First Claim
Patent Images
1. A method for providing dynamic feedback within an authoring environment to improve overall quality of text in real time, the method comprising:
- receiving in the authoring environment a first source text from an author;
displaying, via a processor communicatively coupled with a memory, the first source text in the authoring environment;
calculating a first numerical value representing translatability of the displayed first source text, the calculation of the first numerical value performed in real time based on a first trust score generated using a statistical machine translation engine for translation of the displayed first source text;
displaying in the authoring environment a second source text related to the first source text in meaning and differing from the first source text;
calculating a second numerical value representing translatability of the second source text, the second numerical value calculated in real time based on a second trust score generated using the statistical machine translation engine for translation of the second source text;
visually enhancing the display of the first and second source text in the authoring environment in real time based on the first and second calculated numerical values to indicate to the author translatability of the respective visually enhanced first and second source text; and
replacing the first source text with the second source text to improve the overall quality of text in the authoring environment.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and method for statistical linguistic analysis. According to some embodiments, methods may include evaluating a source text using one or more types of statistical linguistic analysis to determine a translatability of the source text and providing the translatability of the source text to a client node.
-
Citations
20 Claims
-
1. A method for providing dynamic feedback within an authoring environment to improve overall quality of text in real time, the method comprising:
-
receiving in the authoring environment a first source text from an author; displaying, via a processor communicatively coupled with a memory, the first source text in the authoring environment; calculating a first numerical value representing translatability of the displayed first source text, the calculation of the first numerical value performed in real time based on a first trust score generated using a statistical machine translation engine for translation of the displayed first source text; displaying in the authoring environment a second source text related to the first source text in meaning and differing from the first source text; calculating a second numerical value representing translatability of the second source text, the second numerical value calculated in real time based on a second trust score generated using the statistical machine translation engine for translation of the second source text; visually enhancing the display of the first and second source text in the authoring environment in real time based on the first and second calculated numerical values to indicate to the author translatability of the respective visually enhanced first and second source text; and replacing the first source text with the second source text to improve the overall quality of text in the authoring environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
at least one computing device comprising a memory that includes executable instructions and a processor executing the instructions to; receive a first source text from an author at a client node; display the first source text at the client node; evaluate a first trust score representing translatability of the first source text using a plurality of types of statistical linguistic analysis, including a machine translation engine; display a plurality of alternative source texts at the client node; evaluate an alternative trust score for each of the plurality of alternative source texts, each of the alternative trust scores representing translatability of the respective alternative source text using the plurality of types of statistical linguistic analysis, including the machine translation engine; enhance the first source text and each of the alternative source texts at the client node to reflect their respective translatability, based on the respective trust scores, the enhancement visually differentiating the first source text from the plurality of alternative source texts displayed within a same authoring environment, the first source text and each of the plurality of alternative source texts having varying translatability from one another; and replace the first source text with a selection of at least one of the plurality of alternative source texts from the author at the client node to improve overall quality of the source text. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. A method for providing dynamic feedback within an authoring environment to improve quality of text in real time, the method comprising:
-
evaluating, via a processor communicatively coupled with a memory, a plurality of first trust scores for an authored source text received in the authoring environment from an author, the evaluation performed in real time using a plurality of domain-based statistical machine translation engines, the domain of each of the domain-based statistical machine translation engines being different from the domain of the authored source text, each of the first trust scores representing translatability of the authored source text using the respective domain-based statistical machine translation engine; calculating a first translatability value for the authored source text using the plurality of first trust scores; evaluating, via the processor communicatively coupled with the memory, a plurality of second trust scores for a suggested source text displayed in the authoring environment, the evaluation of the plurality of second trust scores for the suggested source text performed in real time using the plurality of domain-based statistical machine translation engines, each of the second trust scores representing translatability of the suggested source text using the respective domain-based statistical machine translation engine; calculating a second translatability value for the suggested source text using the plurality of second trust scores; visually enhancing display of the authored source text based on the calculated first translatability in the authoring environment to reflect quality of the authored source text in real time; visually enhancing display of the suggested source text based on the calculated second translatability value in the authoring environment to reflect quality of suggested source text in real time; and improving overall quality of the authored source text by replacing the authored source text in the authoring environment with the suggested source text.
-
Specification