产品推荐方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:22565072 阅读:71 留言:0更新日期:2019-11-16 12:00
本申请涉及数据处理,利用社交网络中节点选取实现产品推荐,具体提供了一种产品推荐方法、装置、设备及存储介质,该方法包括:获取用户的社交通讯信息,根据社交通讯信息确定与用户存在关联关系的联系人以及联系人与用户之间的关联程度;根据关联程度确定联系人与用户的层级关系,以联系人为节点根据层级关系生成用户的社交网络;监测社交网络中的节点的交互信息,根据交互信息确定社交网络的中心节点和社交特征;基于社交特征与待推荐产品的推荐信息之间预设的对应关系,根据社交网络的社交特征确定目标推荐信息;将目标推荐信息推送至中心节点,以便中心节点根据目标推荐信息完成待推荐产品的推荐。该方法可以提高产品的推荐效率和准确率。

Product recommendations, devices, computer equipment and storage media

The application relates to data processing, which uses node selection in social network to realize product recommendation, and specifically provides a product recommendation method, device, device and storage medium. The method includes: obtaining the user's social communication information, determining the contact person with the user's existing association relationship and the association degree between the contact person and the user according to the social communication information, and determining the association degree between the contact person and the user according to the association degree Determine the hierarchical relationship between the contact and the user, take the contact as the node to generate the user's social network according to the hierarchical relationship; monitor the interaction information of the nodes in the social network, and determine the central node and social characteristics of the social network according to the interaction information; determine the preset corresponding relationship between the social characteristics and the recommendation information of the product to be recommended, and determine the social characteristics of the social network Target recommendation information: push the target recommendation information to the central node, so that the central node can complete the recommendation of products to be recommended according to the target recommendation information. This method can improve the efficiency and accuracy of product recommendation.

【技术实现步骤摘要】
产品推荐方法、装置、计算机设备及存储介质
本申请涉及互联网
,尤其涉及一种产品推荐方法、装置、计算机设备及存储介质。
技术介绍
目前,市面上的产品推荐方式多是基于用户的兴趣爱好、职业以及收入等一些基本的特征信息以二分类方式确定潜在用户,再逐个对潜在用户进行相关的产品推荐。这种产品推荐方式只是基于特征信息来确定潜在用户,然后再逐个对潜在用户进行产品推荐,导致产品推荐效率较低,同时产品推荐的覆盖率也较低,可能会错失一些潜在用户。因此如何提高产品推荐效率以及推荐覆盖率成为亟需解决的问题。
技术实现思路
本申请提供了一种产品推荐方法、装置、计算机设备及存储介质,以提高产品推荐的准确率以及推荐效率。第一方面,本申请提供了一种产品推荐方法,所述方法包括:获取用户的社交通讯信息,根据所述社交通讯信息确定与所述用户存在关联关系的联系人以及所述联系人与所述用户之间的关联程度;根据所述关联程度确定所述联系人与所述用户的层级关系,以所述联系人为节点根据所述层级关系生成所述用户的社交网络;监测所述社交网络中的节点的交互信息,根据所述交互信息确定所述社交网络的中心节点和社交特征;基于社交特征与待推荐产品的推荐信息之间预设的对应关系,根据所述社交网络的社交特征确定目标推荐信息;将所述目标推荐信息推送至所述中心节点,以便所述中心节点根据所述目标推荐信息完成待推荐产品的推荐。第二方面,本申请还提供了一种产品推荐装置,所述装置包括:获取确定模块,用于获取用户的社交通讯信息,根据所述社交通讯信息确定与所述用户存在关联关系的联系人以及所述联系人与所述用户之间的关联程度;确定生成模块,用于根据所述关联程度确定所述联系人与所述用户的层级关系,以所述联系人为节点根据所述层级关系生成所述用户的社交网络;监测确定模块,用于监测所述社交网络中的节点的交互信息,根据所述交互信息确定所述社交网络的中心节点和社交特征;信息确定模块,用于基于社交特征与待推荐产品的推荐信息之间预设的对应关系,根据所述社交网络的社交特征确定目标推荐信息;信息推荐模块,用于将所述目标推荐信息推送至所述中心节点,以便所述中心节点根据所述目标推荐信息完成待推荐产品的推荐。第三方面,本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的产品推荐方法。第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的产品推荐方法。本申请公开了一种产品推荐方法、装置、设备及存储介质,在确定向某个用户推荐产品之前,通过社交通讯信息确定相应的联系人以及对应的关联程度;根据关联程度确定所述联系人与所述用户的层级关系生成所述用户的社交网络;利用社交网络中的节点的交互信息确定所述社交网络的中心节点和社交特征,并根据所述社交网络的社交特征确定目标推荐信息;将所述目标推荐信息推送至所述中心节点,以便所述中心节点根据所述目标推荐信息完成待推荐产品向所述用户推荐。该产品推荐方法利用社交网络以及社交网络的中心节点和社交特征,提高了产品的推荐效率以及准确率。附图说明为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请的实施例提供的产品推荐方法的应用场景示意图;图2是本申请的实施例提供的一种产品推荐方法的示意流程图;图3是图2中的产品推荐方法的子步骤示意流程图;图4是本申请的实施例提供的另一种产品推荐方法的示意流程图;图5为本申请的实施例提供的一种产品推荐装置的示意性框图;图6为本申请的实施例提供的另一种产品推荐装置的示意性框图;图7为本申请的实施例提供的一种计算机设备的结构示意性框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。本申请的实施例提供了一种产品推荐方法、装置、计算机设备及存储介质。其中,该产品推荐方法可以应用于服务器中,通过该服务器与终端的交互实现向用户推荐产品,以提高产品的推荐效率和准确率。请参阅图1,图1是本申请的实施例提供的一种产品推荐方法的应用场景示意图,该应用场景包括服务器和终端,终端的数量为多个,包括用户使用的终端以及用户存在关联关系的联系人使用的终端。其中,该终端可以是手机、平板电脑、笔记本电脑、台式电脑、个人数字助理和穿戴式设备等电子设备。该服务器可以为独立的服务器,也可以为服务器集群。譬如,服务器用于执行以下步骤:获取用户的社交通讯信息,根据所述社交通讯信息确定与所述用户存在关联关系的联系人以及所述联系人与所述用户之间的关联程度;根据所述关联程度确定所述联系人与所述用户的层级关系,以所述联系人为节点根据所述层级关系生成所述用户的社交网络;监测所述社交网络中的节点的交互信息,根据所述交互信息确定所述社交网络的中心节点和社交特征;基于社交特征与待推荐产品的推荐信息之间预设的对应关系,根据所述社交网络的社交特征确定目标推荐信息;将所述目标推荐信息推送至所述中心节点,以便所述中心节点根据所述目标推荐信息完成待推荐产品的推荐。服务器确定用户的社交网络,确定该社交网络中的中心节点以及社交特征,根据社交特征和中心节点完成产品的推荐,由此提高了产品的推荐效率和准确率。下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。以下将结合附图1中的应用场景对本申请提供的产品推荐方法进行详细介绍。需要说明的是,附图1中的应用场景并不构成对本身申请的产品推荐方法的应用场景构成限定。请参阅图2,图2是本申请的实施例提供的一种产品推荐方法的示意流程图。如图2所示,该产品推荐方法具体包括步骤S101至S105。S101、获取用户的社交通讯信息,根据所述社交通讯信息确定与所述用户存在关联关系的联系人以及所述联系人与所述用户之间的关联程度。服务器在确定需要推荐产品的用户后,比如图1中用户A,服务器向用户A使用的终端发送通讯信息获取请求,在用户A通过终端确认后获取用户A的社交通讯信息,并所述社交通讯信息确定与所述用户存在关本文档来自技高网...

【技术保护点】
1.一种产品推荐方法,其特征在于,包括:/n获取用户的社交通讯信息,根据所述社交通讯信息确定与所述用户存在关联关系的联系人以及所述联系人与所述用户之间的关联程度;/n根据所述关联程度确定所述联系人与所述用户的层级关系,以所述联系人为节点根据所述层级关系生成所述用户的社交网络;/n监测所述社交网络中的节点的交互信息,根据所述交互信息确定所述社交网络的中心节点和社交特征;/n基于社交特征与待推荐产品的推荐信息之间预设的对应关系,根据所述社交网络的社交特征确定目标推荐信息;/n将所述目标推荐信息推送至所述中心节点,以便所述中心节点根据所述目标推荐信息完成待推荐产品的推荐。/n

【技术特征摘要】
1.一种产品推荐方法,其特征在于,包括:
获取用户的社交通讯信息,根据所述社交通讯信息确定与所述用户存在关联关系的联系人以及所述联系人与所述用户之间的关联程度;
根据所述关联程度确定所述联系人与所述用户的层级关系,以所述联系人为节点根据所述层级关系生成所述用户的社交网络;
监测所述社交网络中的节点的交互信息,根据所述交互信息确定所述社交网络的中心节点和社交特征;
基于社交特征与待推荐产品的推荐信息之间预设的对应关系,根据所述社交网络的社交特征确定目标推荐信息;
将所述目标推荐信息推送至所述中心节点,以便所述中心节点根据所述目标推荐信息完成待推荐产品的推荐。


2.根据权利要求1所述的产品推荐方法,其特征在于,所述获取用户的社交通讯信息,包括:
获取用户的社交通讯录以及获取所述用户与所述社交通讯录中的联系人的社交往来信息,作为所述用户的社交通讯信息;
根据所述社交往来信息从所述社交通讯录中确定目标联系人,获取所述目标联系人的目标通讯录以及获取所述目标联系人与所述目标通讯录中的联系人的社交往来信息,作为所述用户的社交通讯信息。


3.根据权利要求2所述的产品推荐方法,其特征在于,根据所述社交通讯信息确定与所述用户存在关联关系的联系人以及所述联系人与所述用户之间关联程度,包括:
从所述社交通讯录和目标通讯录中确定发生社交往来信息的联系人为与所述用户存在关联关系的联系人;
并在预设时间段内统计确定的联系人的社交往来信息的次数,以计算社交往来频次;
根据所述社交往来频次确定所述联系人与所述用户之间的关联程度。


4.根据权利要求1至3任一项所述的产品推荐方法,其特征在于,所述监测所述社交网络中的节点的交互信息,根据所述交互信息确定所述社交网络的中心节点和社交特征,包括:
监测所述社交网络中的节点的交互信息并统计所述交互信息的大小,根据所述交互信息的大小确定中心节点;
根据社交类型对所述交互信息进行分类,统计每个所述社交类型对应的交互信息的交互次数,所述社交类型为采用不同的通讯应用进行交互对应的类型;
获取每个所述社交类型对应的预设影响权重,根据每个所述社交类型对应的交互次数和预设影响权重的乘积确定影响力最大的社交类型,将确定的社交类型作为所述社交网络的社交特征。


5.根据权利要求4所述的产品推荐方法,其特征在于,所述将所述目标推荐信息推送至所述中心节点,以便所述中心节点...

【专利技术属性】
技术研发人员:代心灵
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1