The aim is to synthesize effective code completions for programming tasks involving APIs.
Developed statistical language models for predicting method call sequences.
Tested model performance on various programming scenarios.
Evaluated the accuracy of code completions generated for holes in programs.
Achieved high accuracy rates in predicting method calls with statistical models.
Demonstrated significant improvement in code completion quality over traditional methods.
Abstract
We address the problem of synthesizing code completions for programs using APIs. Given a program with holes, we synthesize completions for holes with the most likely sequences of method calls.