一种基于网络图结构的推荐方法及装置制造方法及图纸

技术编号:18621487 阅读:36 留言:0更新日期:2018-08-08 00:37
本发明专利技术提供一种基于网络图结构的推荐方法及装置。所述方法包括:根据输入的购房条件,确定出符合购房条件的筛选结果;根据预先计算出的综合匹配度排名和所述筛选结果,确定与所述购房条件匹配度最高的经纪人。利用本发明专利技术提供的基于网络图结构的推荐方法及装置,结合用户的需求及经纪人的匹配度共同提供符合用户购房需求的匹配度最高的经纪人。

Recommendation method and device based on network graph structure

The invention provides a recommendation method and device based on network graph structure. The method includes: according to the purchase condition of the input, the screening results that meet the purchase condition are determined, and the broker with the highest matching degree with the purchase condition is determined according to the pre calculated comprehensive matching degree ranking and the screening results. The recommendation method and device based on the network graph structure provided by the invention, combined with the needs of the user and the matching degree of the broker, can provide the best matching broker in accordance with the demand of the user's purchase.

【技术实现步骤摘要】
一种基于网络图结构的推荐方法及装置
本专利技术涉及互联网
,具体涉及一种基于网络图结构的推荐方法及装置。
技术介绍
二手房交易过程中,用户常见的购房路径是在一些找房软件上输入找房区域,在搜索出的结果中,用户选择房源,联系房屋推荐的经纪人,再通过经纪人看更多的房源。如果经纪人不适合,还需要再重新找经纪人,整体购房时间较长,买房效率低下。现有技术中的找房软件推荐的经纪人与用户需求匹配度不高、且无法基于所有历史数据建立全部经纪人与客源的匹配度,整体购房时间较长,效率低。因此,如何提出一种方法,能够推荐最适合的经纪人,从而减少购房时间,提高购房效率,成为亟待解决的问题。
技术实现思路
针对现有技术中的缺陷,本专利技术实施例提供了一种基于网络图结构的推荐方法及装置。第一方面,本专利技术实施例提供一种基于网络图结构的推荐方法,包括:根据输入的购房条件,确定出符合购房条件的筛选结果;根据预先计算出的综合匹配度排名和所述筛选结果,确定与所述购房条件匹配度最高的经纪人。第二方面,本专利技术实施例提供一种基于网络图结构的推荐装置,包括:输入模块,用于根据输入的购房条件,确定出符合购房条件的筛选结果;匹配模块,用于根据预先计算出的综合匹配度排名和所述筛选结果,确定与所述购房条件匹配度最高的经纪人。第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如下方法:根据输入的购房条件,确定出符合购房条件的筛选结果;根据预先计算出的综合匹配度排名和所述筛选结果,确定与所述购房条件匹配度最高的经纪人。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时用于存储如前所述的计算机程序的方法。本专利技术实施例提供的基于网络图结构的推荐方法及装置,采用机器学习算法计算得到用户与经纪人的匹配度;同时利用用户主动填写的购房意向信息,建立解析规则系统,配合算法得到的用户与经纪人匹配度,共同筛选出符合用户需求的推荐经纪人。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的基于网络图结构的推荐方法的流程示意图;图2为本专利技术一实施例提供的基于网络图结构的推荐方法的流程示意图;图3为本专利技术实施例基于网络图结构的推荐装置的结构示意图;图4为本专利技术实施例提供的计算机设备的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的基于网络图结构的推荐方法的流程示意图,如图1所示,所述方法包括:S101、根据输入的购房条件,确定出符合购房条件的筛选结果;S102、根据预先计算出的综合匹配度排名和所述筛选结果,确定与所述购房条件匹配度最高的经纪人。具体地,客户要购买房子时,在购房条件输入到系统中,经过规则解析系统进行筛选过滤,将符合购房条件的筛选结果提取出来。根据预先计算出的用户和经纪人之间的综合匹配度排名,再结合筛选的结果,确定出与购房条件匹配度最高的经纪人,并推荐给用户。本专利技术实施例提供的基于网络图结构的推荐方法,利用用户主动填写的购房意向信息,建立解析规则系统,配合算法得到的用户与经纪人匹配度,共同筛选出符合用户需求的推荐经纪人。可选地,所述综合匹配度采用如下步骤计算:建立客源节点、房源节点和经纪人节点相互之间的网络结构图;利用机器学习算法,对所述网络结构图进行计算,得到房源向量、客源向量与经纪人向量;利用余弦相似度算法,计算所述房源向量、所述客源向量与所述经纪人向量相互之间的相似程度。在上述实施例的基础上,具体地,综合匹配度的计算方法如下所述:建立客源节点与房源节点的网络结构图、客源节点与经纪人节点的网络结构图、房源节点和经纪人节点的网络结构图;并将所有的网络结构图都存储到数据库中。将客源节点、房源节点与经纪人节点三者共同构建的网络图结构输入机器学习算法,计算得到客源向量、房源向量和经纪人向量,采用余弦相似度算法可计算客源向量与经纪人向量的相似程度、房源向量和经纪人向量的相似程度、客源向量和房源向量的相似程度,本专利技术实施例中使用的客源向量与经纪人向量的相似程度。本专利技术实施例提供的是Node2Vec算法,Node2Vec算法是一种网络随机游走模型,同时采用广度优先遍历与深度优先遍历算法,通过设置不同的参数值,可以识别网络图结构中的同质与同构群体。在本专利技术实施例中,系统会计算每一个客源与所有的经纪人之间的相似度,并按照相似度的高低进行排序。本专利技术实施例提供的基于网络图结构的推荐方法,采用机器学习算法计算得到用户与经纪人的匹配度;同时利用用户主动填写的购房意向信息,建立解析规则系统,配合算法得到的用户与经纪人匹配度,共同筛选出符合用户需求的推荐经纪人。可选地,所述根据输入的购房条件,确定出符合购房条件的筛选结果,具体为:获取用户输入的购房条件,所述购房条件至少包括购房区域、购房资金和购房偏好;根据所述购房条件,在预先建立的数据库中确定符合购房条件的筛选结果。在上述实施例的基础上,具体地,用户将购房条件输入到系统中,系统获取到用于输入的购房条件,所述购房条件至少包括购房区域、购房资金和购房偏好等,经过规则解析系统在预先建立的数据库中进行筛选过滤,将符合购房条件的筛选结果提取出来。可选地,所述根据预先计算出的综合匹配度排名和所述筛选结果,确定与所述购房条件匹配度最高的经纪人,具体为:根据客源向量与经纪人向量的匹配度排名的顺序,同时满足所述筛选结果,确定出与所述购房条件匹配度最高的经纪人。具体地,根据客源向量与经纪人向量的匹配度排名的顺序,并同时需要满足筛选结果,确定出与所述购房条件匹配度最高的经纪人。在具体的实施过程中,在匹配度计算的时候,对于某一个用户,系统会提供出这个用户与所有经纪人向量的匹配度,并将匹配度按从高到低进行排名,例如,匹配度第一名为赵三,第二名为李四,第三名为王五,等等,再根据筛选的结果例如购房区域,资金小于200万、户型南北通透等,在匹配的过程中,先取匹配度第一名的赵三,但是在赵三作为经纪人的房子与筛选结果不匹配,则认为第一名的赵三不是最适合的经纪人;再对第二名的李四进行匹配,经过匹配,在李四作为经纪人的房子与筛选结果相匹配,则认为第二名为最适合的经纪人;以此类推,若第二名也不是最适合的经纪人,则继续进行匹配,直到找到最适合的经纪人。图2为本专利技术一实施例提供的基于网络图结构的推荐方法的流程示意图,如图2所示,不仅显示了相似度的计算过程,而且还显示了购房条件的筛选过程,及两者如何结合来确定经纪人的推荐。本专利技术实施例提供的基于网络图结构的推荐方法,采用机本文档来自技高网...

【技术保护点】
1.一种基于网络图结构的推荐方法,其特征在于,包括:根据输入的购房条件,确定出符合购房条件的筛选结果;根据预先计算出的综合匹配度排名和所述筛选结果,确定与所述购房条件匹配度最高的经纪人。

【技术特征摘要】
1.一种基于网络图结构的推荐方法,其特征在于,包括:根据输入的购房条件,确定出符合购房条件的筛选结果;根据预先计算出的综合匹配度排名和所述筛选结果,确定与所述购房条件匹配度最高的经纪人。2.根据权利要求1所述的方法,其特征在于,所述综合匹配度采用如下步骤计算:建立客源节点、房源节点和经纪人节点相互之间的网络结构图;利用机器学习算法,对所述网络结构图进行计算,得到房源向量、客源向量与经纪人向量;利用余弦相似度算法,计算所述房源向量、所述客源向量与所述经纪人向量相互之间的相似程度。3.根据权利要求1所述的方法,其特征在于,所述根据输入的购房条件,确定出符合购房条件的筛选结果,具体为:获取用户输入的购房条件,所述购房条件至少包括购房区域、购房资金和购房偏好;根据所述购房条件,在预先建立的数据库中确定符合购房条件的筛选结果。4.根据权利要求2所述的方法,其特征在于,所述根据预先计算出的综合匹配度排名和所述筛选结果,确定与所述购房条件匹配度最高的经纪人,具体为:根据客源向量与经纪人向量的匹配度排名的顺序,同时满足所述筛选结果,确定出与所述购房条件匹配度最高的经纪人。5.根据权利要求2所述的方法,其特征在于,所述建立客源节点、房源节点和经纪人节点相互之间的网络结构图,具体为:对所述客源对所述房源的浏览、关注、带看与成交记录的不同行为类型设置不同的权重,建立客源节点与房源节点之间的网络结构图;对所述客源与所述经纪人的聊天记录、电话记录、客源委托...

【专利技术属性】
技术研发人员:杨也康余好敏侯晏龙
申请(专利权)人:链家网北京科技有限公司
类型:发明
国别省市:北京,11

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

1