code completion, one of the most useful features in the Integrated
Development Environments (IDEs), can accelerate software development by
suggesting the libraries, APIs, and method names in real-time. Recent studies
have shown that statistical language models can improve the performan