Title
Task allocation for crowdsourcing using AI planning.
Abstract
Crowdsourcing is a relatively new phenomenon in computer science and software engineering. In crowdsourcing a task is delivered to a crowd of participants who will work on this task. Task allocation is then an important aspect in the context of crowdsourcing. If done properly, it delivers successful results based on the answers provided by the crowd. However, task allocation in crowdsourcing is not a trivial problem. Factors like a task's requirements, the knowledge required for its resolution, and the size and heterogeneity of the participants in the crowd all impact task allocation, and therefore, the expected quality of the task results. In this case, the execution of actions from a plan, which assist the dynamic tasks' allocation in crowdsourcing systems, become relevant as an alternative solution. This paper formalizes task allocation in crowdsourcing scenarios as an artificial intelligence planning problem. Our results suggest that task allocation has several challenges when it is observed in distributed, undefined and dynamic environments, like in crowdsourcing scenarios. Our goal is to evaluate if automated planning is appropriate for providing a plan to match skills of crowd workers for the right tasks in software engineering projects. Preliminary results are presented in this paper.
Year
DOI
Venue
2016
10.1145/2897659.2897666
CSI-SE@ICSE
Keywords
DocType
ISBN
crowdsourcing, automated planning, task allocation, software engineering
Conference
978-1-5090-2201-4
Citations 
PageRank 
References 
2
0.38
9
Authors
5
Name
Order
Citations
PageRank
Leticia Machado1305.30
Rafael Prikladnicki284086.35
Felipe Meneguzzi338646.80
Cleidson R.B. de Souza462352.73
erran carmel51418129.71