Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
AutoMan: a platform for integrating human-based and digital computation
Barowy D., Curtsinger C., Berger E., McGregor A. Communications of the ACM59 (6):102-109,2016.Type:Article
Date Reviewed: Sep 12 2016

Programming digital computers to perform complicated concurrent tasks usually executed by several human beings is important in business intelligence decisions, but not easy. How should multifaceted or interconnected tasks be automated on computers to schedule and monitor human workers in timely and cost-efficient ways? Barowy et al. succinctly present automatic algorithms for the effective scheduling, pricing, and quality control of concurrent activities that humans perform to accomplish a task, such as the recognition of alternative license plates at a tollbooth.

Can a single programming system be automatically and effectively used to schedule employees who work in parallel to achieve quality tasks? The authors present a domain-specific language called AutoMan for coalescing and making transparent the efficient schedules of designed human and digital computation activities for accomplishing alternative, complex real-world tasks.

AutoMan provides an easy interface that allows users to specify efficient functions for incorporating crowdsourcing into computations. Users can create functions to define the nature of questions and responses for human workers in AutoMan. The programmer can specify the desirable degree of accuracy of the computational results of all human intelligence tasks in the AutoMan environment. The authors succinctly present algorithms for effectively advertising jobs with rewards for workers to accept the duties on time, and for certifying the quality of job allocations.

The authors clearly and convincingly present evidence to illustrate the effective use of AutoMan in applications such as the automatic recognition of license plates. Without a doubt, this paper will promote new research in the areas of the Internet of Things (IoT) and digital computation. I strongly encourage all current and future software engineers to read and contribute to the unique, insightful ideas presented.

Reviewer:  Amos Olagunju Review #: CR144754 (1612-0902)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
Human Information Processing (H.1.2 ... )
Models Of Computation (F.1.1 )
Modes Of Computation (F.1.2 )
Would you recommend this review?
Other reviews under "Human Information Processing": Date
The creative mind
Boden M., Basic Books, Inc., New York, NY, 1991. Type: Book (9780465014521)
Dec 1 1991
Logic and information
Devlin K., Cambridge University Press, New York, NY, 1991. Type: Book (9780521410304)
Aug 1 1992
Eye movement analysis system using fundus images
Kawai H., Tamura S., Kani K., Kariya K. Pattern Recognition 19(1): 77-84, 1986. Type: Article
Feb 1 1988

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy