PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
June 12, 2011631 citationsOpen Access

CrowdDB

View Full Paper
MFMichael J. FranklinDKDonald KossmannTKTim Kraska

Key Points

Key points are not available for this paper at this time.

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.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Franklin et al. (2011) studied this question.

synapsesocial.com/papers/6a12c59406ed52b5c2c084a1https://doi.org/10.1145/1989323.1989331
Ask AI
Helpful
Bookmark
Share
View Full Paper