Using the Crowd to Do Natural Language Programming
Manshadi, Mehdi (University of Rochester) | Keenan, Carolyn (University of Rochester) | Allen, James (University of Rochester)
Natural language programming has proven to be a very challenging task. We present a novel idea which suggests using crowdsourcing to do natural language programming. Our approach asks non-expert workers to provide input/output examples for a task defined in natural language form. We then use a Programming by Example system to induce the intended program from the input/output examples. Our early results are promising, encouraging further research in this area.
Jul-21-2012
- Country:
- Asia > Middle East
- Jordan (0.06)
- North America > United States
- Massachusetts > Middlesex County
- Cambridge (0.05)
- New York > New York County
- New York City (0.05)
- Massachusetts > Middlesex County
- Asia > Middle East
- Genre:
- Research Report > Promising Solution (0.35)
- Technology: