![]() |
Daniel Barowy
Graduate Student
Room 354 |
I am a second year MS/PhD graduate student in the Computer Science department. I work with Prof. Emery Berger in the PLASMA research group. Previously, I worked with Prof. Mark Corner in the PRISMS lab.
I am interested in the design and implementation of programming languages: extending languages to express difficult ideas, restricting languages so that programs which violate domain requirements are impossible, and otherwise developing technology to make it easy to write safe programs and hard to write unsafe programs.
AutoMan: A Platform for Integrating Human-Based and Digital Computation
I worked with Emery Berger and Andrew McGregor to build AutoMan, a language and runtime for general-purpose crowdsourcing. Our system handles quality control, payment, and task scheduling automatically. The programmer interacts with the system using a domain-specific language embedded in Scala. We have initially targeted Amazon's Mechanical Turk, however the crowdsourcing backend is pluggable.