Work

Macho: Writing Programs with Natural Language and Examples

Year: 2012
Type: article
Abstract: —Current natural language programming systems avoid the difficulties of dealing with abstract and ambiguous concepts by restricting the input words to those comparable to a normal high-level programming language. Our system, language by asking the programmer to provide a unit test: one or more examples of correct input and output. This may seem unnecessarily complicated, but we show that natural language and examples have a surprising synergy both in constraining the ambiguity of the specification and in generating correct solutions. I.
Language: English
Open Access status: green
OpenAlex ID: W587262310
FWCI: 2.902
Cites: 31
Cited by: 12
Related to: 10