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 Public

    A GPT-based generative LM for combined text and math formulas, leveraging tree-based formula encoding.

    Python 35 4

  2. question-gen-aug-ranking Public

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

    Python 7

  3. feedback-gen-dpo Public

    Official repo for "Improving the Validity of Automatically Generated Feedback via Reinforcement Learning" (AIED 2024). For generating math feedback using DPO to improve pedagogical alignment and ma…

    Python 9 1

  4. SyllabusQA Public

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

    Python 5

  5. divert Public

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

    Python

  6. tiktoc Public

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

    Python 1 1

Repositories

Showing 10 of 21 repositories
  • tiktoc Public

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

    Python 1 1 0 0 Updated Apr 15, 2025
  • 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)

    Python 5 0 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)

    Python 0 0 0 0 Updated Mar 30, 2025
  • kcgen-kt Public
    Python 2 1 1 0 Updated Mar 18, 2025
  • tutorbot-dpo Public

    Repo for the paper "Training LLM-based Tutors to Improve Student Learning Outcomes in Dialogues".

    Python 1 0 0 0 Updated Mar 11, 2025
  • dialogue-kt Public

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

    Python 11 MIT 3 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.

    Python 8 1 0 0 Updated Feb 5, 2025
  • distractor-ranking-BEA Public

    An approach for math MCQ distractor generation using overgenerate-and-rank

    Python 3 0 0 0 Updated Jul 17, 2024
  • its_feedback_edm Public

    Code repository for "Can Large Language Models Replicate ITS Feedback on Open-Ended Math Questions?" EDM paper

    Python 1 0 0 0 Updated Jul 8, 2024