On the Generalizability of Deep Learning-based Code Completion Across Programming Language Versions.
Matteo CiniselliAlberto Martin-LopezGabriele BavotaPublished in: CoRR (2024)
Keyphrases
- programming language
- deep learning
- program code
- programming tool
- unsupervised learning
- general purpose
- object oriented
- machine learning
- software engineering
- high level
- programs written
- computer programs
- unsupervised feature learning
- programming environment
- source code
- domain specific languages
- weakly supervised
- mental models
- strongly typed
- functional programming
- denotational semantics
- object oriented programming
- reinforcement learning
- learning algorithm