Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2015, Volume 27, Issue 3, Pages 351–364
DOI: https://doi.org/10.15514/ISPRAS-2015-27(3)-25
(Mi tisp157)
 

This article is cited in 3 scientific papers (total in 3 papers)

A crowdsourcing engine for mechanized labor

D. A. Ustalov

Institute of Mathematics and Mechanics of Ural Branch of Russian Academy of Sciences
Full-text PDF (425 kB) Citations (3)
References:
Abstract: Microtask crowdsourcing implies decomposing a difficult problem into smaller pieces. For that a special human-computer platform like CrowdFlower or Amazon Mechanical Turk is used to submit tasks for human workers motivated by either micropayments or altruism to solve. Examples of successful crowdsourcing applications are food nutrition estimation, natural language processing, criminal invasion detection, and other problems so-called “AI-hard”. However, these platforms are proprietary and requiring additional software for maintaining the output quality. This paper presents the design, architecture and implementation details of an open source engine for executing microtask-based crowdsourcing annotation stages. The engine controls the entire crowdsourcing process including such elements as task allocation, worker ranking, answer aggregation, agreement assessment, and other means for quality control. The present version of the software is implemented as a three-tier system, which is composed of the application level for the end-user worker interface, the engine level for the Web service controlling the annotation process, and the database level for the data persistence. The RESTful API is used for interacting with the engine. The methods for controlling the annotation are implemented as processors that are initialized using the dependency injection mechanism for achieving the loose coupling principle. The functionality of the engine has been evaluated by both using unit tests and replication of a semantic similarity assessment experiment.
Keywords: crowdsourcing engine, mechanized labor, human-assisted computation, task allocation, worker ranking, answer aggregation.
Funding agency Grant number
Russian Humanitarian Science Foundation 13-04-12020
Bibliographic databases:
Document Type: Article
Language: English
Citation: D. A. Ustalov, “A crowdsourcing engine for mechanized labor”, Proceedings of ISP RAS, 27:3 (2015), 351–364
Citation in format AMSBIB
\Bibitem{Ust15}
\by D.~A.~Ustalov
\paper A crowdsourcing engine for mechanized labor
\jour Proceedings of ISP RAS
\yr 2015
\vol 27
\issue 3
\pages 351--364
\mathnet{http://mi.mathnet.ru/tisp157}
\crossref{https://doi.org/10.15514/ISPRAS-2015-27(3)-25}
\elib{https://elibrary.ru/item.asp?id=23832955}
Linking options:
  • https://www.mathnet.ru/eng/tisp157
  • https://www.mathnet.ru/eng/tisp/v27/i3/p351
  • This publication is cited in the following 3 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
    Statistics & downloads:
    Abstract page:127
    Full-text PDF :57
    References:28
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024