IntelliCode compose: code generation using transformer
Alexey Svyatkovskiy, Shao Kun Deng, Sheng‐Yu Fu, Neel Sundaresan
Abstract
In software development through integrated development environments (IDEs), code completion is one of the most widely used features. Nevertheless, majority of integrated development environments only support completion of methods and APIs, or arguments.
Topics & Concepts
Computer scienceProgramming languagePython (programming language)TypeScriptJavaScriptCode generationSource codePerplexityRedundant codeOperating systemArtificial intelligenceLanguage modelKey (lock)Software Engineering ResearchTopic ModelingSoftware Testing and Debugging Techniques