I need to find and an algorithm to find the best matches on a social network. This system is a college student's social network, and basically the basic idea is to find a research partner for the class. The idea is to offer the user which potential best partners are based on various criteria, such as general grade, GPA, rating, general schedule, etc. I wonder what would be the best algorithm to use.
source
share