Budi Susanto's repositories
DeepWorks
A collection of Deep Learning projects and resources
CoCoGen
Language Models of Code are Few-Shot Commonsense Learners
infiniteGPT
A character-level GPT model trained on tiny shakespeare corpus. (incomplete)
thesisdtetiugm
Latex Template for Thesis Writing at DTETI UGM
ac2
Source code plagiarism detection tool
flesch-kincaid
Java OSS library for performing Flesch-Kincaid readability tests.
jemma
JEMMA: An Extensible Java dataset for Many ML4Code Applications
code_search
Code For Medium Article: "How To Create Natural Language Semantic Search for Arbitrary Objects With Deep Learning"
names-vs-complexity
How compound variable names affect complexity of Java methods
ReadabilityMetrics
A web service that computes a set of readability metrics for text. We currently support the following metrics: Automated Readability Index, Coleman-Liau Index, Flesch–Kincaid Grade Level, Flesch Reading Ease, Gunning-Fog Index, SMOG score, and SMOG Index.
style-guide
Readability and Efficiency focussed java code style guide, following industry best practices.
NeuralCodeSum
Official implementation of our work, A Transformer-based Approach for Source Code Summarization [ACL 2020].
CROKAGE-replication-package
Replication package of CROKAGE: Crowd Knowledge Answer Generator
small-datasets-ml-resources
Resources for paper "Making the most of small Software Engineering datasets with modern machine learning"
Neural-Code-Search-Evaluation-Dataset
evaluation dataset consisting of natural language query and code snippet pairs
nominal
A Java library to test the compliance of identifier names with naming conventions.
Semantic-Similarity-of-Sentences
Methods used: Cosine Similarity with Glove, Smooth Inverse Frequency, Word Movers Difference, Sentence Embedding Models (Infersent and Google Sentence Encoder), ESIM with pre-trained FastText embedding. Best performing method on Quora Question pair dataset was an Ensemble method with 0.27 log-loss.
ReadabilityJava
An example application for a code readability presentation.
readabilitychecker
A plugin for the NetBeans IDE that estimates Java source code readability using three different software readability formulas and metrics.
JavaReadabilityMeasurement
Tool for measuring readability of Java code, based on SRES metric.
dataset
public datasets for empirical studies performed.
DeepCRM
Improving Code Readability Classification using Convolutional Neural Networks
kex
Bachelors thesis studying code readability with the use of Tobii eye-tracking.