• Publications
  • Influence
Labeling images with a computer game
A new interactive system: a game that is fun and can be used to create valuable output that addresses the image-labeling problem and encourages people to do the work by taking advantage of their desire to be entertained. Expand
CAPTCHA: Using Hard AI Problems for Security
We introduce captcha, an automated test that humans can pass, but current computer programs can't pass: any program that has high success over a captcha can be used to solve an unsolved ArtificialExpand
Designing games with a purpose
Data generated as a side effect of game play also solves computational problems and trains AI algorithms.
Games with a Purpose
"Games with a purpose" have a vast range of applications in areas as diverse as security, computer vision, Internet accessibility, adult content filtering, and Internet search, and any game designed to address these and other problems must ensure that game play results in a correct solution and, at the same time, is enjoyable. Expand
Telling humans and computers apart automatically
How lazy cryptographers do AI.
Peekaboom: a game for locating objects in images
Peekaboom is an entertaining web-based game that can help computers locate objects in images and is an example of a new, emerging class of games, which not only bring people together for leisure purposes, but also exist to improve artificial intelligence. Expand
Verbosity: a game for collecting common-sense facts
Verbosity is a novel interactive system in the form of an enjoyable game that not only brings people together for leisure, but also collects useful data for computer science. Expand
k-anonymous message transmission
This paper shows that there exist simple and efficient protocols which are k-anonymous for both the sender and the receiver in a model where a polynomial time adversary can see all traffic in the network and can control up to a constant fraction of the participants. Expand
Improving accessibility of the web with a computer game
Phetch is an enjoyable computer game that collects explanatory descriptions of images, and is an example of a new class of games that provide entertainment in exchange for human processing power. Expand
Matchin: eliciting user preferences with an online game
This paper gives a new method to elicit user preferences that does not ask users to tell what they prefer, but rather what a random person would prefer, and rewards them if their prediction is correct, and presents a new algorithm to perform collaborative filtering on pair-wise relative judgments. Expand