How would you technically implement a matching algorithm like OkCupid? - Quora
For those that are unfamiliar, OkCupid asks users to answer personality questions in one of several ways. It then asks how you would want your ideal match to answer, and how important the question is to you. From these questions, they are able to build a ...