Customizable machine translation service
First Claim
1. A method for providing a translation service comprising:
- receiving a text string written in a source language from a member via a translation interface;
selecting a domain-based translation engine, the domain-based translation engine associated with a source language, a target language, and a domain;
translating the text string into the target language using, at least in part, the selected domain-based translation engine; and
transmitting the translated text string to the member via the network.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a system and method for providing a translation service. The method comprises providing a translation interface accessible via a network. The translation interface receives specialized data associated with a domain from a member. A text string written in a source language is received from the member via the translation interface. A domain-based translation engine is selected. The domain-based translation engine may be associated with a source language, a target language, and a domain. The text string is translated into the target language using, at least in part, by the selected domain-based translation engine. The translated text string is transmitted to the member via the Internet. In some embodiments, a translation memory is generated based on the specialized data.
194 Citations
25 Claims
-
1. A method for providing a translation service comprising:
-
receiving a text string written in a source language from a member via a translation interface; selecting a domain-based translation engine, the domain-based translation engine associated with a source language, a target language, and a domain; translating the text string into the target language using, at least in part, the selected domain-based translation engine; and transmitting the translated text string to the member via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A domain-based translation engine comprising:
-
a communications module configured to receive specialized data and an input text string written in a source language from a member via a network; and a translation module configured to translate the input text string into a target language using, at least in part, data-driven machine translation and the specialized data. - View Dependent Claims (13, 14)
-
-
15. A computer readable medium having embodied thereon a program, the program being executable by a processor for performing a method for providing a translation service, the method comprising:
-
receiving a text string written in a source language from a member via a translation interface; selecting a domain-based translation engine, the domain-based translation engine associated with a source language, a target language, and a domain; translating the text string into the target language using, at least in part, the selected domain-based translation engine; and transmitting the translated text string to the member via the Internet. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
receiving a plurality of documents associated with a domain from a member, a first document of the plurality of documents written in a source language and a second document of the plurality of documents written in a second language; identifying a first portion of the first document that comprises a parallel translation of a second portion of the second document; and storing the first portion and the second portion in a domain-based translation memory. - View Dependent Claims (23, 24, 25)
-
Specification