2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 2009
DOI: 10.1109/vlhcc.2009.5295247
|View full text |Cite
|
Sign up to set email alerts
|

TurKit: Tools for iterative tasks on mechanical turk

Abstract: Mechanical Turk (MTurk) is an increasingly popular web service for paying people small rewards to do human computation tasks. Current uses of MTurk typically post independent parallel tasks. We are exploring an alternative iterative paradigm, in which workers build on or evaluate each other's work. We describe TurKit, a new toolkit for deploying iterative tasks to MTurk, with a familiar imperative programming paradigm that effectively uses MTurk workers as subroutines.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
113
0
6

Year Published

2010
2010
2021
2021

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 93 publications
(119 citation statements)
references
References 2 publications
0
113
0
6
Order By: Relevance
“…However, aggregating the results of several cheap non-experts, the performance of an expensive professional can be equalled at significantly lower cost. In the same year, Little et al (2009) released TurkIt, a framework for iterative programming of crowdsourcing tasks. In their evaluation, the authors mention relatively low numbers of cheaters.…”
Section: Related Workmentioning
confidence: 99%
“…However, aggregating the results of several cheap non-experts, the performance of an expensive professional can be equalled at significantly lower cost. In the same year, Little et al (2009) released TurkIt, a framework for iterative programming of crowdsourcing tasks. In their evaluation, the authors mention relatively low numbers of cheaters.…”
Section: Related Workmentioning
confidence: 99%
“…Programming frameworks for human computation such as TurKit [9], Jabberwocky [1], and AutoMan [3] provide highlevel language support for "programming with people", using systems like Amazon Mechanical Turk or social networking platforms like Facebook as their backends. The proposed languages allow some flexibility, for example continuing the computation until a desired confidence level is achieved, but do not offer any facilities for composing complex multi-user workflows and optimising these over time.…”
Section: Related Workmentioning
confidence: 99%
“…Answers, human-based computation platforms such as Amazon Mechanical Turk, and sharing economy applications such as Uber and AirBnB. While specific programming frameworks have been proposed for such applications or to facilitate the use of existing platforms to enable a specific "social computation" [1,3,9,10], the design of generic platforms to orchestrate human-centric collaborative computation has not received much attention in the literature.…”
Section: Introductionmentioning
confidence: 99%
“…TurKit [22] is a library layered on top of Amazon's Mechanical Turk offering an execution model (crash-and-rerun) which re-offers the same microtasks to the crowd until they are performed satisfactorily. The entire synchronisation, task splitting and aggregation is left entirely to the programmer.…”
Section: Related Workmentioning
confidence: 99%