The DL4SE tool allows to easily create large-scale datasets that can be used to either run MSR studies or to train DL models to automate SE tasks.
This project contains several modules:
dl4se-model
: A module containing domain model classes used for mapping the relational database structure to the programming- environment;
dl4se-crawler
: A standalone crawler application that we use to mine Java source code from GitHub repositories indexed by GitHub Search;dl4se-src2abs
: A modification of Michele Tufano's src2abs, changed for more convenient integration into the overall platform;dl4se-server
: A Spring Boot server application that acts as our platform back-end;dl4se-website
: A front-end web-application written in Vue.
This section will detail the necessary actions for setting up and running the project locally on your machine.
Please add a new issue and we will get back to you very soon.