假设我有一个包含以下数据的大型数据集;
username,age,sex,music_genre,sports_genre,art_genre,rating
DanTheMan,25,male,rock,football,cubsim,50
LoopyLucy,23,female,pop,null,popart,76
MadDog,33,null,pop,football,cubsim,57
我想遍历整个数据集,并根据 ̶t̶a̶s̶t̶e̶s̶
类型和评分匹配两个用户,这些用户与其他用户相似或更接近,例如最佳匹配。不需要考虑性别,获得此结果的最佳算法是什么?有相同数量的用户,每个人都会得到匹配。
我已经研究了稳定的婚姻算法(Gale-Shapley),但是我会感谢其他人的建议和意见。
谢谢!