Logo of DRAP

Draft Ranking Automated Processor

Welcome to DRAP: the Draft Ranking Automated Processor for the University of the Philippines Diliman - Department of Computer Science's yearly draft of research lab assignments. In a nutshell, this web application automates the mechanics of the draft.

How It Works

  1. 1

    Registration

    All participating students register for the draft by providing their full name, email, student number, and lab rankings (ordered by preference) to the draft administrators.

  2. 2

    Regular Draft

    For each round:

    1. Draft administrators notify (typically via email) the lab heads about all of the students that have chosen their respective research lab as the first choice in their rankings.
    2. Each lab selects a subset (i.e., possibly none, some, or all) of these first-choice students to accept them into the lab. After this point, the selected students are considered to be "drafted" and are thus no longer part of the next rounds.
    3. The next round of the regular draft begins when all of the labs have submitted their preferences. Then, the second-choice preferences of the remaining students are evaluated (and so on).
  3. 3

    Lottery Round

    The lottery round begins when there are unassigned students remaining by the end of the regular draft.

    1. Before the lottery, draft administrators can negotiate with participating labs (with available slots) to accept some of the remaining students.
    2. After manual intervention, any remaining students are shuffled and assigned to participating labs in a round-robin fashion.
  4. 4

    Conclusion

    The draft concludes when all registered participants have been assigned to a lab.

Getting Started

All interactions with the application require UP Mail authentication. The next steps depend on your role in the draft.

Acknowledgements

The DRAP project, licensed under the free and open-source GNU Affero General Public License v3, was originally developed as a service project under the UP Center for Student Innovations. The DRAP logo and banner were originally designed and created by Angelica Julianne A. Raborar.

Contributors

Basti Ortiz
Jelly Raborar
Victor Reyes
Eriene Galinato
Harry Quijano
Michael Real
Ysaac Villamil
Ehren Castillo
Marcus Pascual
Ervin Mercado
Benj Lazaro
Jan Albert Quidet