Language To Code: Learning Semantic Parsers For If-This-Then-That Recipes
- Chris Quirk ,
- Raymond Mooney ,
- Michel Galley
Proc. of ACL |
Using natural language to write programs is a touchstone problem for computational linguistics. We present an approach that learns to map natural-language descriptions of simple “if-then” rules to executable code. By training and testing on a large corpus of naturally-occurring programs(called “recipes”) and their natural language descriptions, we demonstrate the ability to effectively map language to code. We compare a number of semantic parsing approaches on the highly noisy training data collected from ordinary users, and find that loosely synchronous systems perform best.
Téléchargements de publications
If-This-Then-That Programs and Descriptions Corpus
juillet 27, 2015
This download primarily contains a list of URLs with paired natural language descriptions and code, as well as a separate of those URLs into training, development, and test data. In addition, code is included to help the downloader retrieve those URLs and their contents.