TEXT TRANSLATION FOR ECOMMERCE
First Claim
1. An apparatus comprising:
- a memory storing a database of text objects, the text objects corresponding to listings in an ecommerce service, the database further including contextual information about the listings;
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 listing on the ecommerce service;
a context ranking module configured to locate, in the database, a plurality of text objects, in the second language, similar to the translated text, and to rank the plurality of text objects similar to the translated text based on a comparison of contextual information about the first listing and the contextual information stored in the database for the listings corresponding to the plurality of text objects similar to the translated text; and
the translation module further configured to translate at least one of the ranked plurality of text objects to the first language.
1 Assignment
0 Petitions
Accused Products
Abstract
In an example embodiment, text is received at an ecommerce service from a first user, the text in a first language and pertaining to a first listing on the ecommerce service. Contextual information about the first listing may be retrieved. The text may be translated to a second language. Then, a plurality of text objects, in the second language, similar to the translated text may be located in a database, each of the text objects corresponding to a listing. Then, the plurality of text objects similar to the translated text may be ranked based on a comparison of the contextual information about the first listing and contextual information stored in the database for the listings corresponding to the plurality of text objects similar to the translated text. At least one of the ranked plurality of text objects may then be translated to the first language.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a memory storing a database of text objects, the text objects corresponding to listings in an ecommerce service, the database further including contextual information about the listings; 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 listing on the ecommerce service; a context ranking module configured to locate, in the database, a plurality of text objects, in the second language, similar to the translated text, and to rank the plurality of text objects similar to the translated text based on a comparison of contextual information about the first listing and the contextual information stored in the database for the listings corresponding to the plurality of text objects similar to the translated text; and the translation module further configured to translate at least one of the ranked plurality of text objects to the first language. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving, at an ecommerce service, text from a first user, the text in a first language and pertaining to a first listing on the ecommerce service; retrieving contextual information about the first listing; 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 of the text objects corresponding to a listing; ranking the plurality of text objects similar to the translated text based on a comparison of the contextual information about the first listing and contextual information stored in the database for the listings corresponding to the plurality of text objects similar to the translated text; and translating at least one of the ranked plurality of text objects to the first language. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable storage medium having embodied thereon instructions executable by one or more machines to perform operations comprising:
-
receiving, at an ecommerce service, text from a first user, the text in a first language and pertaining to a first listing on the ecommerce service; retrieving contextual information about the first listing; 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 of the text objects corresponding to a listing; ranking the plurality of text objects similar to the translated text based on a comparison of the contextual information about the first listing and contextual information stored in the database for the listings corresponding to the plurality of text objects similar to the translated text; and translating at least one of the ranked plurality of text objects to the first language. - View Dependent Claims (17, 18, 19, 20)
-
Specification