Task allocation for crowdsourcing using AI planning

Leticia Machado, Rafael Prikladnicki, Felipe Meneguzzi, Cleidson R. B. de Souza, Erran Carmel

Research output: Chapter in Book/Report/Conference proceedingPublished conference contribution

15 Citations (Scopus)

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.
Original languageEnglish
Title of host publicationCrowdSourcing in Software Engineering (CSI-SE), 2016 IEEE/ACM 3rd International Workshop on
PublisherIEEE Explore
Pages36-40
Number of pages5
EditionJanuary 2017
ISBN (Electronic)9781450341585
DOIs
Publication statusPublished - 14 May 2016
Event2016 IEEE/ACM 3rd International Workshop on CrowdSourcing in Software Engineering (CSI-SE) - Austin, United States
Duration: 16 May 201616 May 2016
https://ieeexplore.ieee.org/xpl/conhome/7808224/proceeding

Publication series

NameIEEE/ACM International Workshop on CrowdSourcing in Software Engineering (CSI-SE)
PublisherIEEE
Volume3rd

Conference

Conference2016 IEEE/ACM 3rd International Workshop on CrowdSourcing in Software Engineering (CSI-SE)
Country/TerritoryUnited States
CityAustin
Period16/05/1616/05/16
Internet address

Bibliographical note

ACKNOWLEDGMENT
This work is partially sponsored by the Brazilian Law 8.248/91. This
research is also partially funded by CNPq (406692/2013-0 and
301136/2014-9). Rafael Prikladnicki is a CNPq researcher
(312127/2015-4). Felipe Meneguzzi thanks CNPq for support within process numbers 306864/2013-4 under the PQ fellowship and 482156/2013-9 under the Universal project programs.

Copyright: © 2016 ACM

Keywords

  • Crowdsourcing
  • automated planning
  • task allocation
  • software engineering

Fingerprint

Dive into the research topics of 'Task allocation for crowdsourcing using AI planning'. Together they form a unique fingerprint.

Cite this