Milestone 3 Opera Karma Points: Worker/Requester Performance Rating
Each requester and worker has Karma points which helps in deciding which requester and worker are better in producing and consuming tasks.
When requester submits task, platform checks how good the task is, whether task has problem interpreting depending upon home many disputes it created. Also when task finished, how quickly payments are released. Etc. By collecting the statistic system generates the Karma Points for the requester.
Similar to karma points of the requester, Karma points for the workers are calculated. When worker finishes the task - system calculates how fast the task is completed, what is quality of the finished task, whether task are accepted without any dispute, etc. Depending upon this Karma points for the worker is calculated.