Entirely dismissing how important looks, vibes, personality are in relationships. Not even dating -- if someone smells, you're not going to be incentives to make friends with them. This seems to me to just be trodding the same pseudoscientific route as MBTI personality tests, trying to condense a person into a list of multiple choice questions. That will never work. No algorithm can do it. Social interaction is not a solved game.
podocarp · · focus · HN ↗
vachina · · focus · HN ↗
These are well defined criteria which can be queried upon.
However the ranking only works if both sides are honest.