NaturalCC aims at introducing the NLP techniques to programming language analysis, along with the infrastructure to easily run them in the cloud or on your laptop, making it easy to reproduce the state-of-the-art baselines.
NaturalCC includes implementations of high quality NLP models for big code analysis with applications (e.g. code summarization/retrieval/completion and type inference).