Selective machine translation with crowdsourcing

US10679016B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10679016-B2
Application numberUS-201715466531-A
CountryUS
Kind codeB2
Filing dateMar 22, 2017
Priority dateSep 24, 2014
Publication dateJun 9, 2020
Grant dateJun 9, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of translating information using crowdsourcing includes evaluating a metric related to a content to be translated, determining a priority for the content, queuing the content for the crowdsourcing based on the priority determined from the metric, and translating the information from a language to another language using the crowdsourcing.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of translating information using crowdsourcing, the method comprising; evaluating, by a processor of a computer, a metric related to a content to be translated; determining a priority for the content based on the metric related to the content; queuing the content for the crowdsourcing based on the priority of the content determined from the metric; translating the information from a language to another language using the crowdsourcing; updating weights attached to the content to determine the priority of the content during a time period by counting a number of times a sentence is submitted for translation in the time period to determine a score for the sentence with regard to the priority of the content, wherein, in the updating the weights, the score for the sentence is reset after the time period is passed; and adjusting the score for the sentence based on a marking of a text of the sentence to override the score for the sentence such that the text of the sentence is allocated a priority of translation compared to sections of the sentence other than the text of the sentence. 2. The method according to claim 1 , wherein the metric includes a number of requests for translation during the time period. 3. The method according to claim 2 , wherein the time period is based on a predetermined condition. 4. The method according to claim 1 , further comprising collecting the metric related to the content to be translated based on a request for translation. 5. The method according to claim 4 , wherein the metric includes a date of the request for translation. 6. The method according to claim 1 , wherein the metric includes a user entered element. 7. The method according to claim 1 , wherein the metric includes a translator expertise requirement. 8. The method according to claim 1 , further comprising assigning the content from the queue to a translator based on the priority. 9. The method according to claim 1 , further comprising assigning the content from the queue to a translator based on an expertise of the translator. 10. The method according to claim 1 , wherein the metric includes a target language. 11. The method according to claim 1 , wherein, in said updating the weights, the weights are constantly updated during the time period. 12. The method according to claim 1 , wherein, in said updating the weights, the weights are constantly updated during the time period based on a current need of the content to he translated. 13. A non-transitory computer-readable medium tangibly embodying a program of machine-readable instructions executable by an apparatus to perform a method of translating information using crowdsourcing, the method comprising: evaluating a metric related to a content to be translated; determining a priority for the content based on the metric related to the content; queuing the content for crowdsourcing based on the priority of the content determined from the metric; translating the information from a language to another language using the crowdsourcing; updating weights attached to the content to determine the priority of the content during a time period by counting a number of times a sentence is submitted for translation in the time period to determine a score for the sentence with regard to the priority of the content, wherein, in the updating the weights, the score for the sentence is reset after the time period is passed; and adjusting the score for the sentence based on a marking of a text of the sentence to override the score for the sentence such that the text of the sentence is allocated a priority of translation compared to sections of the sentence other than the text of the sentence. 14. The non-transitory computer-readable medium according to claim 13 , wherein the metric includes a number of requests for translation during the time period. 15. The non-transitory computer-readable medium according to claim 13 , further comprising collecting the metric related to the content to be translated based on a request for translation. 16. The non-transitory computer-readable medium according to claim 15 , wherein the metric includes a date of the request for translation. 17. The non-transitory computer-readable medium according to claim 13 , wherein the metric includes a user entered element. 18. The non-transitory computer-readable medium according to claim 13 , wherein the metric includes a translator expertise requirement. 19. A translation system, comprising: a processor of a computer adapted to receive content to he translated, the processor being configured so as to track a metric related to the content to be translated, and a crowdsourcing data selector processor adapted to receive the content to be translated from the processor and queue the content to be translated based on the metric related to the content; and a translation server that translates information from a language to another language based on results of crowdsourcing performed by the crowdsourcing data selector processor, wherein weights attached to the content to determine the priority of the content are updated during a time period by counting a number of times a sentence is submitted for translation in the time period to determine a score for the sentence with regard to the priority of the content, wherein, when the weights are updated, the score for the sentence is reset after the time period is passed, and wherein the score for the sentence is adjusted based on a marking of a text of the sentence to override the score for the sentence such that the text of the sentence is allocated a priority of translation compared to sections of the sentence other than the text of the sentence. 20. The translation system according to claim 19 , further comprising: a translation buffer configured to store a human translation of the content to he translated; and a crowdsourcing buffer configured to store the content to be translated, wherein the crowdsourcing data selector processor is configured so as to assign the content to be translated based on the metric and characteristic data of a user, wherein the processor is configured so as to receive a priority of the content by the user, and wherein the metric comprises the priority of the content by the user.

Assignees

Inventors

Classifications

  • G06F40/49Primary

    using very large corpora, e.g. the web · CPC title

  • G06F40/58Primary

    Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10679016B2 cover?
A method of translating information using crowdsourcing includes evaluating a metric related to a content to be translated, determining a priority for the content, queuing the content for the crowdsourcing based on the priority determined from the metric, and translating the information from a language to another language using the crowdsourcing.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F40/49. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 09 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).