Contextual Code Completion Using Machine Learning
Improved backing-off for M-gram language modeling