一种互联网婚恋交友推荐平台及方法技术

技术编号:9694727 阅读:82 留言:0更新日期:2014-02-21 01:05
一种互联网婚恋交友推荐平台及方法,包括数据获取单元、离线计算单元、离线存储单元、在线服务单元以及在线存储单元。其中,数据获取单元获取用户行为数据存于离线存储单元,离线计算单元获取离线存储单元数据离线计算用户相似度数据和推荐结果,导入在线存储系统,在线服务单元实时计算推荐结果。本发明专利技术利用了用户的行为数据,提高了推荐结果的准确性,从而提高了推荐的效率。

【技术实现步骤摘要】

本专利技术涉及计算机网络
,更具体的说,涉及一种互联网婚恋交友中的推荐平台及方法。
技术介绍
婚礼交友网站在现在互联网时代的大背景下,在人们的生活中扮演着越来越重要的角色,为千百万适婚男女提供了更多的选择另一半的机会。互联网婚恋交友主要有基于B/S结构的网页形式,以及从其衍生出来的基于手机、平板电脑的移动客户端形式。不管是网页形式还是移动客户端形式,互联网婚恋交友平台要解决的核心问题都是如何为用户提供合适的异性,从而降低用户搜索成本,提高用户交友效率。当前,为用户推荐异性的主流方法有:(I)根据用户资料匹配择偶要求,如年龄、身高、体重、经济状况、教育程度等;(2)根据用户预先回答的问卷结果,匹配爱情观、消费观以及性格等合适的异性。这两种方法有其合理性,但又存在一定的不足,它们都没有考虑用户在换脸加油平台的行为因素,即主动查看异性的资料以及主动与异性联系等行为,儿这些行为恰恰能够准确的反映出用户的兴趣点。
技术实现思路
为了克服原有技术的缺点,弥补其不足,本专利技术目的在于提供,计算并为用户提供更加精准的推荐服务。为了达到上述目的,本专利技术采用的技术方案是,提供一种互联网婚恋交友推荐平台,包括数据获取单元、离线计算单元、离线存储单元、在线服务单元以及在线存储单元。在本专利技术所述的一种互联网婚恋交友推荐平台中,所述数据获取单元用于获取。在本专利技术所述的一种互联网婚恋交友推荐平台中,所述离线计算单元用于计算用户相似度数据及离线推荐结果。在本专利技术所述的一种互联网婚恋交友推荐平台中,所述在线服务单元用于实时为用户计算推荐结果。本专利技术还提供一种互联网婚恋交友推荐方法,包括如下步骤:数据获取单元获取前端服务器用户行为的日志,发回后端日志服务器进行处理,然后存入离线存储单元;离线计算单元从离线存储单元获取用户属性数据和用户行为数据,根据用户被浏览及联系的行为,计算每个用户两两之间的相似度,然后根据相似度及用户的行为计算原始推荐结果,再获取用户属性数据根据规则进行过滤产生最终推荐结果,最后把用户相似度数据和离线推荐结果存入离线存储单元和在线存储单元;在线服务单元从在线存储单元获取用户属性数据、用户行为数据及用户相似度数据,并且实时接收新的用户行为数据,实时的为用户计算推荐结果。本专利技术,通过采用用户浏览和联系的行为数据,并且结合了用户属性信息,为用户推荐合适的异性。能够理解和挖掘用户的真正兴趣点,提高推荐结果的精准度。从而提高推荐的质量和用户之间互动的概率,是用户更加容易的完成婚恋交友的目的。【附图说明】下面结合附图和实施例对专利技术进一步说明。图1是本专利技术一种互联网婚恋交友推荐平台的结构示意图;图2是本专利技术一种互联网婚恋交友推荐平台离线部分计算流程图;图3是本专利技术一种互联网婚恋交友推荐平台在线服务部分计算流程图;【具体实施方式】图1是本专利技术一种互联网婚恋交友推荐平台实施例的结构示意图。该平台包括数据获取单元U、离线存储单元12、离线计算单元13、在线存储单元14和在线服务单元15。数据获取单元11接收和解析用户行为日志,以格式化的形式存储到离线存储单元12。离线计算单元13根据离线存储单元中的数据计算用户相似度数据和推荐结果,并存储到离线存储单元12和在线存储单元14。在线服务单元15利用在线存储单元中的数据提供实时在线的推荐。图2是本专利技术一种互联网婚恋交友推荐方法实施例的离线计算流程图,包括如下步骤:步骤S21:每天固定时间触发离线计算。步骤S22:离线计算单元13从离线存储单元12中获取用户行为数据(包括浏览资料、发信联系等),以及用户个人属性信息,如年龄、身高、学历等。步骤S23:根据用户行为数据,计算用户相似度。该步骤中,根据用户被浏览资料及发信联系等行为生成的打分矩阵,每两个同性用户之间计算相似度,可以采用jaccrd相似系数,也可以采用其他相似度。计算完相似度以后,把结果存储到离线存储单元12中。步骤S24:利用用户打分数据、用户个人属性信息数据及用户相似度数据计算推荐结果。该步骤中,使用步骤S23计算出的用户相似度矩阵数据与每个用户的行为打分数据相乘,即可得出初步的推荐结果。然后,再根据用户个人属性数据和择偶条件数据,对推荐与被推荐用户进行匹配,及对初步推荐结果进行过滤,得到最终的推荐结果。步骤S25:用户相似度数据及推荐结果存入在线存储单元。该步骤中,把步骤S23计算得到的用户相似度数据及S24中计算得到的推荐结果存入在线存储系统。图2是本专利技术一种互联网婚恋交友推荐方法实施例的在线服务流程图,包括如下步骤:步骤S31:接收用户推荐请求,启动推荐计算。步骤S32:从在线存储单元14获取用户行为打分数据、用户相似度数据以及用户个人属性信息数据。步骤S33:利用用户行为打分数据和用户相似度矩阵相乘,计算初步推荐结果,再根据用户属性信息进行过滤,得到最终推荐结果。该步骤计算方法与离线计算步骤S24 —致,但是采用的行为打分数据为用户最近的行为,而不是全部的行为数据。步骤S34:返回步骤S33计算得到的推荐结果给请求发起方。以上所述,为本专利技术的较佳【具体实施方式】,但本专利技术保护的范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,可轻易想到的变化或替换,都应该涵盖在本专利技术的保护范围之内。因此,本专利技术保护的范围应该以权利要求的保护范围为准。本文档来自技高网
...

【技术保护点】
一种互联网婚恋交友中的推荐平台,包括数据获取单元、离线存储单元、离线计算单元、在线存储单元、在线计算单元,其特征在于:数据获取单元接收和解析用户用户行为日志数据,离线存储单元存储用户用户行为数据和用户个人属性数据,离线计算单元从离线存储单元取得数据后计算用户相似度和推荐结果并存储于离线存储单元和在线存储单元,在线服务单元从在线存储单元获取数据在线实时计算推荐结果。

【技术特征摘要】
1.一种互联网婚恋交友中的推荐平台,包括数据获取单元、离线存储单元、离线计算单元、在线存储单元、在线计算单元,其特征在于:数据获取单元接收和解析用户用户行为日志数据,离线存储单元存储用户用户行为数据和用户个人属性数据,离线计算单元从离线存储单元取得数据后计算用户相似度和推荐结果并存储于离线存储单元和在线存储单元,在线服务单元从在线存储单元获取数据在线实时计算推荐结果。2.一种互联网婚恋交友中的推荐方法,其特征在于,包括以下步骤: (a)数据获取单元获取前端服务器用户行为的日...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:北京爱真心信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1