skip to main content
research-article
Free Access

Soylent: a word processor with a crowd inside

Published:23 July 2015Publication History
Skip Abstract Section

Abstract

This paper introduces architectural and interaction patterns for integrating crowdsourced human contributions directly into user interfaces. We focus on writing and editing, complex endeavors that span many levels of conceptual and pragmatic activity. Authoring tools offer help with pragmatics, but for higher-level help, writers commonly turn to other people. We thus present Soylent, a word processing interface that enables writers to call on Mechanical Turk workers to shorten, proofread, and otherwise edit parts of their documents on demand. To improve worker quality, we introduce the Find-Fix-Verify crowd programming pattern, which splits tasks into a series of generation and review stages. Evaluation studies demonstrate the feasibility of crowdsourced editing and investigate questions of reliability, cost, wait time, and work time for edits.

References

  1. Andersen, D.G., Franklin, J., Kaminsky, M., Phanishayee, A., Tan, L., Vasudevan, V. FAWN: A fast array of wimpy nodes. In Proc. SOSP '09 (2009). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bigham, J.P., Jayant, C., Ji, H., Little, G., Miller, A., Miller, R.C., Miller, R., Tatrowicz, A., White, B., White, S., Yeh, T. VizWiz: Nearly real-time answers to visual questions. In Proc. UIST '10 (2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Clarke, J., Lapata, M. Models for sentence compression: A comparison across domains, training requirements and evaluation measures. In Proc. ACL '06 (2006). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Cypher, A. Watch What I Do. MIT Press, Cambridge, MA, 1993.Google ScholarGoogle Scholar
  5. Dourish, P., Bellotti, V. Awareness and coordination in shared workspaces. In Proc. CSCW '92 (1992). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Heer, J., Bostock, M. Crowdsourcing graphical perception: Using Mechanical Turk to assess visualization design. In Proc. CHI '10 (2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Ishii, H., Ullmer, B. Tangible bits: Towards seamless interfaces between people, bits and atoms. In Proc. UIST '97 (1997).Google ScholarGoogle Scholar
  8. Kittur, A., Chi, E.H., Suh, B. Crowdsourcing user studies with Mechanical Turk. In Proc. CHI '08 (2008). Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Kukich, K. Techniques for automatically correcting words in text. ACM Comput. Surv. (CSUR) 24, 4 (1992), 377--439. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Le, J., Edmonds, A., Hester, V., Biewald, L. Ensuring quality in crowdsourced search relevance evaluation: The effects of training question distribution. In Proc. SIGIR 2010 Workshop on Crowdsourcing for Search Evaluation (2010), 21--26.Google ScholarGoogle Scholar
  11. Little, G., Chilton, L., Goldman, M., Miller, R.C. TurKit: Human computation algorithms on Mechanical Turk. In Proc. UIST '10 (2010) ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Marcu, D. The Theory and Practice of Discourse Parsing and Summarization. MIT Press, Cambridge, MA, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Mason, W., Watts, D.J. Financial incentives and the performance of crowds. In Proc. HCOMP '09 (2009) ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Quinn, A.J., Bederson, B.B. Human computation: A survey and taxonomy of a growing field. In Proc. CHI '11 (2011) ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Ross, J., Irani, L., Silberman, M.S., Zaldivar, A., Tomlinson, B. Who are the crowdworkers? Shifting demographics in Amazon Mechanical Turk. In alt.chi '10 (2010) ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Sala, M., Partridge, K., Jacobson, L., Begole, J. An exploration into activity-informed physical advertising using PEST. In Pervasive '07, volume 4480 of Lecture Notes in Computer Science (Berlin, Heidelberg, 2007), Springer, Berlin, Heidelberg. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Snow, R., O'Connor, B., Jurafsky, D., Ng, A.Y. Cheap and fast---But is it good? Evaluating non-expert annotations for natural language tasks. In Proc. ACL '08 (2008). Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Sorokin, A., Forsyth, D. Utility data annotation with Amazon Mechanical Turk. Proc. CVPR '08 (2008).Google ScholarGoogle ScholarCross RefCross Ref
  19. von Ahn, L., Dabbish, L. Labeling images with a computer game. In CHI '04 (2004). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Soylent: a word processor with a crowd inside

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image Communications of the ACM
      Communications of the ACM  Volume 58, Issue 8
      August 2015
      88 pages
      ISSN:0001-0782
      EISSN:1557-7317
      DOI:10.1145/2808213
      • Editor:
      • Moshe Y. Vardi
      Issue’s Table of Contents

      Copyright © 2015 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 23 July 2015

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDFChinese translation

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format