Microsoft Corporation
DEEP LEARNING ENHANCED CODE COMPLETION SYSTEM
Last updated:
Abstract:
A code completion tool uses a deep learning model to predict the likelihood of a method completing a method invocation. In one aspect, the deep learning model is a LSTM trained on features that represent the syntactic context of a method invocation derived from an abstract tree representation of the code fragment.
Status:
Application
Type:
Utility
Filling date:
18 Apr 2021
Issue date:
2 Sep 2021