Iemand heeft gevraagd of ik een site kan maken waarin mensen op basis van parameters in groepen bij elkaar gebracht worden. Daarvoor zoek ik een flexibel algorithme.
Als er bv 25 aanmeldingen zijn dan wil ik proberen 5 groepen van 5 te krijgen waarin bepaalde parameters zoveel mogelijk overeen komen, zoals woonplaats en leeftijd, en andere juist verschillen, zoals beroep en geloofsovertuiging.
Het is dus niet genoeg om individueel te vergelijken, want als je dan de meest afwijkende individuen bij elkaar stopt, kan je volgens mij uitkomen op een groep met bij wijze van spreen 4 gematigde moslims en 1 extreme atheist. Vermoed ik tenminste.
Ik ben al veel geholpen als je weet welke woorden ik moet gebruiken, als ik zoek naar een algorithme voor clusteren of mensen groeperen krijg ik teveel onbruikbare links.
De bedoeling is om het in PHP uit te voeren.
Als er bv 25 aanmeldingen zijn dan wil ik proberen 5 groepen van 5 te krijgen waarin bepaalde parameters zoveel mogelijk overeen komen, zoals woonplaats en leeftijd, en andere juist verschillen, zoals beroep en geloofsovertuiging.
Het is dus niet genoeg om individueel te vergelijken, want als je dan de meest afwijkende individuen bij elkaar stopt, kan je volgens mij uitkomen op een groep met bij wijze van spreen 4 gematigde moslims en 1 extreme atheist. Vermoed ik tenminste.
Ik ben al veel geholpen als je weet welke woorden ik moet gebruiken, als ik zoek naar een algorithme voor clusteren of mensen groeperen krijg ik teveel onbruikbare links.
De bedoeling is om het in PHP uit te voeren.