一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

资源推送方法和装置与流程

2023-10-27 10:42:53 来源:中国专利 TAG:


1.本公开涉及大数据智能分析技术领域,尤其涉及一种资源推送方法和装置。


背景技术:

2.在金融机构的办公场景中,为了客户关系的维护和建立,需要向不同的对象(如员工、子机构、网点等)推送资源(如信息资源(企业资料、客群信息等))。
3.相关技术中,主要通过人工方式向不同对象推送资源,导致推送效率低,人工成本较高。


技术实现要素:

4.本公开提供一种资源推送方法和装置,以至少在一定程度上解决相关技术中的技术问题之一。本公开的技术方案如下:
5.根据本公开实施例的第一方面,提供一种资源推送方法,应用于服务端,包括:接收第一即时通信客户端发送的指示信息,其中,所述指示信息用于指示以下中的至少一项:登录所述第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对所述对象列表进行对象更新的第二操作行为;获取对与所述目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为;基于所述第一操作行为、所述第二操作行为和所述用户交互行为中的至少一项,确定所述目标对象的目标得分;根据所述目标得分,向所述第一即时通信客户端推送与对应目标得分关联的资源。
6.根据本公开实施例的第二方面,提供了一种资源推送方法,应用于第一即时通信客户端,包括:向服务端发送指示信息,其中,所述指示信息用于指示以下中的至少一项:登录所述第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对所述对象列表进行对象更新的第二操作行为;接收所述服务端推送的资源,其中,所述资源与所述目标对象的目标得分关联,所述目标得分是根据所述第一操作行为、所述第二操作行为和用户交互行为中的至少一项确定的,所述用户交互行为是所述服务端对与所述目标对象关联的至少一个业务产品的访问页面监听得到的。
7.根据本公开实施例的第三方面,提供了一种资源推送装置,应用于服务端,包括:接收模块,用于接收第一即时通信客户端发送的指示信息,其中,所述指示信息用于指示以下中的至少一项:登录所述第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对所述对象列表进行对象更新的第二操作行为;获取模块,用于获取对与所述目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为;确定模块,用于基于所述第一操作行为、所述第二操作行为和所述用户交互行为中的至少一项,确定所述目标对象的目标得分;推送模块,用于根据所述目标得分,向所述第一即时通信客户端推送与对应目标得分关联的资源。
8.根据本公开实施例的第四方面,提供了一种资源推送装置,应用于第一即时通信客户端,包括:发送模块,用于向服务端发送指示信息,其中,所述指示信息用于指示以下中
的至少一项:登录所述第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对所述对象列表进行对象更新的第二操作行为;接收模块,用于接收所述服务端推送的资源,其中,所述资源与所述目标对象的目标得分关联,所述目标得分是根据所述第一操作行为、所述第二操心行为和用户交互行为中的至少一项确定的,所述用户交互行为是所述服务端对与所述目标对象关联的至少一个业务产品的访问页面监听得到的。
9.根据本公开实施例的第五方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以生成如本公开第一方面实施例所述的资源推送方法,或者,如本公开第二方面实施例所述的资源推送方法。
10.根据本公开实施例的第六方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如本公开第一方面实施例所述的资源推送方法,或者,执行如本公开第二方面实施例所述的资源推送方法。
11.根据本公开实施例的第七方面,提供一种计算机程序产品,包括:计算机程序,所述计算机程序被处理器执行时实现如本公开第一方面实施例所述的资源推送方法,或者,实现如本公开第二方面实施例所述的资源推送方法。
12.本公开的实施例提供的技术方案至少带来以下有益效果:
13.通过接收第一即时通信客户端发送的指示信息,其中,所述指示信息用于指示以下中的至少一项:登录所述第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对所述对象列表进行对象更新的第二操作行为;获取对与所述目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为;基于所述第一操作行为、所述第二操作行为和所述用户交互行为中的至少一项,确定所述目标对象的目标得分;根据所述目标得分,向所述第一即时通信客户端推送与对应目标得分关联的资源,由此,根据第一操作行为、第二操作行为和用户交互行为中的至少一项,确定目标对象的目标得分,向第一即时通信客户端推送与得分关联的资源,无需人工方式整理相关信息向第一即时通信客户端推送资源,可以节省人工成本,同时,目标对象的目标得分不同时,推荐不同的资源,可实现资源的个性化推送。
14.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
15.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
16.图1是本公开第一实施例所示出的资源推送方法的流程示意图;
17.图2是本公开第二实施例所示出的资源推送方法的流程示意图;
18.图3是本公开第三实施例所示出的资源推送方法的流程示意图;
19.图4是本公开第四实施例所示出的资源推送方法的流程示意图;
20.图5是本公开第五实施例所示出的资源推送方法的流程示意图;
21.图6是本公开第六实施例所示出的资源推送方法的流程示意图;
22.图7是本公开第七实施例所示出的资源推送装置的结构示意图;
23.图8是本公开第八实施例所示出的资源推送装置的结构示意图;
24.图9是本公开一示例性实施例所示出的电子设备的结构示意图。
具体实施方式
25.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
26.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
27.需要说明的是,本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供和公开等处理,均在征得用户同意的前提下进行,并且均符合相关法律法规的规定,且不违背公序良俗。
28.本公开提出一种资源推送方法和装置。
29.下面参考附图描述本公开实施例的资源推送方法和装置。
30.图1是本公开第一实施例所示出的资源推送方法的流程示意图。其中,需要说明的是,本公开实施的资源推送方法可应用于服务端。
31.如图1所示,该资源推送方法可以包括以下步骤:
32.步骤101,接收第一即时通信客户端发送的指示信息。
33.其中,指示信息用于指示以下中的至少一项:登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对对象列表进行对象更新的第二操作行为。
34.在本公开实施例中,第一即时通信客户端可以为银行内部的客户营销人员(比如客户经理)所登录的即时通信客户端。其中,即时通信客户端可以为即时通信应用所对应的客户端,第一即时通信客户端比如可为企业微信。
35.作为本公开实施例的一种可能的实现方式,在登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为,或者,对对象列表进行对象更新的第二操作行为时,第一即时通信客户端可向服务端发送指示信息,该指示信息用于指示登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和/或对对象列表进行对象更新的第二操作行为。其中,第一操作行为可为登录第一即时通信客户端的目标对象对对象列表的备注、设置待办事项以及跟进事项等行为,对对象列表进行对象更新的第二操作行为包括:目标对象对对象列表的删除、添加等行为,以及登录第三即时通信客户端(如,对象列表中的对象所使用的进行即时通信的客户端,如,微信)的客户(对象列表中的对象)对目标对象的删除、添加等行为。
36.步骤102,获取对与目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为。
37.在本公开实施例中,目标对象可通过第一即时通信客户端向登录第三即时通信客户端的用户推荐至少一个业务产品的访问页面(如,至少一个业务产品的相关链接对应的页面),在用户通过第三即时通信客户端上访问至少一个业务产品的访问页面时,服务端可
获取该至少一个业务产品的访问页面监听到的用户交互行为,比如,可预先在至少一个业务产品的访问页面上设置埋点以对至少一个业务产品的访问页面进行监听,从而可获取到用户(对象列表中的对象)通过第三即时通信客户端对至少一个业务产品的访问页面浏览、点击或购买等用户交互行为。
38.步骤103,基于第一操作行为、第二操作行为和用户交互行为中的至少一项,确定目标对象的目标得分。
39.进一步地,根据第一操作行为、第二操作行为和用户交互行为中的至少一项,可确定目标对象的目标得分,比如,目标对象对对象列表进行备注、设置待办事项以及跟进事项等第一操作行为时,目标对象的目标得分可提高,在第二操作行为中存在删除行为时,目标对象的目标得分会降低,在用户交互行为中存在购买行为时,目标对象的目标得分会提高等。
40.步骤104,根据目标得分,向第一即时通信客户端推送与对应目标得分关联的资源。
41.其中,资源可以包括但不限于信息资源(如企业资料、客群信息等)、实体资源、虚拟资源等。
42.在本公开实施例中,可预先设置不同的目标得分区间对应的资源,从而,根据目标对象的目标得分所对应的目标得分区间,并将目标得分对应的目标得分区间关联的资源推送至第一即时通信客户端。
43.综上,通过接收第一即时通信客户端发送的指示信息,其中,指示信息用于指示以下中的至少一项:登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对对象列表进行对象更新的第二操作行为;获取对与目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为;基于第一操作行为、第二操作行为和用户交互行为中的至少一项,确定目标对象的目标得分;根据目标得分,向第一即时通信客户端推送与对应目标得分关联的资源,由此,基于第一操作行为、第二操作行为和用户交互行为中的至少一项,确定目标对象的目标得分,并向第一即时通信客户端推送与得分关联的资源,无需人工方式整理相关信息向第一即时通信客户端推送资源,可以节省人工成本,同时,目标对象的目标得分不同时,推荐不同的资源,可实现资源的个性化推送。
44.为了清楚地说明上述实施例是如何基于第一操作行为、第二操作行为和用户交互行为中的至少一项,确定目标对象的目标得分的,本公开提出另一种资源推送方法。
45.图2是本公开第二实施例所示出的资源推送方法的流程示意图。其中,需要说明的是,本公开实施的资源推送方法可应用于服务端。
46.如图2所示,该资源推送方法可包括如下步骤:
47.步骤201,接收第一即时通信客户端发送的指示信息。
48.其中,指示信息用于指示以下中的至少一项:登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对对象列表进行对象更新的第二操作行为。
49.步骤202,获取对与目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为。
50.步骤203,向第一即时通信客户端发送数据获取请求。
51.其中,数据获取请求用于获取目标对象与对象列表中至少一个对象之间的通信记
录。
52.为了进一步提高目标对象的目标得分的准确性,可进一步获取目标对象与对象列表中至少一个对象之间的通信记录。
53.作为一种示例,可向第一即时通信客户端发送数据获取请求,该数据获取请求用户获取目标对象与对象列表中至少一个对象之间的通信记录,其中,需要说明的是,通信记录是经过对象列表中的对象授权的情况下获取的,比如,在经过对象列表中的对象书面确认可获取的情况下获取目标对象与对应的对象之间的通信记录。
54.步骤204,接收第一即时客户端响应于数据请求所发送的数据获取响应。
55.其中,数据获取响应中携带目标对象与对象列表中至少一个对象之间的通信记录。
56.进一步地,第一即时通信客户端响应于该数据获取请求,向服务端发送数据获取响应,该数据获取响应中携带目标对象与对象列表中至少一个对象之间的通信记录。
57.步骤205,基于第一操作行为、第二操作行为、通信记录和用户交互行为中的多项,确定目标对象的目标得分。
58.作为一种示例,可基于第一操作行为、第二操作行为、通信记录和用户交互行为中的多项,确定目标对象的目标得分。也就是说,可基于第一操作行为、第二操作行为、通信记录和用户交互行为中的至少两项,确定目标对象的目标得分。比如,为了进一步提高目标对象的目标得分的准确性,可基于第一操作行为、第二操作行为、通信记录和用户交互行为,共同确定目标对象的目标得分。
59.步骤206,根据目标得分,向第一即时通信客户端推送与对应目标得分关联的资源。
60.需要说明的是,步骤201至202、步骤206的执行过程可以分别采用本公开的各实施例中的任一种方式实现,本公开实施例并不对此作出限定,也不再赘述。
61.综上,通过向第一即时通信客户端发送数据获取请求;接收第一即时客户端响应于数据请求所发送的数据获取响应;基于第一操作行为、第二操作行为、通信记录和用户交互行为中的多项,确定目标对象的目标得分,由此,基于第一操作行为、第二操作行为、通信记录和用户交互行为中的多项,可准确地确定目标对象的目标得分。
62.为了清楚地说明上述实施例是如何基于第一操作行为、第二操作行为、通信记录和用户交互行为中的多项,确定目标对象的目标得分的,本公开提出另一种资源推送方法。
63.图3是本公开第三实施例所示出的资源推送方法的流程示意图。其中,需要说明的是,本公开实施的资源推送方法可应用于服务端。
64.如图3所示,该资源推送方法可包括如下步骤:
65.步骤301,接收第一即时通信客户端发送的指示信息。
66.其中,指示信息用于指示以下中的至少一项:登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对对象列表进行对象更新的第二操作行为。
67.步骤302,获取对与目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为。
68.步骤303,向第一即时通信客户端发送数据获取请求。
69.其中,数据获取请求用于获取目标对象与对象列表中至少一个对象之间的通信记
录。
70.步骤304,接收第一即时客户端响应于数据请求所发送的数据获取响应。
71.其中,数据获取响应中携带目标对象与对象列表中至少一个对象之间的通信记录。
72.步骤305,根据第一操作行为、第二操作行为、通信记录和用户交互行为中的多项,确定目标对象在多个设定维度的目标分值。
73.在本公开实施例中,多个设定维度可包括客户(用户)维度、客户营销人员维度、产品维度、客户生命周期维度等,为了准确地确定目标对象在多个设定维度的目标分值,可采用预测模型或预测算法,并第一操作行为、第二操作行为、通信记录和用户交互行为中的多项,确定目标对象在多个设定维度的目标分值。
74.作为一种示例,采用第一预测模型对第一操作行为在多个设定维度上进行评分预测,以得到多个设定维度的第一分值;采用第二预测模型对第二操作行为在多个设定维度上进行评分预测,以得到多个设定维度的第二分值;采用第三预测模型对通信记录在多个设定维度上进行评分预测,以得到多个设定维度的第三分值;采用第四预测模型对用户交互行为在多个设定维度上进行评分预测,以得到多个设定维度的第四分值;针对任一设定维度,根据任一设定维度的第一分值、第二分值、第三分值和第四分值中的多个,确定任一设定维度的目标分值。
75.其中,需要说明的是,第一预测模型是经过标注有第一分数的第一操作行为样本训练得到的,第二预测模型是经过标注有第二分数的第二操作行为样本训练得到的,第三预测模型是经过标注有第三分数的通信记录样本训练得到的,第四预测模型是经过标注有第四分数的用户交互行为样本训练得到的。
76.步骤306,根据多个设定维度的目标分值,确定目标对象的目标得分。
77.为了提高目标对象的目标得分的准确性,在本公开实施例中,可根据多个设定维度的目标分值,共同确定目标对象的目标得分。
78.作为一种示例,获取多个设定维度的权重,并基于多个设定维度的权重,对多个设定维度的目标分值进行加权求和,以得到目标对象的目标得分。
79.也就是说,预先设置多个设定维度的权重,采用多个设定维度的权重,对多个设定维度的目标分值加权求和,根据加权求和得到的分值,确定目标对象的目标得分。
80.作为另一种示例,根据多个设定维度的目标分值的均值,确定目标对象的目标得分。
81.也就是说,可先确定多个设定维度的目标分值的均值,进而,根据该均值,确定目标对象的目标得分。
82.作为又一种示例,根据多个设定维度的目标分值之和,确定目标对象的目标得分。
83.也就是说,可将多个设定维度的目标分值进行相加,得到多个设定维度的目标分值之和,进而,根据多个设定维度的目标分值之和,确定目标对象的目标得分。
84.需要说明的是,上述公式的计算方式仅是示例性的,本领域技术人员也可以根据实际情况自行设定其他计算公式。例如,本领域技术人员还可以在上述计算公式中加入一些修正系数、权重系数等。这种具体计算方式的改变并不偏离本发明的基本原理,属于本发明的保护范围。
85.步骤307,根据目标得分,向第一即时通信客户端推送与对应目标得分关联的资源。
86.需要说明的是,步骤301至304、步骤307的执行过程可以分别采用本公开的各实施例中的任一种方式实现,本公开实施例并不对此作出限定,也不再赘述。
87.综上,通过根据第一操作行为、第二操作行为、通信记录和用户交互行为中的多项,确定目标对象在多个设定维度的目标分值;根据多个设定维度的目标分值,确定目标对象的目标得分,由此,可有效地确定多个设定维度的目标分值,根据多个设定维度的目标分值,可准确地确定目标对象的目标得分。
88.为了使第三即时通信客户端登录的对象及时了解目标对象的得分情况,在本公开实施例中,可根据目标对象在多个设定维度的参考分值和目标分值,生成任一设定维度对应的图表,将任一设定维度的图表发送至第三即时通信客户端,下面结合图4对上述过程进行详细描述。
89.图4是本公开第四实施例所示出的资源推送方法的流程示意图。其中,需要说明的是,本公开实施的资源推送方法可应用于服务端。
90.如图4所示,该资源推送方法可包括如下步骤:
91.步骤401,接收第一即时通信客户端发送的指示信息。
92.其中,指示信息用于指示以下中的至少一项:登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对对象列表进行对象更新的第二操作行为。
93.步骤402,获取对与目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为。
94.步骤403,向第一即时通信客户端发送数据获取请求。
95.其中,数据获取请求用于获取目标对象与对象列表中至少一个对象之间的通信记录。
96.步骤404,接收第一即时客户端响应于所述数据请求所发送的数据获取响应。
97.其中,数据获取响应中携带目标对象与对象列表中至少一个对象之间的通信记录。
98.步骤405,根据第一操作行为、第二操作行为、通信记录和用户交互行为中的多项,确定目标对象在多个设定维度的目标分值。
99.步骤406,针对任一设定维度,根据任一设定维度的参考分值和目标分值,生成任一设定维度对应的图表。
100.其中,参考分值是根据目标对象的历史第一操作行为、历史通信记录、对对象列表的历史第二操作行为和对访问页面监听到的历史用户交互行为中的多项确定的。
101.作为一种示例,目标分值可为目标对象在第一设定时间段内的多个设定维度的目标分值,参考分值可为目标对象在第二设定时段内的多个设定维度的目标分值,第二设定时段位于第一设定时段之前。
102.其中,参数分值是根据目标对象的历史第一操作行为、历史通信记录、对对象列表的历史第二操作行为和对访问页面监听到的历史用户交互行为中的多项确定的,即参考分值是根据目标对象在第二设定时段内的历史第一操作行为、历史通信记录、对对象列表的历史第二操作行为和对访问页面监听到的历史用户交互行为中的多项确定的。
103.作为另一种示例,目标分值可为第一时刻的多个设定维度的分值,参考分值为第二时刻的多个设定维度的分值,第二时刻位于第一时刻之前。
104.进一步,根据任一设定维度的参考分值和目标分值,可生成该任一设定维度的图表。比如,针对产品维度,以时间为横坐标,分值为纵坐标,在确定第一时刻的参考分值和第二时刻的目标分值后,可生成产品维度的图表。
105.步骤407,将任一设定维度对应的图表发送至第二即时通信客户端。
106.其中,第二即时通信客户端登录的对象与目标对象具有关联关系。
107.在本公开实施例中,将任一设定维度对应的图表发送至第二即时通信客户端,以便登录第二即时通信客户端的对象(如,相关管理人员)可直观化地了解目标对象的分值,根据该任一设定维度的图表可及时了解目标对象与用户之间的沟通情况。
108.步骤408,根据多个设定维度的目标分值,确定目标对象的目标得分。
109.步骤409,根据目标得分,向第一即时通信客户端推送与对应目标得分关联的资源。
110.需要说明的是,步骤401至405、步骤408至409的执行过程可以分别采用本公开的各实施例中的任一种方式实现,本公开实施例并不对此作出限定,也不再赘述。
111.综上,通过针对任一设定维度,根据任一设定维度的参考分值和目标分值,生成任一设定维度对应的图表;将任一设定维度对应的图表发送至第二即时通信客户端,由此,登录第二即时通信客户端的对象(如,相关管理人员)可直观化地了解目标对象的分值,并且根据该任一设定维度的图表可及时了解目标对象与用户之间的沟通情况。
112.为了清楚地说明上述实施例中是如何根据目标得分,向第一即时通信客户端推送与对应目标得分关联的资源的,本公开提出另一种资源推送方法。
113.图5是本公开第五实施例所示出的资源推送方法的流程示意图。其中,需要说明的是,本公开实施的资源推送方法可应用于服务端。
114.如图5所示,该资源推送方法可包括如下步骤:
115.步骤501,接收第一即时通信客户端发送的指示信息。
116.其中,指示信息用于指示以下中的至少一项:登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对对象列表进行对象更新的第二操作行为。
117.步骤502,获取对与目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为。
118.步骤503,基于第一操作行为、第二操作行为和用户交互行为中的至少一项,确定目标对象的目标得分。
119.步骤504,从多个设定的得分区间中,确定与目标对象的目标得分匹配的目标得分区间。
120.在本公开实施例中,可以预先设定多个得分区间,针对任意一个目标对象,可以从多个设定的得分区间中,确定该与目标对象的目标得分匹配的目标得分区间,即目标得分区间中包括目标对象的目标得分。
121.步骤505,获取与目标得分区间关联的资源。
122.在本公开实施例中,可以预先针对每个得分区间,配置对应的资源,如,配置第一得分区间对应的资源为资源1、第二得分区间对应的资源为资源2,第三得分区间对应的资
源为资源3等等,并且,还可以将各资源与对应的得分区间关联。
123.从而,在本公开实施例中,可以查询并获取与目标得分区间关联的资源。例如,假设目标得分区间为第二得分区间,则与目标得分区间关联的资源为资源2。
124.步骤506,向第一即时通信客户端推送与目标得分区间关联的资源。
125.进一步,可向第一即时通信客户端发送与目标得分区间关联的资源,以便登录第一即时通信客户端的对象根据该资源进行关系维护。
126.需要说明的是,步骤501至503的执行过程可以分别采用本公开的各实施例中的任一种方式实现,本公开实施例并不对此作出限定,也不再赘述。
127.综上,通过从多个设定的得分区间中,确定与目标对象的目标得分匹配的目标得分区间;获取与目标得分区间关联的资源;向第一即时通信客户端推送与目标得分区间关联的资源,由此,不同的目标对象推送的资源,是与根据该目标对象的目标得分匹配的,当目标得分不同时,推送的资源也是不同的,可以实现资源的个性化推送,改善目标对象的推送体验。
128.为了实现上述实施例,本公开提出另一种资源推送方法。
129.图6是本公开第六实施例所示出的资源推送方法的流程示意图。其中,需要说明的是,本公开实施的资源推送方法可应用于第一即时通信客户端。
130.如图6所示,该资源推送方法可包括如下步骤:
131.步骤601,向服务端发送指示信息。
132.其中,指示信息用于指示以下中的至少一项:登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对对象列表进行对象更新的第二操作行为。
133.作为本公开实施例的一种可能的实现方式,在登录第一即时通信客户端的目标对象对对象列表进行信息设置第一操作行为,或者,对对象列表进行对象更新的第二操作行为时,第一即时通信客户端可向服务端发送指示信息,该指示信息用于指示登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和/或对对象列表进行对象更新的第二操作行为。其中,第一操作行为可为登录第一即时通信客户端的目标对象对对象列表的备注、设置待办事项以及跟进事项等行为,对对象列表进行对象更新的第二操作行为包括:目标对象对对象列表的删除、添加等行为,以及登录第三即时通信客户端(如,对象列表中的对象所使用的进行即时通信的客户端,如,微信)的客户(对象列表中的对象)对目标对象的删除、添加等行为。
134.步骤602,接收服务端推送的资源。
135.其中,资源与目标对象的目标得分关联,目标得分是根据所述第一操作行为、第二操作行为和用户交互行为中的至少一项确定的,用户交互行为是服务端对与目标对象关联的至少一个业务产品的访问页面监听得到的。
136.在本公开实施例中,目标对象可通过第一即时通信客户端向登录第三即时通信客户端的用户推荐至少一个业务产品的访问页面(如,至少一个业务产品的相关链接对应的页面),在客户通过第三即时通信客户端上访问至少一个业务产品的访问页面时,服务端可获取该至少一个业务产品的访问页面监听到的用户交互行为,进一步地,根据第一操作行为、第二操作行为和用户交互行为中的至少一项,可确定目标对象的目标得分,基于预先设置的不同的目标得分区间对应的资源,从而,根据目标对象的目标得分所对应的目标得分
区间,并将目标得分对应的目标得分区间关联的资源推送至第一即时通信客户端,第一即时通信客户端可接收服务端推送的资源。
137.综上,通过向服务端发送指示信息;接收服务端推送的资源,由此,服务端根据指示信息所指示的第一操作操作行为、第二操作行为和用户交互行为中的至少一项,确定目标对象的目标得分,向第一即时通信客户端推送与目标得分关联的资源,无需人工方式整理相关信息向第一即时通信客户端推送资源,可以节省人工成本,同时,目标对象的目标得分不同时,推荐不同的资源,可实现资源的个性化推送。
138.与上述图1至图5实施例提供的资源推送方法相对应,本公开还提供一种资源推送装置,由于本公开实施例提供的资源推送装置与上述图1至图5实施例提供的资源推送方法相对应,因此在资源推送方法的实施方式也适用于本公开实施例提供的资源推送装置,在本公开实施例中不再详细描述。
139.图7是本公开第七实施例所示出的资源推送装置的结构示意图。本公开实施例的资源推送装置可应用于服务端。
140.如图7所示,该资源推送装置700包括:接收模块710、获取模块720、确定模块730和推送模块740。
141.其中,接收模块710,用于接收第一即时通信客户端发送的指示信息,其中,指示信息用于指示以下中的至少一项:登录第一即时通信客户端的目标对象对对象列表进行信息设置的操作行为和对对象列表进行对象更新的第二操作行为;获取模块720,用于获取对与目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为;确定模块730,用于基于第一操作行为、第二操作行为和用户交互行为中的至少一项,确定所述目标对象的目标得分;推送模块740,用于根据目标得分,向第一即时通信客户端推送与对应目标得分关联的资源。
142.作为本公开实施例的一种可能的实现方式,确定模块730,具体用于向所述第一即时通信客户端发送数据获取请求,其中,所述数据获取请求用于获取目标对象与对象列表中至少一个对象之间的通信记录;接收第一即时客户端响应于数据请求所发送的数据获取响应,其中,数据获取响应中携带目标对象与对象列表中至少一个对象之间的通信记录;基于第一操作行为、第二操作行为、通信记录和用户交互行为中的多项,确定目标对象的目标得分。
143.作为本公开实施例的一种可能的实现方式,确定模块730,还用于根据所述第一操作行为、所述第二操作行为、通信记录和用户交互行为中的多项,确定目标对象在多个设定维度的目标分值;根据多个设定维度的目标分值,确定目标对象的目标得分。
144.作为本公开实施例的一种可能的实现方式,确定模块730,还用于采用第一预测模型对所述第一操作行为在多个设定维度上进行评分预测,以得到多个设定维度的第一分值;采用第二预测模型对第二操作行为在多个设定维度上进行评分预测,以得到多个设定维度的第二分值;采用第三预测模型对通信记录在多个设定维度上进行评分预测,以得到多个设定维度的第三分值;采用第四预测模型对用户交互行为在多个设定维度上进行评分预测,以得到多个设定维度的第四分值;针对任一设定维度,根据任一设定维度的第一分值、第二分值、第三分值和第四分值中的多个,确定任一设定维度的目标分值。
145.作为本公开实施例的一种可能的实现方式,确定模块730,还用于获取多个设定维
度的权重,并基于多个设定维度的权重,对多个设定维度的目标分值进行加权求和,以得到目标对象的目标得分;或者,根据多个设定维度的目标分值的均值,确定目标对象的目标得分;或者,根据多个设定维度的目标分值之和,确定目标对象的目标得分。
146.作为本公开实施例的一种可能的实现方式,资源推送装置700还包括:生成模块。
147.其中,获取模块720,还用于获取所述目标对象在多个所述设定维度的参考分值,其中,参考分值是根据所述目标对象的历史第一操作行为、历史通信记录、对对象列表的历史第二操作行为和对所述访问页面监听到的历史用户交互行为中的多项确定的;生成模块,用于针对任一设定维度,根据任一设定维度的参考分值和目标分值,生成任一设定维度对应的图表;推送模块740,还用于将任一设定维度对应的图表发送至第二即时通信客户端,其中,第三即时通信客户端登录的对象与目标对象具有关联关系。
148.作为本公开实施例的一种可能的实现方式,推送模块740,具体用于从多个设定的得分区间中,确定与目标对象的目标得分匹配的目标得分区间;获取与目标得分区间关联的资源;向第一即时通信客户端推送与目标得分区间关联的资源。
149.本公开实施例的资源推送装置,应用于服务端,通过接收第一即时通信客户端发送的指示信息,其中,指示信息用于指示以下中的至少一项:登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对所述对象列表进行对象更新的第二操作行为;获取对与目标对象关联的至少一个业务产品的访问页面监听到的用户交互行为;基于第一操作行为、第二操作行为和所述用户交互行为中的至少一项,确定目标对象的目标得分;根据目标得分,向第一即时通信客户端推送与对应目标得分关联的资源,由此,基于第一操作行为、第二操作行为和所述用户交互行为中的至少一项,确定目标对象的目标得分,向第一即时通信客户端推送与得分关联的资源,无需人工方式整理相关信息向第一即时通信客户端推送资源,可以节省人工成本,同时,目标对象的目标得分不同时,推荐不同的资源,可实现资源的个性化推送。
150.与上述图6实施例提供的资源推送方法相对应,本公开还提供一种资源推送装置,由于本公开实施例提供的资源推送装置与上述图6实施例提供的资源推送方法相对应,因此在资源推送方法的实施方式也适用于本公开实施例提供的资源推送装置,在本公开实施例中不再详细描述。
151.图8是本公开第八实施例所示出的资源推送装置的结构示意图。本公开实施例的资源推送装置可应用于第一即时通信客户端。
152.如图8所示,该资源推送装置800包括:发送模块810和接收模块820。
153.其中,发送模块810,用于向服务端发送指示信息,其中,指示信息用于指示以下中的至少一项:登录第一即时通信客户端的目标对象对对象列表进行信息设置的第一操作行为和对对象列表进行对象更新的第二操作行为;接收模块820,用于接收服务端推送的资源,其中,资源与目标对象的目标得分关联,目标得分是根据第一操作行为、第二操作行为和用户交互行为中的至少一项确定的,用户交互行为是服务端对与目标对象关联的至少一个业务产品的访问页面监听得到的。
154.本公开实施例的资源推荐装置,通过向服务端发送指示信息;接收服务端推送的资源,由此,服务端根据指示信息所指示的第一操作行为、第二操作行为和用户交互行为中的至少一项,确定目标对象的目标得分,向第一即时通信客户端推送与目标得分关联的资
源,无需人工方式整理相关信息向第一即时通信客户端推送资源,可以节省人工成本,同时,目标对象的目标得分不同时,推荐不同的资源,可实现资源的个性化推送。
155.在示例性实施例中,还提出了一种电子设备。
156.其中,电子设备包括:
157.处理器;
158.用于存储处理器可执行指令的存储器;
159.其中,处理器被配置为执行指令,以生成如前述任一实施例提出的资源推送方法。
160.作为一种示例,图9是本公开一示例性实施例所示出的电子设备900的结构示意图,如图9所示,上述电子设备900,还可以包括:
161.存储器910及处理器920,连接不同组件(包括存储器910和处理器920)的总线930,存储器910存储有计算机程序,当处理器920执行所述程序时生成本公开实施例所述的资源推送方法。
162.总线930表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
163.电子设备900典型地包括多种电子设备可读介质。这些介质可以是任何能够被电子设备900访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
164.存储器910还可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)940和/或高速缓存存储器950。服务器900可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统960可以用于读写不可移动的、非易失性磁介质(图9未显示,通常称为“硬盘驱动器”)。尽管图9中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线930相连。存储器910可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开各实施例的功能。
165.具有一组(至少一个)程序模块970的程序/实用工具980,可以存储在例如存储器910中,这样的程序模块970包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的生成。程序模块970通常执行本公开所描述的实施例中的功能和/或方法。
166.电子设备900也可以与一个或多个外部设备990(例如键盘、指向设备、显示器991等)通信,还可与一个或者多个使得用户能与该电子设备900交互的设备通信,和/或与使得该电子设备900能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口992进行。并且,电子设备900还可以通过网络适配器993与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器993通过总线930与电子设备900的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备900使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数
据备份存储系统等。
167.处理器920通过运行存储在存储器910中的程序,从而执行各种功能应用以及数据处理。
168.需要说明的是,本实施例的电子设备的实施过程和技术原理参见前述对本公开实施例的资源推送方法的解释说明,此处不再赘述。
169.在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器,上述指令可由电子设备的处理器执行以完成上述任一实施例提出的资源推送方法。可选地,计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
170.在示例性实施例中,还提供一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时生成上述任一实施例提出的资源推送方法。
171.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
172.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表