How do I write a function to compare and rank many sets of boolean (true/false) answers?
问题 I've embarked on a project that is proving considerably more complicated than I'd first imagined. I'm trying to plan a system that is based around boolean (true/false) questions and answers. Users on the system can answer any questions from a large set of boolean (true/false) questions and be presented with a list showing the most similar users (in order of similarity) based on their answers. I've Googled far and wide but still not come up with much, so I was hoping somebody could point me in