TA Slot Matcher
Stable-marriage matching of grad students to TA positions
Input formats:
Preference lists are comma or whitespace separated, ranked most-preferred first.
student.xlsx — columns: studentid, preferredcourse, nonpreferredcoursecourses.xlsx — columns: course, numbertaslots, preferredstudents, nonpreferredstudentsPreference lists are comma or whitespace separated, ranked most-preferred first.
Drop student.xlsx here or click to browse
Drop courses.xlsx here or click to browse
Warnings: unrecognized names in preference lists
| Source | Name | Mentions nonexistent | Type |
|---|
Results
| Student | Course | Combined Score |
|---|
Scoring explanation
Each side scores the other from −100 to +100. Preferred rank 1 = 100, last = 1. Nonpreferred rank 1 = −100, last = −1. Unmentioned = 0. The combined score is the sum of both sides (−200 to +200).