awsm-research / PyExplainer
PyExplainer: A Local Rule-Based Model-Agnostic Technique (Explainable AI)
☆30Updated 9 months ago
Alternatives and similar repositories for PyExplainer:
Users that are interested in PyExplainer are comparing it to the libraries listed below
- ☆49Updated 2 years ago
- Explainable AI for Software Engineering: A Hands-on Guide on How to Make Software Analytics More Practical, Explainable, and Actionable (…☆25Updated 3 years ago
- ☆14Updated 2 years ago
- ☆21Updated 4 years ago
- ML models often mispredict, and it is hard to tell when and why. We present a data mining based approach to discover whether there is a c…☆18Updated 2 years ago
- an implementation of "code2vec: Learning Distributed Representations of Code"☆30Updated 8 months ago
- AVATAR: Fixing Semantic Bugs with Fix Patterns of Static Analysis Violations☆27Updated 3 years ago
- A tag recommender based on SOTA machine learning algorithms to automatically recommending tags to software repositories.☆20Updated 2 years ago
- Bug Report driven Program Repair☆17Updated 5 years ago
- ☆33Updated 2 years ago
- Learning from what we know: How to perform vulnerability prediction using noisy historical data, Empirical Software Engineering (EMSE)☆14Updated last year
- SLDeep: Statement-Level Software Defect Prediction Using Deep-Learning Models on Static Code Features☆12Updated 5 years ago
- mBERT is a mutation testing tool that uses a pre-trained language model (CodeBERT) to generate mutants.☆13Updated last month
- ☆41Updated 2 years ago
- Github defect dataset for software defect prediction☆38Updated 3 years ago
- ☆31Updated last year
- ☆30Updated 3 years ago
- A curated list of software engineering research, data set, tool.☆32Updated 2 years ago
- Automatic Repair Framework that abstract repair tools and bug benchmarks☆70Updated last year
- ☆32Updated 3 years ago
- ☆25Updated 3 years ago
- Replication code for the paper "On using distributed representations of source code for the detection of C security vulnerabilities"☆9Updated 2 years ago
- An implementation of the SZZ algorithm, i.e., an approach to identify bug-introducing commits.☆115Updated last year
- Source Code Data Augmentation for Deep Learning: A Survey.☆64Updated 9 months ago
- open science repo of "Neural Transfer Learning for Repairing Security Vulnerabilities in C Code" https://arxiv.org/pdf/2104.08308☆61Updated last year
- Supplementary code and data of the paper Evaluating network embedding techniques' performances in software bug prediction☆10Updated 3 years ago
- Code of our paper Applying CodeBERT for Automated Program Repair of Java Simple Bugs which is accepted to MSR 2021.☆52Updated 2 years ago
- Evaluating SZZ Implementations Through a Developer-informed Oracle (https://arxiv.org/abs/2102.03300)☆16Updated last year
- A tool for mining graph-based change patterns in Python code☆19Updated 10 months ago
- CodeBERT based mutation testing tool.☆12Updated 9 months ago