Systems and methods for incentivizing user feedback for translation processing
First Claim
1. A method, comprising:
- performing by one or more computer processors;
providing an online chat system;
identifying a word or phrase of a message that was incorrectly translated from a first language to a second language in the chat system;
selecting a plurality of computing devices through which to solicit assistance in translating the identified word or phrase,wherein each of the plurality of computing devices has been selected less than a predetermined number of times within a time period, andwherein each computing device is selected based on a language setting on the computing device;
transmitting, to one or more of the plurality of computing devices, a query requesting the assistance in translating the identified word or phrase;
receiving, from the one or more computing devices to which the query was transmitted, a respective response to the query;
approving one or more of the responses;
determining a credit based on at least one of (i) a complexity of the identified word or phrase and (ii) an importance of the identified word or phrase;
crediting, with the determined credit, a respective account associated with the one or more computing devices from which the approved responses were received;
using at least one computer processor and the one or more approved responses to generate a machine translation of a second message comprising the identified word or phrase; and
providing the machine translation of the second message in the chat system.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of various embodiments may enable or refine translation of text between a first language and a second language. In particular, systems and methods may enable or refine a text translation by soliciting and/or receiving feedback for: translation of a first word or phrase from a first language to a second language; transformation of the first word or phrase (in the first language) to a second word or phrase in the first language; or transformation of the first word or phrase (in the first language) to a second word or phrase in the second language. The systems and methods of various embodiments may incentivize user feedback for failed translations in order to encourage user feedback, improve the quality of user feedback received, and to permit development of translation corpora that can evolve with time.
284 Citations
20 Claims
-
1. A method, comprising:
performing by one or more computer processors; providing an online chat system; identifying a word or phrase of a message that was incorrectly translated from a first language to a second language in the chat system; selecting a plurality of computing devices through which to solicit assistance in translating the identified word or phrase, wherein each of the plurality of computing devices has been selected less than a predetermined number of times within a time period, and wherein each computing device is selected based on a language setting on the computing device; transmitting, to one or more of the plurality of computing devices, a query requesting the assistance in translating the identified word or phrase; receiving, from the one or more computing devices to which the query was transmitted, a respective response to the query; approving one or more of the responses; determining a credit based on at least one of (i) a complexity of the identified word or phrase and (ii) an importance of the identified word or phrase; crediting, with the determined credit, a respective account associated with the one or more computing devices from which the approved responses were received; using at least one computer processor and the one or more approved responses to generate a machine translation of a second message comprising the identified word or phrase; and providing the machine translation of the second message in the chat system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system, comprising:
one or more computer processors programmed to perform operations comprising; providing an online chat system; identifying a word or phrase of a message that was incorrectly translated from a first language to a second language in the chat system; selecting a plurality of computing devices through which to solicit assistance in translating the identified word or phrase, wherein each of the plurality of computing devices has been selected less than a predetermined number of times within a time period, and wherein each computing device is selected based on a language setting on the computing device; transmitting, to one or more of the plurality of computing devices, a query requesting the assistance in translating the identified word or phrase; receiving, from the one or more computing devices to which the query was transmitted, a respective response to the query; approving one or more of the responses; determining a credit based on at least one of (i) a complexity of the identified word or phrase and (ii) an importance of the identified word or phrase; crediting, with the determined credit, a respective account associated with the one or more computing devices from which the approved responses were received; using at least one computer processor and the one or more approved responses to generate a machine translation of a second message comprising the identified word or phrase; and providing the machine translation of the second message in the chat system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. An article, comprising:
a non-transitory computer-readable medium having instructions stored thereon that when executed by one or more computer processors cause the computer processors to perform operations comprising; providing an online chat system; identifying a word or phrase of a message that was incorrectly translated from a first language to a second language in the chat system; selecting a plurality of computing devices through which to solicit assistance in translating the identified word or phrase, wherein each of the plurality of computing devices has been selected less than a predetermined number of times within a time period, and wherein each computing device is selected based on a language setting on the computing device; transmitting, to one or more of the plurality of computing devices, a query requesting the assistance in translating the identified word or phrase; receiving, from the one or more computing devices to which the query was transmitted, a respective response to the query; approving one or more of the responses; determining a credit based on at least one of (i) a complexity of the identified word or phrase and (ii) an importance of the identified word or phrase; crediting, with the determined credit, a respective account associated with the one or more computing devices from which the approved responses were received; using at least one computer processor and the one or more approved responses to generate a machine translation of a second message comprising the identified word or phrase; and providing the machine translation of the second message in the chat system.
Specification