Мне нужно найти и алгоритм, чтобы найти лучшие совпадения в социальной сети. Система представляет собой социальную сеть для студентов, и в основном основная идея заключается в том, чтобы найти партнера по обучению для класса. Идея состоит в том, чтобы предложить пользователю, каковы потенциальные лучшие партнеры на основе различных критериев, таких как общий класс, средний балл, рейтинг, общий график и т. Д. Интересно, какой алгоритм лучше всего использовать.