PAPER DIGEST
Most Influential SIGMOD 2011 Paper · 2026-03 edition

CrowdDB: Answering Queries With Crowdsourcing

Michael J. Franklin; Donald Kossmann; Tim Kraska; Sukriti Ramesh; Reynold Xin

Venue
ACM SIGMOD Conference (SIGMOD) 2011
Recognition
Most Influential SIGMOD 2011 Paper (Rank No. 1)
Edition
2026-03
Impact factor
7
Certificate ID
a28c5685e99d3684

Abstract

Some queries cannot be answered by machines only. Processing such queries requires human input for providing information that is missing from the database, for performing computationally difficult functions, and for matching, ranking, or aggregating results based on fuzzy criteria. CrowdDB uses human input via crowdsourcing to process queries that neither database systems nor search engines can adequately answer. It uses SQL both as a language for posing complex queries and as a way to model data. While CrowdDB leverages many aspects of traditional database systems, there are also important differences. Conceptually, a major change is that the traditional closed-world assumption for query processing does not hold for human input. From an implementation perspective, human-oriented query operators are needed to solicit, integrate and cleanse crowdsourced data. Furthermore, performance and cost depend on a number of new factors including worker affinity, training, fatigue, motivation and location. We describe the design of CrowdDB, report on an initial set of experiments using Amazon Mechanical Turk, and outline important avenues for future work in the development of crowdsourced query processing systems.

Download PDF certificate