CodeFill
Maliheh Izadi, Roberta Gismondi, Georgios Gousios
2022Proceedings of the 44th International Conference on Software Engineering80 citationsDOIOpen Access PDF
Abstract
Code completion is an essential feature of IDEs, yet current auto-completers are restricted to either grammar-based or NLP-based single token completions. Both approaches have significant drawbacks: grammar-based autocompletion is restricted in dynamically-typed language environments, whereas NLP-based autocompleters struggle to understand the semantics of the programming language and the developer's code context.
Topics & Concepts
Computer scienceSoftware Engineering ResearchTopic ModelingAdvanced Malware Detection Techniques