Text translation using contextual information related to text objects in translated language
First Claim
1. An apparatus comprising:
- a memory storing a database of text objects, each text object comprising textual information pertaining to at least one of a plurality of documents, the database further including contextual information about the documents;
of the plurality of documents;
a translation module executable by a processor and configured to translate text from a first user from a first language to a second language, the text pertaining to a first of the plurality of documents;
a context ranking module configured to locate, in the database, a plurality of text objects, in the second language, having text similar to the translated text, and to rank the plurality of text objects having text similar to the translated text based on a comparison of contextual information about the first document and the contextual information stored in the database for documents corresponding to the plurality of text objects similar to the translated text;
the translation module further configured to translate at least one of the ranked plurality of text objects to the first language; and
a display module presenting the translated at least one of the ranked plurality of text objects to the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
In an example embodiment, a memory stores a database of text objects having textual information pertaining to at least one of a plurality of documents, and contextual information about the documents. A translation module then is configured to translate text from a first user from a first language to a second language, the text pertaining to a first of the plurality of documents. A context ranking module is configured to locate, in the database, a plurality of text objects, in the second language, having text similar to the translated text, and to rank the plurality of text objects having text similar to the translated text based on a comparison of contextual information about the first document and the contextual information stored in the database for documents corresponding to the plurality of text objects having text similar to the translated text.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a memory storing a database of text objects, each text object comprising textual information pertaining to at least one of a plurality of documents, the database further including contextual information about the documents; of the plurality of documents; a translation module executable by a processor and configured to translate text from a first user from a first language to a second language, the text pertaining to a first of the plurality of documents; a context ranking module configured to locate, in the database, a plurality of text objects, in the second language, having text similar to the translated text, and to rank the plurality of text objects having text similar to the translated text based on a comparison of contextual information about the first document and the contextual information stored in the database for documents corresponding to the plurality of text objects similar to the translated text; the translation module further configured to translate at least one of the ranked plurality of text objects to the first language; and a display module presenting the translated at least one of the ranked plurality of text objects to the first user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving text from a first user, the text in a first language and pertaining to a first of a plurality of documents; retrieving contextual information about the first of the plurality of documents; translating the text to a second language; locating, in a database, a plurality of text objects, in the second language, similar to the translated text, each text object comprising textual information pertaining to at least one listing; ranking the plurality of text objects similar to the translated text based on a comparison of the contextual information about the first of the plurality of documents and contextual information stored in the database for documents similar to the translated text; translating at least one of the ranked plurality of text objects to the first language; and presenting a subset of the ranked plurality of text objects to the first user. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory machine-readable storage medium having embodied thereon instructions executable by one or more machines to perform operations comprising:
-
receiving text from a first user, the text in a first language and pertaining to a first of a plurality of documents; retrieving contextual information about the first of the plurality of documents; translating the text to a second language; locating, in a database, a plurality of text objects, in the second language, similar to the translated text, each text object comprising textual information pertaining to at least one listing; ranking the plurality of text objects similar to the translated text based on a comparison of the contextual information about the first of the plurality of documents and contextual information stored in the database for documents similar to the translated text; translating at least one of the ranked plurality of text objects to the first language; and presenting a subset of the ranked plurality of text objects to the first user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification