Systems and methods for incentivizing user feedback for translation processing
First Claim
1. A computer-implemented method comprising:
- performing by one or more computers;
selecting a word or phrase of a message that was not correctly translated from a first language to a second language;
selecting a plurality of users from whom to solicit user feedback for the translation, wherein each selected user has not submitted feedback more times than a quota for a time period;
sending a query requesting user assistance in translating the selected word or phrase to one or more of the plurality of users;
receiving at least one response to the query from one or more of the users to whom the query was sent;
determining that the at least one response is approved;
determining a credit based on a complexity of the selected word or phrase or an importance of the selected word or phrase;
crediting with the determined credit a respective account of one or more of the users who provided the at least one approved response;
updating at least one of a transformation module and a translation module according to the at least one approved response; and
using at least one computer processor and at least one of the updated transformation module and the updated translation module to translate a second message comprising the selected word or phrase.
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.
258 Citations
27 Claims
-
1. A computer-implemented method comprising:
performing by one or more computers; selecting a word or phrase of a message that was not correctly translated from a first language to a second language; selecting a plurality of users from whom to solicit user feedback for the translation, wherein each selected user has not submitted feedback more times than a quota for a time period; sending a query requesting user assistance in translating the selected word or phrase to one or more of the plurality of users; receiving at least one response to the query from one or more of the users to whom the query was sent; determining that the at least one response is approved; determining a credit based on a complexity of the selected word or phrase or an importance of the selected word or phrase; crediting with the determined credit a respective account of one or more of the users who provided the at least one approved response; updating at least one of a transformation module and a translation module according to the at least one approved response; and using at least one computer processor and at least one of the updated transformation module and the updated translation module to translate a second message comprising the selected word or phrase. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
3. The method of claim wherein the determined credit comprises an in-game currency or an in-game item.
-
14. A computer-implemented system comprising:
one or more computers programmed to perform operations comprising; selecting a word or phrase of a message that was not correctly translated from a first language to a second language; selecting a plurality of users from whom to solicit user feedback for the translation, wherein each selected user has not submitted feedback more times than a quota for a time period; sending a query requesting user assistance in translating the selected word or phrase to one or more of the plurality of users; receiving at least one response to the query from one or more of the users to whom the query was sent; determining that the at least one response is approved; determining a credit based on a complexity of the selected word or phrase or an importance of the selected word or phrase; crediting with the determined credit a respective account of one or more of the users who provided the at least one approved response; updating at least one of a transformation module and a translation module according to the at least one approved response; and using at least one computer processor and at least one of the updated transformation module and the updated translation module to translate a second message comprising the selected word or phrase. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
27. An article of manufacture comprising:
-
a non-transitory computer-readable storage medium having instructions stored thereon which, when executed by one or more computers, causes the computers to perform operations comprising; selecting a word or phrase of a message that was not correctly translated from a first language to a second language; selecting a plurality of users from whom to solicit user feedback for the translation;
wherein each selected user has not submitted feedback more times than a quota for a time period;sending a query requesting user assistance in translating the selected word or phrase to one or more of the plurality of users; receiving at least one response to the query from one or more of the users to whom the query was sent; determining that the at least one response is approved; determining a credit based on a complexity of the selected word or phrase or an importance of the selected word or phrase; crediting with the determined credit a respective account of one or more of the users who provided the at least one approved response; updating at least one of a transformation module and a translation module according to the at least one approved response; and using at least one computer processor and at least one of the updated transformation module and the updated translation module to translate a second message comprising the selected word or phrase.
-
Specification