GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing ml4code.github.io — A Survey of Machine Learning for Big Code and Naturalness · Machine Learning for Big Code and Naturalness
Contribute to ML4Code
Machine Learning for Big Code and NaturalnessResearch on machine learning for source code. Contact Miltos Allamanis about this survey or website. Made with Jekyll and Hyde. Machine Learning on Source CodeThe billions of lines of source code that have been written contain implicit knowledge about how to write good code, code that is easy to read and to debug. A recent line of research aims to find statistical patterns in large corpora of code to drive new software development tools and program analyses. This website and the accompanying article surveys the work in this emerging area. Like writing and speaking, software development is an act of human communication. At its core, the naturalness of software employs statistical modeling over big code to reason about rich variety of programs developers write. This new line of research is inherently interdisciplinary, uniting the machine learning and natural language processing communities with software engineering and programming language communities. 🏷 Browse Papers by TagAbout This SiteThis site is an experiment: a living literature review that allows you explore, search and navigate the literature in this area. The full survey is available as a research paper. Please cite as @article{allamanis2018survey,
title={A survey of machine learning for big code and naturalness},
author={Allamanis, Miltiadis and Barr, Earl T and Devanbu, Premkumar and Sutton, Charles},
journal={ACM Computing Surveys (CSUR)},
volume={51},
number={4},
pages={81},
year={2018},
publisher={ACM}
}
ContributingThis research area is evolving so fast that a static review cannot keep up. But a website can! We hope to make this site a living document. Anyone can add a paper to this web site, essentially by creating one Markdown file. To contribute, open a pull request in GitHub, by following these instructions for contributing. ContributorsThe core survey and the original taxonomy was created by
Contributors to the websiteThis website accepts external contributions. Please, feel free to add your name below, once you contribute to this website. A comprehensive list can be found here.
|
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |