【技术实现步骤摘要】
一种婚恋对象匹配方法及装置
本专利技术属于数据模型、数据处理
,具体涉及一种婚恋对象匹配方法及装置。
技术介绍
婚姻是维持人类文明顺利推进的基本社会制度。没有婚姻,人类文明也就停滞不前了,同时也会带来社会的混乱。由此可见,婚姻对于人类世代繁衍的重要性,而一桩合适的稳定的婚姻除了会让男女双方一生幸福美满,更会让社会趋于和谐稳定,让我们国家更加稳健富强。在现代科技迅猛发展的国际大环境中,计算机、移动终端、互联网在现代人的生活中扮演着重要的角色,尤其是即将进入5G的信息化时代,虚拟网络提供的服务更加丰富多彩,给工作繁忙的青年朋友带来了更加便捷的交友渠道。现代的年轻人只需要在婚恋交友网站上注册个人的基本资料(包括择偶信息),就可以找到靠谱的,可以步入婚姻殿堂的另一半。但问题是,注册的用户都是不同出生、不同行业、不同背景的人,如何快速寻找到最合适的另一半是急需解决的问题。因此,有必要设计出一种婚恋对象匹配方法及装置,能够根据每个用户的个性化需求,科学合理地筛选出合适的婚恋对象,并对不同的候选对象进行匹配度的计算,最后推送
【技术保护点】
1.一种婚恋对象匹配方法,其特征在于,包括如下步骤:/n步骤1,获取各个用户的个人资料以及择偶选项存于数据库中,择偶选项包括硬性条件和中性条件;/n步骤2,在接收到当前用户提交的匹配请求后,根据当前用户的硬性条件在数据库中进行异性匹配筛选,获得各个初步候选对象;/n步骤3,根据当前用户的中性条件计算各个初步候选对象的合适度Fitness(f
【技术特征摘要】
1.一种婚恋对象匹配方法,其特征在于,包括如下步骤:
步骤1,获取各个用户的个人资料以及择偶选项存于数据库中,择偶选项包括硬性条件和中性条件;
步骤2,在接收到当前用户提交的匹配请求后,根据当前用户的硬性条件在数据库中进行异性匹配筛选,获得各个初步候选对象;
步骤3,根据当前用户的中性条件计算各个初步候选对象的合适度Fitness(f1,f2,fi...,fn);
步骤4,根据合适度大小对各个初步候选对象进行推荐排序,再按照推荐排序逐个推送各个初步候选对象。
2.根据权利要求1所述的婚恋对象匹配方法,其特征在于,步骤1中,硬性条件和中性条件均由各个用户选择确定,且每个中性条件都由各个用户自定义设置有相应的权重值;在获取各个用户的个人资料同时对各个用户的个人资料进行真实性验证,接收并加密存储用户上传的真实性证明材料。
3.根据权利要求1所述的婚恋对象匹配方法,其特征在于,步骤2中,在根据当前用户的硬性条件在数据库中进行异性匹配筛选,只有全部的硬性条件均符合才能确定为当前用户的初步候选对象。
4.根据权利要求1所述的婚恋对象匹配方法,其特征在于,步骤3中,在计算各个初步候选对象的合适度时,具体的计算方法为:
首先对各个初步候选对象与当前用户的中性条件相关属性进行量化处理,生成一个量化二维矩阵:
其中,m为择偶选项的总数,k为硬性条件的个数,m-k为中性条件的个数,量化二维矩阵中的各列元素分别为当前用户的中性条件对各个初步候选对象的相关属性进行量化处理的量化值。
再将当前用户自定义设置的各个中性条件的权重值Weight(w1,w2,...wm-k)与候选对象的量化二维矩阵相乘,得出当前用户对所有候选对象的合适度Fitness(f1,f2,fi...,fn)。
5.根据权利要求1所述的婚恋对象匹配方法,其特征在于,步骤3中,在计算获得各个初步候选对象的合适度Fitness(f1,f2,fi...,fn)后,再计算当前用户与各个初步候选对象的匹配度,具体步骤为:
首先,根据各个初步候选对象的中性条件计算各个初步候选对象对当前用户的反向合适度Fitness_Opposite(fo1,fo2,foi...,fon);
然后,再将合适度Fitness(f1,f2,fi...,fn)和反向合适度Fitness_Opposite(fo1,fo2,foi...,fon)相乘计算出匹配度为:Matching_degree(f1*fo1,f2*fo2,fi*foi,...fn*fon);
最后,在步骤4中,在按照推荐排序向当前用户逐个推送各个初步候选对象时,对应推送各个初步候选对象的匹配度。
6.一种婚恋对象匹配装置,其特征在于,包括如下模块:
信息采集模块,用于获取各个用户的个人资料以及择偶选项存于数据库中,择偶选...
【专利技术属性】
技术研发人员:施俊华,李国华,李庆凯,袁楠,
申请(专利权)人:南京掌缘信息科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。