DevilTyper: A game for CAPTCHA usability evaluation

  • Chien Ju Ho
  • , Chen Chi Wu
  • , Kuan Ta Chen
  • , Chin Laung Lei

Research output: Contribution to journalArticlepeer-review

11 Scopus citations

Abstract

CAPTCHA is an effective and widely used solution for preventing computer programs (i.e., bots) from performing automated but often malicious actions, such as registering thousands of free email accounts or posting advertisement on Web blogs. To make CAPTCHAs robust to automatic character recognition techniques, the text in the tests are often distorted, blurred, and obscure. At the same time, those robust tests may prevent genuine users from telling the text easily and thus distribute the cost of crime prevention among all the users. Thus, we are facing a dilemma, that is, a CAPTCHA should be robust enough so that it cannot be broken by programs, but also needs to be easy enough so that users need not to repeatedly take tests because of wrong guesses. In this article, we attempt to resolve the dilemma by proposing a human computation game for quantifying the usability of CAPTCHAs. In our game, DevilTyper, players try to defeat as many devils as possible by solving CAPTCHAs, and player behavior in completing a CAPTCHA is recorded at the same time. Therefore, we can evaluate CAPTCHAs' usability by analyzing collected player inputs. Since DevilTyper provides entertainment itself, we conduct a large-scale study for CAPTCHAs' usability without the resource overhead required by traditional survey-based studies. In addition, we propose a consistent and reliable metric for assessing usability. Our evaluation results show that DevilTyper provides a fun and efficient platform for CAPTCHA designers to assess their CAPTCHA usability and thus improve CAPTCHA design.

Original languageEnglish
Article number3
JournalComputers in Entertainment
Volume9
Issue number1
DOIs
StatePublished - Apr 2011

Keywords

  • Games with a purpose (GWAP)
  • Human computation
  • Human perception
  • Optical character recognition
  • Readability

Fingerprint

Dive into the research topics of 'DevilTyper: A game for CAPTCHA usability evaluation'. Together they form a unique fingerprint.

Cite this