Crowdsourcing As a Future Collaborative Computing Paradigm

Jie Wu,Chao Song,Wei Chang
DOI: https://doi.org/10.1007/978-3-031-32397-3_1
IF: 2.701
2023-01-01
Wireless Networks
Abstract:Crowdsourcing coordinates a group of people called crowd, to perform small jobs that solve various problems (which computer systems or a single user could not easily solve). Crowdsourcing involves three components: tasks that need to be completed, workers that are recruited to complete tasks, and a platform that assigns workers to tasks and facilitates the completion of tasks. Since crowdsourcing is becoming more prevalent, in this chapter we try to understand and characterize crowdsourcing better through reviewing historical events, followed by some existing platforms that support crowdsourcing, as well as various crowdsourcing applications, and we end with a discussion of several algorithmically and theoretically challenging issues. We take a unique viewpoint of treating people in crowdsourcing as Human Processing Units (HPUs) in contrast to Central Processing Units (CPUs) in traditional computer systems. The comparison of HPU and CPU is analogous to the human vs. machine debate nowadays. We will provide our own insights on this debate.
What problem does this paper attempt to address?