Skip to content
@mast-group

MAST

Machine Learning for the Analysis of Source Code Text

Pinned Loading

  1. convolutional-attention convolutional-attention Public archive

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

    HTML 119 31

  2. sequence-mining sequence-mining Public archive

    Probabilistic Sequence Mining

    Java 44 8

  3. itemset-mining itemset-mining Public archive

    Probabilistic Itemset Mining

    Java 19 3

  4. naturalize naturalize Public archive

    Source code for the Naturalize project

    Java 56 12

  5. variable-naming-challenge variable-naming-challenge Public

    Source code related to the variable naming challenge

    Python 4 2

  6. api-mining api-mining Public archive

    Probabilistic API Mining

    Java 53 16

Repositories

Showing 10 of 25 repositories
  • OpenVocabCodeNLM Public

    Contains the code for our ICSE 2020 paper: Big Code != Big Vocabulary: Open-Vocabulary Language Models for Source Code and for its earlier pre-print: Maybe Deep Neural Networks are the Best Choice for Modeling Source Code (https://arxiv.org/abs/1903.05734). This is the first open vocabulary language model for code that uses the byte pair encodin…

    mast-group/OpenVocabCodeNLM’s past year of commit activity
    Python 83 Apache-2.0 24 3 3 Updated Mar 24, 2023
  • mineSStuBs Public

    Hosts our tool for mining simple "stupid'' bugs (SStuBs).

    mast-group/mineSStuBs’s past year of commit activity
    Java 35 Apache-2.0 18 3 8 Updated May 20, 2022
  • DeepSStuBs Public

    DeepSStuBs is a framework for learning single statement bug detectors from an existing code corpus.

    mast-group/DeepSStuBs’s past year of commit activity
    JavaScript 1 MIT 0 0 0 Updated Mar 6, 2020
  • bilm-tf Public Forked from allenai/bilm-tf

    Tensorflow implementation of contextualized word representations from bi-directional language models

    mast-group/bilm-tf’s past year of commit activity
    Python 1 Apache-2.0 456 0 0 Updated Mar 2, 2020
  • clams Public

    CLAMS API Summarizer

    mast-group/clams’s past year of commit activity
    Python 8 Apache-2.0 1 1 0 Updated Aug 17, 2018
  • codemining-core Public archive

    A set of tools for extracting tokens and ASTs from code

    mast-group/codemining-core’s past year of commit activity
    Java 22 BSD-3-Clause 11 0 0 Updated Jun 5, 2018
  • sequence-mining Public archive

    Probabilistic Sequence Mining

    mast-group/sequence-mining’s past year of commit activity
    Java 44 GPL-3.0 8 0 0 Updated Apr 25, 2018
  • learnbigcode.github.io Public Forked from learnbigcode/learnbigcode.github.io

    Website for Learning from "Big Code"

    mast-group/learnbigcode.github.io’s past year of commit activity
    CSS 4 MIT 17 0 0 Updated Apr 13, 2018
  • api-mining Public archive

    Probabilistic API Mining

    mast-group/api-mining’s past year of commit activity
    Java 53 GPL-3.0 16 2 0 Updated Jan 8, 2018
  • mast-group.github.io Public

    MAST Group Website

    mast-group/mast-group.github.io’s past year of commit activity
    HTML 4 1 0 0 Updated Oct 2, 2017