Skip to content
@umass-ml4ed

ML4ED

Machine Learning for Education (ML4ED) lab at the University of Massachusetts Amherst led by Prof. Andrew Lan

Pinned Loading

  1. mathGPT mathGPT Public

    A GPT-based generative LM for combined text and math formulas, leveraging tree-based formula encoding. Published as "Tree-Based Representation and Generation of Natural and Mathematical Language" (…

    Python 40 7

  2. dialogue-kt dialogue-kt Public

    Code for the paper "Exploring Knowledge Tracing in Tutor-Student Dialogues using LLMs" at LAK2025.

    Python 24 8

  3. question-gen-aug-ranking question-gen-aug-ranking Public

    Official repo for "Improving Reading Comprehension Question Generation with Data Augmentation and Overgenerate-and-rank" (Outstanding paper at BEA@ACL 2023)

    Python 7

  4. SyllabusQA SyllabusQA Public

    Official dataset and code for "SyllabusQA: A Course Logistics Question Answering Dataset" (ACL 2024)

    Python 5 1

  5. divert divert Public

    Official implementation of "DiVERT: Distractor Generation with Variational Errors Represented as Text for Math Multiple-choice Questions" (EMNLP 2024)

    Python 1

  6. tiktoc tiktoc Public

    Official repo for "Test Case-Informed Knowledge Tracing for Open-ended Coding Tasks" (LAK2025)

    Python 3 2

Repositories

Showing 10 of 23 repositories
  • tiktoc Public

    Official repo for "Test Case-Informed Knowledge Tracing for Open-ended Coding Tasks" (LAK2025)

    umass-ml4ed/tiktoc’s past year of commit activity
    Python 3 2 0 0 Updated Nov 4, 2025
  • kcgen-kt Public
    umass-ml4ed/kcgen-kt’s past year of commit activity
    Python 5 2 0 0 Updated Oct 31, 2025
  • LookAlike Public

    A pipeline to automatically create negative preferences given positive preferences from a Supervised dataset.

    umass-ml4ed/LookAlike’s past year of commit activity
    Python 0 0 0 0 Updated Sep 11, 2025
  • tutorbot-dpo Public

    Code for the paper "Training LLM-based Tutors to Improve Student Learning Outcomes in Dialogues", published at AIED 2025.

    umass-ml4ed/tutorbot-dpo’s past year of commit activity
    Python 6 3 0 0 Updated Aug 21, 2025
  • umass-ml4ed/math-MCQ-difficulty-prediction’s past year of commit activity
    Python 0 0 0 0 Updated Apr 15, 2025
  • SyllabusQA Public

    Official dataset and code for "SyllabusQA: A Course Logistics Question Answering Dataset" (ACL 2024)

    umass-ml4ed/SyllabusQA’s past year of commit activity
    Python 5 1 1 0 Updated Mar 30, 2025
  • divert Public

    Official implementation of "DiVERT: Distractor Generation with Variational Errors Represented as Text for Math Multiple-choice Questions" (EMNLP 2024)

    umass-ml4ed/divert’s past year of commit activity
    Python 0 1 0 0 Updated Mar 30, 2025
  • umass-ml4ed/code-edit-representation’s past year of commit activity
    Python 1 0 0 0 Updated Feb 17, 2025
  • dialogue-kt Public

    Code for the paper "Exploring Knowledge Tracing in Tutor-Student Dialogues using LLMs" at LAK2025.

    umass-ml4ed/dialogue-kt’s past year of commit activity
    Python 24 MIT 8 0 0 Updated Feb 12, 2025
  • prompt_distractor_generation_NAACL Public

    Official repo for the paper "Exploring Automated Distractor Generation for Math Multiple-choice Questions via Large Language Models" at NAACL 2024 Findings.

    umass-ml4ed/prompt_distractor_generation_NAACL’s past year of commit activity
    Python 8 1 0 0 Updated Feb 5, 2025