Fetching the paper…
Reading the bibliography…
We study the problem of generating source code in a strongly typed, Java-like programming language, given a label (for example a set of API calls or types) carrying a small amount of information about the code that is desired.
Toward automatic program synthesis
Zohar Manna and Richard J. Waldinger · 1971
Earlier work this paper cites.
A methodology for LISP program construction from examples
Phillip D Summers · 1977
Earlier work this paper cites.
Combinatorial sketching for finite programs
Armando Solar-Lezama, Liviu Tancau, Rastislav Bodík, Sanjit A. Seshia, and Vijay A. Saraswat · 2006
Earlier work this paper cites.
Visualizing data using t-sne
Laurens van der Maaten and Geoffrey Hinton · 2008
Earlier work this paper cites.
Automating string processing in spreadsheets using input-output examples
Sumit Gulwani · 2011
Earlier work this paper cites.
On the naturalness of software
Abram Hindle, Earl T Barr, Zhendong Su, Mark Gabel, and Premkumar Devanbu · 2012
Earlier work this paper cites.
Syntax-guided synthesis
Rajeev Alur, Rastislav Bodík, Garvit Juniwal, Milo M. K. Martin, Mukund Raghothaman, Sanjit A. Seshia, Rishabh Singh, Armando Solar-Lezama, Emina Torlak, and Abhishek Udupa · 2013
Earlier work this paper cites.
A statistical semantic language model for source code
Tung Thanh Nguyen, Anh Tuan Nguyen, Hoan Anh Nguyen, and Tien N. Nguyen · 2013
Earlier work this paper cites.
Mining idioms from source code
Miltiadis Allamanis and Charles Sutton · 2014
Earlier work this paper cites.
Adam: A method for stochastic optimization
Diederik Kingma and Jimmy Ba · 2014
Earlier work this paper cites.
Auto-encoding variational bayes
Diederik P Kingma and Max Welling · 2014
Earlier work this paper cites.
Structured generative models of natural source code
C.J. Maddison and D. Tarlow · 2014
Earlier work this paper cites.
Code completion with statistical language models
Veselin Raychev, Martin Vechev, and Eran Yahav · 2014
Earlier work this paper cites.
Tensorflow: Large-scale machine learning on heterogeneous distributed systems, 2015
Martin Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, Craig Citro, Greg Corrado, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Ian Goodfellow, Andrew Harp, Geoffrey Irving, Michael Isard, Yangqing Jia, Rafal Jozefowicz, Lukasz Kaiser, Manjunath Kudlur, Josh Levenberg, Dan Mane, Rajat Monga, Sherry Moore, Derek Murray, Chris Olah, Mike Schuster, Jonathon Shlens, Benoit Steiner, Ilya Sutskever, Kunal Talwar, Paul Tucker, Vincent Vanhoucke, Vijay Vasudevan, Fernanda Viegas, Oriol Vinyals, Pete Warden, Martin Wattenberg, Martin Wicke, Yuan Yu, and Xiaoqiang Zheng · 2015
Cited alongside, same era.
Synthesizing data structure transformations from input-output examples
John K. Feser, Swarat Chaudhuri, and Isil Dillig · 2015
Cited alongside, same era.
Inductive programming meets the real world
Sumit Gulwani, José Hernández-Orallo, Emanuel Kitzelmann, Stephen H. Muggleton, Ute Schmid, and Benjamin Zorn · 2015
Cited alongside, same era.
Graph-based statistical language model for code
Anh Tuan Nguyen and Tien N. Nguyen · 2015
Cited alongside, same era.
Flashmeta: A framework for inductive program synthesis
Oleksandr Polozov and Sumit Gulwani · 2015
Programming with a differentiable forth interpreter
Sebastian Riedel, Matko Bosnjak, and Tim Rocktäschel · 2016
Later among the works it cites.
Stochastic program optimization
Eric Schkufza, Rahul Sharma, and Alex Aiken · 2016
Later among the works it cites.
Top-down tree long short-term memory networks
Xingxing Zhang, Liang Lu, and Mirella Lapata · 2016
Later among the works it cites.
http://www.androiddrawer.com
Androiddrawer · 2017
Closest in time.
Deepcoder: Learning to write programs
Matej Balog, Alexander L Gaunt, Marc Brockschmidt, Sebastian Nowozin, and Daniel Tarlow · 2017
Closest in time.
Robustfill: Neural program learning under noisy I/O
Jacob Devlin, Jonathan Uesato, Surya Bhupatiraju, Rishabh Singh, Abdel-rahman Mohamed, and Pushmeet Kohli · 2017
Closest in time.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Cited alongside, same era.
Learning structured output representation using deep conditional generative models
Kihyuk Sohn, Honglak Lee, and Xinchen Yan · 2015
Cited alongside, same era.
Show and tell: A neural image caption generator
Oriol Vinyals, Alexander Toshev, Samy Bengio, and Dumitru Erhan · 2015
Cited alongside, same era.
PHOG: probabilistic model for code
Pavol Bielik, Veselin Raychev, and Martin T Vechev · 2016
Cited alongside, same era.
Terpret: A probabilistic programming language for program induction
Alexander L Gaunt, Marc Brockschmidt, Rishabh Singh, Nate Kushman, Pushmeet Kohli, Jonathan Taylor, and Daniel Tarlow · 2016
Cited alongside, same era.
Latent predictor networks for code generation
Wang Ling, Edward Grefenstette, Karl Moritz Hermann, Tomáš Kočiskỳ, Andrew Senior, Fumin Wang, and Phil Blunsom · 2016
Cited alongside, same era.
Pixel recurrent neural networks
Aaron van den Oord, Nal Kalchbrenner, and Koray Kavukcuoglu · 2016
Cited alongside, same era.
Neuro-symbolic program synthesis
Emilio Parisotto, Abdel-rahman Mohamed, Rishabh Singh, Lihong Li, Dengyong Zhou, and Pushmeet Kohli · 2016
Cited alongside, same era.
Program synthesis
Sumit Gulwani, Oleksandr Polozov, and Rishabh Singh · 2017
Closest in time.
A neural representation of sketch drawings
David Ha and Douglas Eck · 2017
Closest in time.
Grammar variational autoencoder
Matt J Kusner, Brooks Paige, and José Miguel Hernández-Lobato · 2017
Closest in time.
Abstract syntax networks for code generation and semantic parsing
Maxim Rabinovich, Mitchell Stern, and Dan Klein · 2017
Closest in time.
JADX: Dex to Java decompiler
Skylot · 2017
Closest in time.
A syntactic neural model for general-purpose code generation
Pengcheng Yin and Graham Neubig · 2017
Closest in time.