[英]What are some known match making algorithms?
That is, given a set of people, each with given features, is there a well known algorithm that is successful at pairing up the most similar people. 就是说,给定一组人,每个人都有给定的特征,那么有一种众所周知的算法可以成功地将最相似的人配对。
Am I over thinking this, or is there some standardized way to go about implementing this? 我是不是在考虑这个问题,还是有一些标准化的方法来实现这个目标?
The most straightforward algorithm would be to take each trait, assign a match value (for boolean traits, 1 or 0), importance weight (possibly a global importance value times a per-user weight based on their own personal assigned importance of the trait), then sum the multiplications of trait value & weights. 最简单的算法是获取每个特征,分配一个匹配值(对于布尔特征,为1或0),重要性权重(可能是全局重要性值乘以每个用户权重,具体取决于他们自己为特征分配的重要性) ,然后求和特征值和权重的乘积。 My guess is that dating sites would use an algorithm like this.
我的猜测是约会网站会使用这样的算法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.