CSC/ECE 517 Spring 2020 - E2021. Allow reviewers to bid on what to review: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 5: Line 5:
=== '''What needs to be done'''===
=== '''What needs to be done'''===
The following are the tasks that are to be done-
The following are the tasks that are to be done-
1. Implement top trading cycles on a web service as mentioned in the paper [[https://www.tayfunsonmez.net/wp-content/uploads/2013/10/AbdulkadirogluSonmez-AER20031.pdf]].
1. Implement top trading cycles on a web service as mentioned in the paper [https://www.tayfunsonmez.net/wp-content/uploads/2013/10/AbdulkadirogluSonmez-AER20031.pdf].


2. Add the front end code to allow the bidding on topics and call the appropriate web services from the lottery controller. This is similar to the already implemented bidding process on topics.
2. Add the front end code to allow the bidding on topics and call the appropriate web services from the lottery controller. This is similar to the already implemented bidding process on topics.

Revision as of 18:11, 8 April 2020

Problem Statement

The reviews performed by the students right now are being assigned on a first-come-first-serve basis. The task at hand is to implement a procedure so that the students can bid on the reviews that they would like to review, similar to the procedure of the assignment of the topics. The difference between the two procedures is that the assignment of the topic is a one-one mapping, i.e. a team is assigned to a single topic, whereas the assignment of the reviews is many-many mapping with each review being assigned to different students and each student assigned to different reviews.

What needs to be done

The following are the tasks that are to be done- 1. Implement top trading cycles on a web service as mentioned in the paper [1].

2. Add the front end code to allow the bidding on topics and call the appropriate web services from the lottery controller. This is similar to the already implemented bidding process on topics.

Previous Work

Problems found in previous work

Suggested Improvements