资源信息推送方法、装置、服务器及存储介质制造方法及图纸

技术编号:24763977 阅读:26 留言:0更新日期:2020-07-04 11:05
本申请提供了一种资源信息推送方法、装置、服务器及存储介质,涉及数据处理领域。该方法包括:获取用户的资源消耗信息和资源提供方信息;基于资源消耗信息和资源提供方信息,确定用户的优先级,以及确定与用户关联的资源信息的优先级;将优先级高于第一预设标准优先级的用户作为目标用户,将与用户关联的优先级高于第二预设标准优先级的资源信息作为目标资源信息;向目标用户推送与目标用户关联的目标资源信息。利用本申请的技术方案能够提高向用户推送资源信息的精确度。

Resource information push method, device, server and storage medium

【技术实现步骤摘要】
资源信息推送方法、装置、服务器及存储介质
本申请属于数据处理领域,尤其涉及一种资源信息推送方法、装置、服务器及存储介质。
技术介绍
近年来,随着电子信息技术的发展,电子信息技术应用于越来越多的领域中,如交易领域、支付领域等等。为了便于用户进行交易,可向用户推送各类资源。目前,服务器向大量用户统一推荐资源。但用户之间具有差异,统一推荐资源的方式对用户来说,资源推送的精确度较低。
技术实现思路
本申请实施例提供了一种资源信息推送方法、装置、服务器及存储介质,能够提高向用户推送资源信息的精确度。第一方面,本申请实施例提供一种资源信息推送方法,包括:获取用户的资源消耗信息和资源提供方信息;基于资源消耗信息和资源提供方信息,确定用户的优先级,以及确定与用户关联的资源信息的优先级;将优先级高于第一预设标准优先级的用户作为目标用户,将与用户关联的优先级高于第二预设标准优先级的资源信息作为目标资源信息;向目标用户推送与目标用户关联的目标资源信息。第二方面,本申请实施例提供一种资源信息推送装置,包括:信息获取模块,用于获取用户的资源消耗信息和资源提供方信息;优先级确定模块,用于基于资源消耗信息和资源提供方信息,确定用户的优先级,以及确定与用户关联的资源信息的优先级;目标确定模块,用于将优先级高于第一预设标准优先级的用户作为目标用户,将与用户关联的优先级高于第二预设标准优先级的资源信息作为目标资源信息;推送模块,用于向目标用户推送与目标用户关联的目标资源信息。第三方面,本申请实施例提供一种服务器,包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现第一方面的技术方案中的资源信息推送方法。第四方面,本申请实施例提供本申请实施例提供一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现第一方面的技术方案中的资源信息推送方法。本申请实施例提供一种资源信息推送方法、装置、服务器及存储介质,其中,基于资源消耗信息和资源提供方信息,确定用户的优先级,以及确定与用户关联的资源信息的优先级。向优先级高于第一预设标准优先级的用户推送与该用户关联的优先级高于第二预设标准优先级的资源信息。资源提供方信息表征资源提供方的相关信息,可弥补资源消耗信息所缺失的部分。结合资源消耗信息和资源提供方信息,利用优先级,实现了资源信息向用户的精确推送,提高了向用户推送资源信息的精确度。附图说明从下面结合附图对本申请的具体实施方式的描述中可以更好地理解本申请。其中,相同或相似的附图标记表示相同或相似的特征。图1为本申请一实施例提供的一种资源信息推送方法的流程图;图2为本申请另一实施例提供的一种资源信息推送方法的流程图;图3为本申请一实施例提供的一种资源信息推送装置的结构示意图;图4为本申请另一实施例提供的一种资源信息推送装置的结构示意图;图5为本申请又一实施例提供的一种资源信息推送装置的结构示意图;图6为本申请再一实施例提供的一种资源信息推送装置的结构示意图;图7为本申请实施例提供的一种服务器的结构示意图。具体实施方式下面将详细描述本申请的各个方面的特征和示例性实施例。在下面的详细描述中,提出了许多具体细节,以便提供对本申请的全面理解。但是,对于本领域技术人员来说很明显的是,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请的更好的理解。本申请决不限于下面所提出的任何具体配置和算法,而是在不脱离本申请的精神的前提下覆盖了元素、部件和算法的任何修改、替换和改进。在附图和下面的描述中,没有示出公知的结构和技术,以便避免对本申请造成不必要的模糊。本申请实施例提供一种资源信息推送方法、装置、服务器及存储介质,可应用于对用户进行资源信息推送的场景中。比如,向用户推送服务,向用户推送商品,或向用户推送活动的场景,在此并不限定。该资源信息推送方法可由业务设备如服务器等执行,在此并不限定服务器的数目,服务器的数目可根据用户的数目及其他因素设置。比如,该资源信息推送方法可由服务器集群执行。在本申请实施例中,可根据用户的资源消耗信息和资源提供方信息的综合使用,利用资源消耗信息和资源提供方信息的交叉对比,根据确定的用户的优先级以及资源信息的优先级向用户推送资源信息,以提高资源信息的推送的精确度。图1为本申请一实施例提供的一种资源信息推送方法的流程图。如图1所示,该资源信息推送方法可包括步骤S101至步骤S104。在步骤S101中,获取用户的资源消耗信息和资源提供方信息。用户的资源消耗信息与用户相关,可表征用户自身的信息,也可表征用户对资源消耗的指向,比如用户对资源消耗的偏好。与用户的资源消耗信息对应,可建立用户资源消耗数据库,将用户的资源消耗信息存储于该用户资源消耗数据库内。在一些示例中,用户资源消耗数据库可设置于单台配置为24C或256G或40T的大数据主机集群中,在此并不限定。在一些示例中,资源消耗信息包括但不限于以下的一项或多项:用户信息、用户消耗资源时间偏好信息、用户消耗资源的资源提供方偏好信息、用户消耗资源类型偏好信息、用户消耗资源的资源提供方类型偏好信息、用户消耗资源的资源提供方位置信息、用户消耗资源的资源提供方关联性信息。其中,用户消耗资源的资源提供方关联性信息用于表征用户消耗资源来源的两个以上的资源提供方的关联性,比如,表征用户消耗资源来源的两个以上的资源提供方的相似度。在交易场景中,资源提供方具体可为商户。资源消耗信息可通过用户账号交易的历史信息得到。比如,资源消耗信息可包括用户账号、用户账号内余额、用户交易时间偏好、用户选择交易的商户偏好、用户选择的交易类型偏好、用户选择交易的商户类型偏好、用户选择交易的商户位置、用户选择交易的商户的相似度等信息中的一项或多项,在此并不限定。比如,在交易场景中,资源消耗信息的存储形式可如下表一所示。表一资源提供方信息与用户消耗的资源的资源提供方相关,可表征资源提供方的相关信息。与用户的资源提供方信息对应,可建立资源提供方数据库,将资源提供方信息存储于该资源提供方数据库内。在一些示例中,资源提供方数据库可设置于单台配置为24C/256G/40T的Kafka集群中,在此并不限定。在一些示例中,资源提供方信息包括以下的一项或多项:资源提供方名称信息,资源提供方位置信息、资源提供方所属区域位置信息、资源提供方类型信息、资源提供方评价信息、资源提供方热度信息、资源提供方的资源提供关联性信息。其中,资源提供方的资源提供关联性信息用于表征两个以上的资源提供方提供资源的关联性,比如,表征两个以上的资源提供方提供资源的相似度。在交易场景中,资源提供方具体可为商户。资源提供方信息可通过第三方接口读取、数据文件导入或人工录入采集得本文档来自技高网...

【技术保护点】
1.一种资源信息推送方法,其特征在于,包括:/n获取用户的资源消耗信息和资源提供方信息;/n基于所述资源消耗信息和所述资源提供方信息,确定所述用户的优先级,以及确定与所述用户关联的资源信息的优先级;/n将优先级高于第一预设标准优先级的用户作为目标用户,将与所述用户关联的优先级高于第二预设标准优先级的资源信息作为目标资源信息;/n向所述目标用户推送与所述目标用户关联的所述目标资源信息。/n

【技术特征摘要】
1.一种资源信息推送方法,其特征在于,包括:
获取用户的资源消耗信息和资源提供方信息;
基于所述资源消耗信息和所述资源提供方信息,确定所述用户的优先级,以及确定与所述用户关联的资源信息的优先级;
将优先级高于第一预设标准优先级的用户作为目标用户,将与所述用户关联的优先级高于第二预设标准优先级的资源信息作为目标资源信息;
向所述目标用户推送与所述目标用户关联的所述目标资源信息。


2.根据权利要求1所述的方法,其特征在于,所述基于所述资源消耗信息和所述资源提供方信息,确定所述用户的优先级,以及确定与所述用户关联的资源信息的优先级,包括:
基于所述资源消耗信息和所述资源提供方信息,设置所述用户的活跃度信息和资源消耗潜力信息;
根据所述用户的所述活跃度信息和所述资源消耗潜力信息,确定所述用户的优先级,以及确定与所述用户关联的资源信息的优先级。


3.根据权利要求1所述的方法,其特征在于,所述基于所述资源消耗信息和所述资源提供方信息,确定所述用户的优先级,以及确定与所述用户关联的资源信息的优先级,包括:
对于每个所述用户,将所述用户的所述资源消耗信息和所述资源提供方信息作为每个目标决策模型的输入,得到每个目标决策模型的输出结果,所述输出结果表征在所述目标决策模型对应的目标要求下,所述用户的优先级和/或与所述用户关联的资源信息的优先级;
计算每个所述目标决策模型的输出结果与所述目标决策模型的权重的乘积之和;
根据所述乘积之和确定所述用户的优先级和/或与所述用户关联的资源信息的优先级。


4.根据权利要求3所述的方法,其特征在于,还包括:
采集所述目标用户接收到所述目标资源信息后反馈的资源消耗结果信息;
利用所述资源消耗结果信息更新所述目标决策模型。


5.根据权利要求1所述的方法,其特征在于,在所述基于所述资源消耗信息和所述资源提供方信息,确定所述用户的优先级,以及确定与所述用户关联的资源信息的优先级之前,还包括:
利用可信度计算模型,计算所述资源消耗信息的可信度和所述资源提供方信息的可信度。


6.根据权利要求5所述的方法,其特征在于,所述基于所述资源消耗信息和所述资源提供方信息,确定所述用户的优先级,以及确定与所述用户关联的资源信息的优先级,包括:
基于所述资源消耗信息和所述资源提供方信息,根据所述资源消耗信息的可信度和所述资源提供方信息的可信度,确定所述用户的优先级,以及确定与所述用户关联的资源信息的优先级。


7.根据权利要求1所述的方法,其特征在于,还包括:
对所述用户进行聚类,得到至少两个簇;
对于每个簇,选取一个所述用户的所述资源消耗信息和所述资源提供方信息作为所述簇的簇中心;
计算所述簇中除所述簇中心对应的所述用户外的其他所述用户的所述资源消耗信息和所述资源提供方信息与所述簇中心的距离;
根据所述距离,更新所述簇以及所述簇的所述簇中心,直至更新的所述簇中心与更新前的所述簇中心相同。


8.根据权利要求7所述的方法,其特征在于,所述资源信息包括资源提供方、资源类别、资源提供方案中的一项或多项,
向同一所述簇中所述用户推送的资源信息中至少一项相同。


9.根据权利要求1所述的方法,其特征在于,所述资源信息的优先级包括资源信息包括资源提供方的优先级、资源类别的优先级、资源提供方案的优先级中的一项或多项。


10.根据权利要求1所述的方法,其特征在于,所述向所述目标用户推送与所述目标用户关联的所述目标资源信息,包括:
利用实时数据流向所述目标用户推送与所述目标用户关联的所述目标资源信息。


11.根据权利要求1至10中任一项所述的方法,其特征在于,所述资源消耗信息包括以下的一项或多项:
用户信息、用户消耗资源时间偏好信息、用户消耗资源的资源提供方偏好信息、用户消耗资源类型偏好信息、用户消耗资源的资源提供方类型偏好信息、用户消耗资源的资源提供方位置信息、用户消耗资源的资源提供方关联性信息。


12.根据权利要求1至10中任意一项所述的方法,其特征在于,所述资源提供方信息包括以下的一项或多项:
资源提供方名称信息,资源提供方位置信息、资源提供方所属区域位置信息、资源提供方类型信息、资源提供方评价信息、资源提供方热度信息、资源提供方的资源提供关联性信息。


13.一种资源信息推送装置,其特征在于,包括:
信息获取模块,用...

【专利技术属性】
技术研发人员:王天齐郑景飞伍平平马明浩唐逸立
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:上海;31

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

1