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 20 repositories
  • 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
  • tiktoc Public

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

    Python 1 1 1 0 Updated Mar 18, 2025
  • kcgen-kt Public
    Python 0 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 10 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
  • 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 mathematical accuracy.

    Python 9 1 0 0 Updated Jul 8, 2024