一个35岁计算机工程师,在短短90天用算法来破解OkCupid,然后他找到他的未婚妻

一个35岁的计算机工程师破解OkCupid,借助计算机算法在短短90天发现他的未婚妻。

article-2543750-1ADE0BC300000578-229_634x476
约会网站在2004年由哈佛学生匹配单身寻找爱情基于兼容性百分比从一个问卷调查。

根据有线,波士顿克里斯McKinlay正在加州大学洛杉矶分校博士学位2012年6月,当他注册了这个网站,但有糟糕的运气找到一个伴侣。总的来说,他已经在一分之六自签署日期,不到100名女性超过90%的兼容性评级。

在一个清晨计算机实验室会话,McKinlay突然想起他可以运用他的技能数据的网站。

OkCupid的工作方式是,个人创建自己的配置文件,然后回答350个问题从池中成千上万的问题。他们回答每个随机挑选的问题,然后他们体重的重要性这一问题规模从“无关紧要”到“强制”。McKinlay意识到他只能与一个人是否像他回答同样的问题。

为了避开,他创造了12个机器人随机资料,回答了所有的问题,所以,他可以我调查的答案从所有女性的概要文件。三周后,McKinlay已经收集了600万个问题的答案来自全国各地的20000名女性而支出大多数夜晚睡在他的电脑实验室隔间。

使用一种算法他当时能够女性,关注一个样本的5000居住在洛杉矶或旧金山和在上个月已经登录该网站。然后算法能够排序女性到不同的集群类型基于特征的个人资料。

两个集群的女性他发现特别有趣。首先是一群二十多岁的女性似乎独立类型、音乐家和艺术家。专业的其他集群略老编辑和设计的创造性的工作。所以他关注每个集群创建了两个不同的概要文件,然后他回答每组的前500名调查问题。

他填写的问题说实话,因为他不想让任何未来的关系是基于“计算机生成的谎言”,但他确实遵循什么数据排名每个问题的重要性。

例如,一个问题是:“不管未来的计划,更重要的是有趣的你现在?性还是爱?McKinlay挑选的爱但额定问题非常重要的第一组和“强制性”为第二组。

回答问题后,他看到他的比赛,结果是惊人的。他与兼容性超过一万场比赛超过90%

最后一步是把注意力从他的比赛。OkCupid上,当有人看着他们的个人资料,用户将收到通知,所以McKinlay设置电脑,尽可能多的资料,他们将视图。这促使匹配消息他回来当他们看到他的形象和他们感兴趣的。

“直到现在我还没有遇到任何这样的中奖号码,而且我发现你的资料吸引人,“一个女人给他写。同时,一些关于一个坚固的人的很好的数字…想我打招呼。

他说他收到了大约20个一天的消息。

计算机部分结束6月30日,当他在他的第一次约会去了。按日期20他注意到女性在第一组通常有两个或两个以上的纹身,住在洛杉矶东部。许多女性在第二组似乎中型犬。

最终他删除配置文件后第一批年轻女性花太多时间通勤与他们会合。

一个月后他一直在55日期。三个导致第二个日期和只有一个导致了第三个日期。直到88年,他会见了一个日期:克里斯汀Tien王,一位28岁的艺术家和监狱废除活动家从加州大学洛杉矶分校获得她的美术硕士学位。她一直与McKinlay而寻找一个蓝眼睛的憋屈男住在校园附近。他们91%的比赛。

为他们的第一次约会他们走来走去雕塑园,寿司和点击的东西。很快,McKinlay透露他OkCupid resaerch和王发现整个计划引人注目。

“我认为这是黑暗的、愤世嫉俗的,”她说。“我喜欢。”

两个继续日期甚至在王有一年艺术奖学金在卡塔尔。他们的第一个周年后不久,McKinlay Skype与钻戒向她求婚。她说,是的。

当大多数人无法完成复杂的计算机数学McKinlay并找到他的灵魂伴侣,他认为他所做的只是一个“大规模的和机器学习版本网站上什么人的。

McKinlay补充道,这不是数学,使他们的关系工作。

“这仅仅是一个机制,让我们在一个房间里。我能够使用OkCupid找个人。”

的人比他们的资料要复杂得多,”王说。所以我们见面是一种肤浅的方式,但之后发生的一切并不肤浅。这是培养通过大量的工作。

McKinlay已经收到了他的博士学位,是数学教学工作时在音乐硕士学位。他最近出版的一本关于OkCupid经验题为“最佳丘比特:掌握OkCupid的隐藏的逻辑,试图帮助别人最好使用该网站。