@mast-group

MAST

Machine Learning for the Analysis of Source Code Text

Pinned repositories

  1. convolutional-attention

    Repository for the code of the "A Convolutional Attention Network for Extreme Summarization of Source Code" paper

    HTML 72 23

  2. sequence-mining

    Probabilistic Sequence Mining

    Java 23 5

  3. itemset-mining

    Probabilistic Itemset Mining

    Java 12 2

  4. naturalize

    Source code for the Naturalize project

    Java 27 9

  5. variable-naming-challenge

    Source code related to the variable naming challenge

    Python 1

  6. api-mining

    Probabilistic API Mining

    Java 23 7

  • CLAMS API Summarizer

    Python 1 1 Apache-2.0 Updated Jul 8, 2018
  • TeX Updated Jun 28, 2018
  • A set of tools for extracting tokens and ASTs from code

    Java 11 10 BSD-3-Clause Updated Jun 5, 2018
  • Probabilistic Sequence Mining

    Java 23 5 GPL-3.0 Updated Apr 25, 2018
  • Website for Learning from "Big Code"

    CSS 2 14 MIT Updated Apr 13, 2018
  • Probabilistic API Mining

    Java 23 7 GPL-3.0 Updated Jan 8, 2018
  • MAST Group Website

    HTML 3 1 Updated Oct 2, 2017
  • Tree Language Models

    Java 5 8 BSD-3-Clause Updated Jan 1, 2017
  • Code related to "Learning Continuous Semantic Representations of Symbolic Expressions" project.

    Python 17 4 BSD-3-Clause Updated Dec 8, 2016
  • Source code related to the variable naming challenge

    Python 1 MIT Updated Nov 9, 2016
  • JS Random testing tool and new Definition File creator using old versions

    JavaScript 1 Updated Sep 22, 2016
  • Util package to analyse instrumented and collected data from Node.JS projects

    Java 1 Updated Sep 22, 2016
  • Javascript analyser using Node and Esprima

    JavaScript 1 Updated Sep 21, 2016
  • Tree-based Autofolding Software Summarization Algorithm

    Java 22 8 BSD-3-Clause Updated Jul 30, 2016
  • Repository for the code of the "A Convolutional Attention Network for Extreme Summarization of Source Code" paper

    HTML 72 23 BSD-3-Clause Updated Jul 19, 2016
  • Probabilistic Itemset Mining

    Java 12 2 GPL-3.0 Updated Jun 22, 2016
  • The Naturalize framework for JavaScript

    JavaScript BSD-3-Clause Updated Jun 12, 2016
  • Utility classes for serialization, parameter loading, sampling and math

    Java 2 7 BSD-3-Clause Updated Mar 9, 2016
  • Maven repository for jars not on maven central

    Python 1 2 Updated Feb 1, 2016
  • Source code for the Naturalize project

    Java 27 9 BSD-3-Clause Updated Sep 6, 2015
  • Sequential Language Models

    Java 4 6 BSD-3-Clause Updated Sep 5, 2015
  • A set of tools for traversing a Git repository and possibly its files

    Java 2 6 BSD-3-Clause Updated Mar 28, 2015
  • A set of NLP tools that may be useful when processing text

    Java 1 1 BSD-3-Clause Updated Dec 17, 2014