IDEALS Home University of Illinois at Urbana-Champaign logo The Alma Mater The Main Quad

Macho: Writing Programs with Natural Language and Examples

Show full item record

Bookmark or cite this item:

Files in this item

File Description Format
PDF paper.pdf (893KB) (no description provided) PDF
Title: Macho: Writing Programs with Natural Language and Examples
Author(s): Cozzie, Anthony; King, Samuel
Subject(s): natural language examples programming synthesis
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, Macho, can write programs from significantly more abstract 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.
Issue Date: 2012-08-27
Genre: Article
Type: Text
Language: English
Publication Status: published or submitted for publication
Peer Reviewed: not peer reviewed
Date Available in IDEALS: 2012-08-27

This item appears in the following Collection(s)

Show full item record

Item Statistics

  • Total Downloads: 317
  • Downloads this Month: 6
  • Downloads Today: 1


My Account


Access Key