我24岁,程序员,想找一个女朋友

昨天的程序员相亲活动「送女朋友,人人有份」爆了,我在后台一共收到500多位读者留言个人介绍,而且每一位同学写得都非常真诚,几乎所有人个人介绍都写了好几百个字,看得出各位真的是:单身太久了,想找个程序员谈恋爱。

还有一个现象我跟大家说一下:在昨天收到的513条自我介绍中,有1/3是女生的自我介绍,而剩下的2/3的男生中有95%以上都是程序员。

这些女生来自各行各业,但是大多数也是程序员、数据分析,还有一些是互联网运营、医生、会计、投行的等等。她们都有一个共同的愿望:找一个程序员男朋友!

甚至还有一位妈妈来留言,说是为了她23岁的女儿来找个程序员男朋友的。看来程序员优秀的这件事情已经传到我们上一辈人的耳中了。

。。。

有超过500人参加活动,但是很遗憾,我在留言区只能精选100条留言,所以那些留言晚一点的人我没法把他们精选出来。

我也尝试想把一些先前精选的先取消精选,然后放出后来留言的小伙伴。但是我实在是太难选择了,因为真的每个人都写得非常的认真和真诚,每个人都很优秀。

我负罪感很重,我不希望那些真诚的留言的朋友就这么白写了一趟。所以我一直在想怎么让各位都得到展示机会,让各位能找到合适自己的人,最后让各位找到男女朋友。

所以,左思右想,我想到了这么一个办法:我将把昨天活动中的所有留言「不管是否精选,只要留言了就行」都采集出来,然后对这些留言计算文本相似度,然后去给每个人找出跟他最合适的另一半。

有人可能不太明白这个文本相似度,我这么解释一下:每个人的介绍中都有城市、性格、兴趣爱好这些信息,我们用代码去计算两个个人介绍中相同词的出现概率。然后找出那个跟你性格、兴趣爱好或者城市最匹配的人。

除了这些基本信息的匹配,这个文本相似度中还涉及到了语言习惯、标点符号的使用习惯。即你如果是习惯使用短语和句号的人,那么在匹配最合适的人的时候也会去匹配习惯使用短语和句号的人。

这些习惯其实我们日常不会太在意,但是其实这些用语的习惯也代表着每个人的一些内在的喜好。也许这样才算是真正的灵魂伴侣。

。。。

昨天我已经把这个相似度匹配的代码写的差不多了,然后在征得几位读者的同意之后,我也做了测试。举三个例子:

1、一位昵称叫做胡图,年龄24岁,在北京做开发测试的妹子;在这个算法下匹配了一位昵称叫做秀才的男性,年龄28岁,在北京做iOS开发。他们都爱运动,喜欢读书。

2、一位南京的妹子,26岁,做软件测试,跟她最匹配的是一位南京的汉子,28岁,也是做软件测试的。

3、下面这两位在工作城市和工作上可能匹配度没那么高,兴趣爱好略有重合,但是为什么能匹配上呢?你看他们两人的语言习惯:都爱列数字点,都爱用短语。

除了上面这个功能,我还会加上一些搜索的功能,比方说你可以按照工作或者城市等关键词搜索你感兴趣的人。

这些功能开发需要一些时间,所以我会在这周末的时候给大家开发出来,然后尽量在下周周三前开放给大家。让大家可以直接免费的查询。

。。。

估计有不少小伙伴会问:现在参加活动还来得及吗?我也想去找到最合适我的那一位。

我想说当然来得及,你只需要按照昨天的那个个人介绍的形式在昨天文章或者今天的这篇文章中留言,都可以参加这次的活动。

我把个人介绍的形式在这里再贴一下,防止有人不知道:

个人介绍形式:

【姓名】路人甲

【年龄】18

【性别】男

【城市】北京

【工作/专业】数据分析

【自我介绍/理想另一半】xxxx

【微信号】****

这是一个开放的时代,想要爱也可以大声说出来:我,24岁,程序员,想找个女朋友。

小编给大家推荐一个iOS技术交流群:763164022!群内提供数据结构与算法、底层进阶、swift、逆向、底层面试题整合文档等免费资料!希望找到更多的同行多多交流!以下资料,进群可以免费获得哦
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_36400378/article/details/89959095