Tasking system
AssigneeMighty Al, Inc.
InventorsMatthew Justin Von Bencke, Angela Beth Hugeback, Yuan Li, Daryn Edward Nakhuda, Patrick Emmett O'Donnell, Matthew Newman Shobe
Life of this patent
Estimating the term…
Abstract
Disclosed is a tasking system to assign individuals to tasks. The tasking system targets a user for the task based information in a user profile such as demographics, background and reputation of the user to perform a task. The tasking system predicts if a user will do a given task well based on a user's background, user's skill, and applied predictive algorithms. The tasking system manages the workflow of the task, assesses the probability of the user's answer being accurate, and continuously optimizes assignment and assessment of the task to improve data quality.
Claims25
A method determining computerized tasks for assignment to a user of a plurality of users, the method comprising:
- targeting a user to perform a task based on targeting criteria and stored information from a user profile;
- predicting success of the user to perform the task based on a past performance of the user on a similar task;
- assigning the task to the user if the predicted success is greater than a threshold level;
- managing a workflow for the task assigned to the user;
- assessing if the task as completed by the user is within a predefined acceptance range;
- and
- receiving customer feedback on the task when completed by the user.
A non-transitory computer-readable storage medium comprising stored executable computer program instructions for assigning tasks to users, the computer program instructions when executed by a computer processor cause the computer processor to perform steps comprising:
- target a user to perform a task based on targeting criteria and stored information from a user profile;
- predict success of the user to perform the task based on a past performance of the user on a similar task;
- assign the task to the user if the predicted success is greater than a threshold level;
- manage a workflow for the task assigned to the user;
- assess if the task as completed by the user is within a predefined acceptance range;
- and
- receive customer feedback on the task when completed by the user.
A non-transitory computer-readable storage medium comprising stored executable computer program instructions for assigning tasks to users, the computer program instructions when executed by a computer processor cause the computer processor to perform steps comprising:
- target a user to perform a task based on targeting criteria and stored information from a user profile;
- predict success of the user to perform the task based on a past performance of the user on a similar task;
- assign the task to the user if the predicted success is greater than a threshold level;
- manage a workflow for the task assigned to the user;
- assess the answer quality of a task as completed by the user using a model, wherein the model is trained based on marked answer data collected from current task set or similar task sets, wherein answers on marked answer data is determined based at least one of:
- community quality assurance, consensus analysis, and heuristics and telemetry data of users;
- and
- receive customer feedback on the task when completed by the user.
Dependencies are inferred from the claim text.