A curated list of papers, theses, datasets, and tools related to the application of Machine Learning for Software Engineering
-
Updated
Nov 6, 2025
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Build software better, together
#
ml4codeHere are 23 public repositories matching this topic...Language: All
Filter by language
Sort: Most stars
Sort options
A curated list of papers, theses, datasets, and tools related to the application of Machine Learning for Software Engineering
machine-learning research tools deep-learning code software-engineering papers datasets theses ml4code tudelft ml4se ai4se ai4code llm4code
Website for "A Survey of Machine Learning for Big Code and Naturalness"
Implementation of the paper "Language-agnostic representation learning of source code from structure and context".
Repository for the code of the "A Convolutional Attention Network for Extreme Summarization of Source Code" paper
A Tool for Mining Rich Abstract Syntax Trees from Code
PyTorch's implementation of the code2seq model.
The official repository of "GraphSPD: Graph-Based Security Patch Detection with Enriched Code Semantics". The paper will appear in the IEEE Symposium on Security and Privacy (S&P), San Francisco, CA, May 22-26, 2023.
Tree-based Autofolding Software Summarization Algorithm
[ICLR 2021] "Generating Adversarial Computer Programs using Optimized Obfuscations" by Shashank Srikant, Sijia Liu, Tamara Mitrovska, Shiyu Chang, Quanfu Fan, Gaoyuan Zhang, and Una-May O'Reilly
seq2seq program-analysis combinatorial-optimization adversarial-machine-learning ml4code big-code differentiable-programming code2seq ml4se ai4code
ComPy-Learn is a framework for exploring program representations for ML4CODE tasks.
deep-learning llvm clang recurrent-neural-networks abstract-syntax-tree llvm-ir ml4code graph-neural-networks
Set of PyTorch modules for developing and evaluating different algorithms for embedding trees.
Fixes Java syntax errors with LSTM neural networks! [proof-of-concept]
Implementation of 'A Convolutional Attention Network for Extreme Summarization of Source Code' in PyTorch using TorchText
machine-learning deep-learning neural-network cnn pytorch neural-networks summarization convolutional-neural-networks ml4code torchtext
Code and data for "Impact of Evaluation Methodologies on Code Summarization" in ACL 2022.
machine-learning deep-learning evaluation dataset ml4code code-summarization comment-generation time-segmented-evaluation method-naming
VSCode Extension of Type4Py
python autocompletion vscode vscode-extension machinelearning deeplearning typeinference ml4code typeannotations ml4se type4py
A graph based bug classifier using the dgl library and DeepBugs dataset
Neural Data-Flow Analysis: A tool for solving program-related tasks which involve data-flow analysis using deep neural networks
deep-learning pytorch control-flow-graph abstract-syntax-tree data-flow-analysis program-dependence-graph ml4code ndfa gnn code-representation hierarchic-model
Extracts code2seq compatible datasets from PHP source files.
Add this topic to your repoTo associate your repository with the ml4code topic, visit your repo's landing page and select "manage topics." |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |