Abstract: Code completion refers to automatically generating the missing parts of code based on existing code snippets. Code completion can help programmers improve their coding efficiency and reduce ...
Recently, machine learning techniques especially deep learning techniques have made substantial progress on some code intelligence tasks such as code summarization, code search, clone detection, etc.