01. Source Code Tools - VitalyRomanov/method-embedding GitHub Wiki
Library for analyzing source code with graphs and NLP. What this repository can do:
- Fetch source codes for packages in pip
- Create indexes of python packages using Sourcetrail
- Convert Sourcetrail indexes into a connected graph
- Build graphs for source codes from AST
- Train Graph Neural Network for learning representations for source code
- Predict Python types using NLP and graph embeddings