Milestone 6 Hawkeye

From crowdresearch
Jump to: navigation, search


A platform to perform background verification of worker and standardize payment.


Our platform takes into consideration the fundamental ideas of trust. We aim on increasing the level of trust between workers and requestors and propose a standardisation for payment procedure. One important factor to increase the level of trust is communication and verification of the worker profiles. Also we plan on having a peer referral system. We propose to standardise the payment system using bitcoins. The workers are updated regularly regarding the available jobs and the status of their on going job. Our platform consist of mediators who helps resolve conflicts between the worker and requestor and helps to guide the new workers to achieve best results.


It is important for the requestor to trust that the worker is genuine and not a bot. Our platform consists of a background check on every registered worker and is updated on their respective profile. Also peer workers can refer a worker for his skills and genuinety. Our suggested mode of payment is in form of bitcoins as it will eliminates the differences in the currency system. To keep the workers updated on the available work, notifications can be sent regularly. There is a high chance of conflicts between the worker and requestor which will can be resolved by having a mediator between then. Also when a worker or requestor is new to the site, the mediator can help him/her get used to the site.

Related Work

Presently for verifying the genuinety of the worker captca is used. But that is not very efficient in getting a fair idea about the authenticity of the worker. Also captcha is a very step in security, it can be improved many-folds. The workers are presently paid according a value that is decided by the requestor. Also the currency with which the worker gets paid varies from country to country. This can lead to some workers being underpaid for the job or even overpaid. When the issues between the requestor and worker crop up due to the misunderstanding between them for the work assigned or done, it is not resolved efficiently in the present systems. Many-a-times the workers are not informed well about the work available because of their unavailability on the site all the time. So this will lead to a situation where the worker can lose some good opportunity.


The system we propose will have a background verification where the worker can link to any of the social networking sites to prove his genuinity. Also when the peer workers are aware of the authenticity of the worker, he/she can recommend the worker so that the profile is updated accordingly for the public. For every job, a standard number of bitcoins per hour is assigned. This depends on the level of difficulty of the job and the past experience of the worker. This can also be varied time to time according to the change of trends in the system. One of the special features of our system is having a moderator who resolves issues between the worker and requestor. This can be resolved by checking the previous conversations of the two and the work done with respect to the assigned work by the requestor.


When the worker registers into the site, it is mandatory for him/her to provide the link to at least one of the social site which can serve as a source to check the background of the worker. If necessary, the worker can choose to stay anonymous but by verifying using an account, which can be displayed on the profile but without a link to the social profile. There is also an option to the worker who can give a referee who can attest to the authenticity of him/her. Every worker can be classified into groups according to the level of experience and the area of expertise. The workers in the most experienced group can recommend the skills of any other worker. Also the worker can ask for a feedback on his/her job so as to prove his skill set so that it can help him/her provide a better profile. Our system is portable and we propose an app which can send notifications to update the workers regarding the latest jobs that have been put up. It also helps improving the communication between the worker and the requestor. The standard mode of payment online is bitcoins. It can ensure a uniformity in the payment procedure. Also the rate of payment can be standardised for every job to ensure that no worker is either underpaid or overpaid for a given work. We can have include machine learning techniques to understand the trends in the payment and suggest a decent payment for the requestor for a job or suggest the worker if the given pay is decent. As an addon feature our platform supports the role of a mediator who resolves the conflicts between the worker and requestor. This improves the level of the trust. The moderator is a worker who has high efficiency and good work commitment. Based on the number of HITs and the experience of the worker he/she is promoted to the level of a moderator. Also there is a constant rating for the moderator to keep him in check. The moderator is paid by both the worker and requestor depending on who approaches to resolve the conflict. The moderator checks all the initial conversations and exchanges between the worker and the requestor, to resolve the issue. The disputes are sometimes the misunderstanding between the assigned work and the submitted work, or dissatisfaction in the work of the worker. Another role of the moderator is to guide the new workers through the process of working.


The platform consists of a feedback system where the users can comment on the functionalities and the efficiency of the system with respect to various modules. The feedbacks serve as the criteria for improvement and evaluation of the platform.


Irani L C, Silberman M. Turkopticon: Interrupting worker invisibility in amazon mechanical turk. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, 2013: 611-620.

Kittur A, Chi E H, Suh B. Crowdsourcing user studies with Mechanical Turk. Proceedings of the SIGCHI conference on human factors in computing systems. ACM, 2008: 453-456.