Stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
PLUR (Programming-Language Understanding and Repair) is a collection of source code datasets suitable for graph-based machine learning. We provide scripts for downloading, processing, and loading t…
Python Framework to analyse Git repositories
This is an informal repo for ASSERT teammates to share awesome stuff.
A javac plugin for extracting a feature graph for plugging in to machine learning models
Datasets, tools, and benchmarks for representation learning of code.
Open Source Neural Machine Translation and (Large) Language Models in PyTorch
Unified diff python parsing/metadata extraction library
Automatic program repair for Java with generate-and-validate techniques ✌️✌️: jGenProg (2014) - jMutRepair (2016) - jKali (2016) - DeepRepair (2017) - Cardumen (2018) - 3sfix (2018)