Proceedings of the 23nd Annual ACM Symposium on User Interface Software and Technology 2010
DOI: 10.1145/1866029.1866040
|View full text |Cite
|
Sign up to set email alerts
|

TurKit

Abstract: Mechanical Turk provides an on-demand source of human computation. This provides a tremendous opportunity to explore algorithms which incorporate human computation as a function call. However, various systems challenges make this difficult in practice, and most uses of Mechanical Turk post large numbers of independent tasks. TurKit is a toolkit for prototyping and exploring truly algorithmic human computation, while maintaining a straight-forward imperative programming style. We present the crash-andrerun prog… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
43
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 232 publications
(43 citation statements)
references
References 16 publications
0
43
0
Order By: Relevance
“…The Microsoft Word plug-in is written using Microsoft Visual Studio Tools for Office (VSTO) and the Windows Presentation Foundation (WPF). Backend scripts use the TurKit Mechanical Turk toolkit [16].…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The Microsoft Word plug-in is written using Microsoft Visual Studio Tools for Office (VSTO) and the Windows Presentation Foundation (WPF). Backend scripts use the TurKit Mechanical Turk toolkit [16].…”
Section: Methodsmentioning
confidence: 99%
“…Heer and Bostock explored Mechanical Turk as a testbed for graphical perception experiments, finding reliable results when they implemented basic measures like qualification tests [10]. Little et al advocate the use of human computation algorithms on Mechanical Turk [16]. Find-Fix-Verify may be viewed as a new design pattern for human computation algorithms.…”
Section: Crowdsourcingmentioning
confidence: 99%
“…It is widely suspected that Amazon outsources some questions to Mechanical Turk. The TurKit library on which our quikTurkit is built lets programmers easily employ multiple turkers using common programming paradigms [19]. To our knowledge, quikTurkit is the first attempt to get work done by web-based workers in nearly real-time.…”
Section: Human-powered Servicesmentioning
confidence: 99%
“…quikTurkit is an abstraction layer on top of the TurKit Mechanical Turk API [19]. quikTurkit primarily achieves low latency by queuing workers before they are needed, but also encapsulates heuristics to help its Human Intelligance Tasks (HITs) be quickly picked up by workers.…”
Section: Vizwizmentioning
confidence: 99%
“…collective intelligence [10] or human computation [8]), are currently implemented using either ad hoc methods or programming frameworks [1,9] that make no use of agent technology. Within the agents community, on the other hand, agent communication languages and interaction protocols [3] have been widely used to design and deploy a wide range of agent coordination mechanisms, many of which bear close similarity to those needed in social computation systems.…”
Section: Introductionmentioning
confidence: 99%