【技术实现步骤摘要】
一种排序处理方法、装置、电子设备及存储介质
本专利技术涉及互联网
,尤其涉及一种排序处理方法、装置、电子设备及存储介质。
技术介绍
随着移动互联网的快速发展,手机、电脑等移动端日渐成为人机交互的主要平台,而移动端的及时通讯功能也基本是每个App(Application,应用)必备的功能,在App的日常使用过程中,需要利用及时通讯的功能完成正常的业务交流。相关技术中,及时通讯列表的信息数据都是从服务端拉取的,端上没有在单独进行排序,而且服务端一般有以下两种排序规则:其一,按照服务号消息的产生时间来排序的,最新的数据在最前面,越往后时间越久远;其二,未读消息在前,已读消息在后。但是,对于一个用户量较大的App来说每天产生的数据访问量是非常大的,消息中心每天会有千万次的服务器请求,目前服务号接口的请求时机是只要进入到了消息页面,就会触发一次服务号的网络请求,拉取新的数据,保证服务号排序的及时性,而这样大量的并发请求就会给服务器造成很大的压力。而且,网络请求依赖网络状态,因为网络的原因无法保证每次数据都下发成功导致服务 ...
【技术保护点】
1.一种排序处理方法,其特征在于,包括:/n针对任一客户端,响应于针对目标对象的查看请求,获取所述客户端用户针对所述目标对象的实时操作数据,所述实时操作数据包括所述目标对象在每个维度下的数据量占比、点击率、会话数据量、会话时长、内容浏览时长、内容点赞量中的至少一种;所述维度包括所述目标对象所属的业务维度、以每个所述目标对象自身作为维度中的至少一种;/n根据所述实时操作数据,通过预先训练的排序模型获取所述目标对象的排序预测结果;/n按照所述排序预测结果,在所述客户端对所述目标对象进行排序展示;/n其中,所述排序模型通过多个已知排序结果的样本对象的操作数据训练得到。/n
【技术特征摘要】
1.一种排序处理方法,其特征在于,包括:
针对任一客户端,响应于针对目标对象的查看请求,获取所述客户端用户针对所述目标对象的实时操作数据,所述实时操作数据包括所述目标对象在每个维度下的数据量占比、点击率、会话数据量、会话时长、内容浏览时长、内容点赞量中的至少一种;所述维度包括所述目标对象所属的业务维度、以每个所述目标对象自身作为维度中的至少一种;
根据所述实时操作数据,通过预先训练的排序模型获取所述目标对象的排序预测结果;
按照所述排序预测结果,在所述客户端对所述目标对象进行排序展示;
其中,所述排序模型通过多个已知排序结果的样本对象的操作数据训练得到。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述实时操作数据,通过预先训练的排序模型获取所述目标对象的排序预测结果的步骤之前,还包括:
下载并安装包含所述目标对象的应用,所述应用中集成有基础的排序模型,所述基础的排序模型由样本数据训练得到,所述样本数据中包含多个已知排序结果的样本对象的操作数据。
3.根据权利要求2所述的方法,其特征在于,在所述下载并安装包含所述目标对象的应用的步骤之后,还包括:
获取所述客户端用户针对所述目标对象的历史操作数据,以及对应于所述历史操作数据的所述目标对象的历史排序结果;
通过所述历史操作数据和所述历史排序结果更新所述基础的排序模型,得到所述客户端实时的排序模型。
4.根据权利要求3所述的方法,其特征在于,所述获取所述客户端用户针对所述目标对象的历史操作数据,以及对应于所述历史操作数据的所述目标对象的历史排序结果的步骤,包括:
响应于所述客户端用户触发针对所述目标对象的排序调整操作,获取在所述排序调整操作之前的至少一个单位时间内,所述客户端用户针对所述目标对象的历史操作数据,以及调整后的各个目标对象的排序结果,作为与所述历史操作数据对应的历史排序结果;
对所述历史操作数据进行数据清洗,得到满足预设标准的数据集合,所述数据集合中包含至少一个满足所述预设标准的历史操作数据,以及与所述历史操作数据对应的历史排序结果。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述目标对象包括联系人、会话群组、公众号中的至少一种,所述公众号包括服务号、订阅号、企业号中的至少一种。
6.根据权利要求5所述的方法,其特征在于,所述获取所述客户端用户针对所述目标对象的实时操作数据的步骤,包括:
获取所述客户端用户针对存在未读消息的目标对象的实时操作数据;
和/或,所述按照所述排序预测结果,在所述客户端对所述目标对象进行排序展示的步骤,包括:
按照所述排序预测结果,在所述客户端对存在未读消息的目标对象进行排序展示。
7.一种排序处理装置,其特征在于,包括:
数据获取模块,用于针对任一客户端,响应于针对目标对象...
【专利技术属性】
技术研发人员:周影杰,彭飞,邓竹立,
申请(专利权)人:北京五八信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。