/kursmatch

Seminar allocation app based on a market-design approach using the Roth-Pearson algorithm with couples (HRI).

Primary LanguagePHPMIT LicenseMIT

Kursmatch - Seminar Allocation Tool

Kursmatch is a web application for allocation of university seminars by the roth pearson algorithm. The project is in action at the University of Mannheim for the spring semester 2019, Germany. This repository currently consists of a snapshot of the implementation in Mannheim.

Introduction

The application uses a version of the well-known Gale-Shapley algorithm to allocate you, the students, to available seminar capacities. For more information on the algorithm, read the Wikipedia articles on the stable marriage problem and on the application of this algorithm to the allocation of graduates from medical school to hospitals in the U.S.

It consists of a specific survey (preference language) to retrieve applicants preferences over couple combinations, e.g. two seminars/courses at a time.

For more information just contact us.

Example

Allocation of seminar places (e.g. for next semester): Kursmatch at University Mannheim

Contributors

Release History

  • 1.0 - Dec.2018
    • Kursmatch is in use at the Mannheim department of economics (spring semester 2019)

License

This project is licensed under the MIT License - see the LICENSE.md file for details