Methods and systems for training a crowdworker
Abstract
Disclosed embodiments illustrate methods and systems implementable on a computing device for training a crowdworker on one or more skill sets. The crowdworker attempts a first set of tasks. The method includes determining an expertise gap between a current level of expertise possessed by the crowdworker in the one or more skill sets and a required level of expertise in the one or more skill sets. Further, the method includes determining a number of training tasks that the crowdworker has to complete to achieve the required level of expertise in the one or more skill sets. At least one training task pertaining to the one or more skill sets is assigned along with the first set of tasks such that the crowdworker gets trained on the one or more skill sets in a predetermined period without violating a service level agreement associated with the first set of tasks.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method implementable on a computing device for training a crowdworker on one or more skill sets, the crowdworker attempting a first set of tasks, the method comprising:
determining an expertise gap between a current level of expertise possessed by the crowdworker in the one or more skill sets and a required level of expertise in the one or more skill sets; determining a number of training tasks that the crowdworker has to complete to achieve the required level of expertise in the one or more skill sets; and assigning at least one training task pertaining to the one or more skill sets along with the first set of tasks such that the crowdworker gets trained on the one or more skill sets in a predetermined period without violating a service level agreement associated with the first set of tasks, wherein a processor in the computing device performs the method.
2 . The method of claim 1 further comprising determining a first time interval required by the crowdworker to complete the at least one training task based on the expertise gap.
3 . The method of claim 2 further comprising validating a response for the at least one training task from the crowdworker.
4 . The method of claim 3 further comprising determining a learning rate of the crowdworker based on at least one of the first time interval, the validation and the expertise gap, wherein the learning rate is indicative of a level of expertise attained by the crowdworker in the one or more skill sets.
5 . The method of claim 4 further comprising updating the current level of expertise of the crowdworker based on at least one of the validation, the learning rate, or the first time interval.
6 . The method of claim 4 further comprising determining an expertise gain based on at least one of the expertise gap, the learning rate, the validation, or the first time interval, wherein the expertise gain is indicative of a gain in expertise of the crowdworker in the one or more skill sets on completion of the at least one training task.
7 . The method of claim 1 , wherein the service level agreement comprises at least one of a second time interval allocated to the crowdworker to complete the first set of tasks, a measure of accuracy expected from the crowdworker on the first set of tasks, or a remuneration associated with completion of the first set of tasks.
8 . The method of claim 1 , wherein the current level of expertise corresponds to at least one of a basic level, an advanced level, or an expert level.
9 . The method of claim 1 , wherein the required level of expertise comprises at least one of an advanced level or an expert level.
10 . The method of claim 1 further comprising modifying at least a frequency of assigning the at least one training task such that the SLA associated with the first set of tasks is not violated.
11 . A crowdsourcing platform server for training a crowdworker on one or more skill sets, the crowdworker attempting a first set of tasks, the crowdsourcing platform server comprising:
a processor; and a memory comprising: an expertise determination module configured to: determine an expertise gap between a current level of expertise possessed by the crowdworker in the one or more skill sets and a required level of expertise in the one or more skill sets; determine a number of training tasks that the crowdworker has to complete to achieve the required level of expertise in the one or more skill sets; and a task manager configured to assign at least one training task pertaining to the one or more skill sets along with the first set of tasks such that the crowdworker gets trained on the one or more skill sets in a predetermined period without violating a service level agreement associated with the first set of tasks, wherein the processor is configured to execute the expertise determination module and the task manager.
12 . The crowdsourcing platform server of claim 11 further comprising a time interval determination module configured to determine a first time interval required by the crowdworker to complete the at least one training task based on the expertise gap.
13 . The crowdsourcing platform server of claim 12 further comprising a validation module configured to validate a response for the at least one training task from the crowdworker.
14 . The crowdsourcing platform server of claim 13 further comprising a learning curve predictor configured to determine a learning rate of the crowdworker based on at least one of the first time interval, the validation, or the expertise gap, wherein the learning rate is indicative of a level of expertise attained by the crowdworker in the one or more skill sets.
15 . The crowdsourcing platform server of claim 14 , wherein the expertise determination module is configured to update the current level of expertise of the crowdworker based on at least one of the validation the learning rate, or the first time interval.
16 . The crowdsourcing platform server of claim 13 , wherein the expertise determination module is configured to determine an expertise gain based on at least one of the expertise gap, the learning rate, the validation, or the first time interval, wherein the expertise gain is indicative of a gain in expertise of the crowdworker in the one or more skill sets on completion of the at least one training task.
17 . A computer program product for use with a computer, the computer program product comprising a non-transitory computer readable medium embodied therein a set of instructions executable by a processor for training a crowdworker on one or more skill sets, the crowdworker attempting a first set of tasks, the set of instructions comprising:
a program instruction means for determining an expertise gap between a current level of expertise possessed by the crowdworker in the one or more skill sets and a required level of expertise in the one or more skill sets; a program instruction means for determining a number of training tasks that the crowdworker has to complete to achieve the required level of expertise in the one or more skill sets; and a program instruction means for assigning at least one training task pertaining to the one or more skill sets along with the first set of tasks such that the crowdworker gets trained on the one or more skill sets in a predetermined period without violating a service level agreement associated with the first set of tasks.
18 . The computer program product of claim 17 , wherein the service level agreement comprises at least one of a second time interval allocated to the crowdworker to complete the set of first tasks, a measure of accuracy expected from the crowdworker on the first set of tasks, or remuneration associated with completion of the set of first tasks.
19 . The computer program product of claim 17 further comprising a program instruction means for validating a response for the at least one training task from the crowdworker.
20 . The computer program product of claim 19 further comprising a program instruction means for updating the current level of expertise of the crowdworker based on the validation.Join the waitlist — get patent alerts
Track US2014335485A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.