I need to create some program, website or a module to DotNetNuke or PHP that will do the following:
Imagine 15 people sitting in a group, and each one needs to find his perfect match. Each one gets to rate each of the other between 1 and 14.
Then all of the data is gathered and a rank matching table is shown for the perfect matches, for example if number 3 chose number 3 in first option, they will be shown together - for all the other matching you will need to create the algorithm to find the perfect match.
The number of people will be a variable, and each person should be able to insert the choices into the system in some kind of a form.