Considering Human Aspects on Strategies for Designing and Managing Distributed Human Computation
Lesandro Ponciano, Francisco Brasileiro, Nazareno Andrade and, L\'ivia Sampaio

TL;DR
This paper presents a theoretical framework for analyzing distributed human computation systems, focusing on quality, design strategies, and human factors to improve application effectiveness and address unique challenges.
Contribution
It introduces a novel three-dimensional framework for understanding human computation systems from a distributed systems perspective, emphasizing human aspects and management strategies.
Findings
Framework integrates quality, design, and human factors.
Highlights challenges in task assignment and fault tolerance.
Provides insights for improving human computation applications.
Abstract
A human computation system can be viewed as a distributed system in which the processors are humans, called workers. Such systems harness the cognitive power of a group of workers connected to the Internet to execute relatively simple tasks, whose solutions, once grouped, solve a problem that systems equipped with only machines could not solve satisfactorily. Examples of such systems are Amazon Mechanical Turk and the Zooniverse platform. A human computation application comprises a group of tasks, each of them can be performed by one worker. Tasks might have dependencies among each other. In this study, we propose a theoretical framework to analyze such type of application from a distributed systems point of view. Our framework is established on three dimensions that represent different perspectives in which human computation applications can be approached: quality-of-service…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
