社交功能信息排序方法及终端技术

技术编号:14253032 阅读:49 留言:0更新日期:2016-12-22 15:25
本发明专利技术提供一种社交功能信息排序方法及终端,包括:获取每个社交功能信息的评价度权重和通信时间权重;评价度权重是指发布者给予社交功能信息的评价字数的权重;基于社交功能信息的评价度权重和通信时间权重,对各个社交功能信息进行排序,并根据排序结果生成信息列表。本发明专利技术提供的社交功能信息排序方法及终端的技术方案中,可以减少用户的动作频率,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及计算机通信
,具体地,涉及一种社交功能信息排序方法及终端
技术介绍
“即时通信”产品是一种关系型即时通信产品,满足用户在移动互联网时代的整合沟通、娱乐需求,“即时通信”产品例如微信、手机QQ等。由于“即时通信”产品具有参与感更主动、感官性更强的体验,其已经成为越来越多的用户的阅读渠道,以致热门信息会在朋友圈中获得极为快速的传播。在“即时通信”产品的社交功能版块(例如微信的朋友圈),发布有大量的社交功能信息,其中绝大部分信息都不是发布者的原创,而是转发的热门信息,发布者可能仅是为了凑热闹才随手转发,或者是每天的例行公事进行信息发布,这种信息的发布者往往没有推荐别人阅读的理由,因此不会对自己发布的信息留下任何关于推荐理由的评价(例如发布文字或者点赞)。而对于本地客户端用户来说,往往已经阅读过这些信息,或者对这些信息不感兴趣的可能性较大。在即时通讯领域,社交功能信息出现在首屏位置(社交功能信息位于信息列表中第1-3位),则视为用户体验好,社交功能信息出现在次屏位置(社交功能信息位于信息列表中第4-6位),则视为用户体验一般,社交功能信息出现在首屏次屏以外的位置,则视为用户体验不好。在这种情况下,目前的社交功能信息排序不可避免地存在以下问题:目前社交功能信息排序的方式仅按照通信时间的先后顺序进行排列,排序规则过于简单,而且发布者没有推荐别人阅读的理由的这种信息往往占据信息列表的首屏位置,而用户感兴趣的信息则被排列在首屏之外,这往往造成用户经常翻屏浏览,徒增用户的动作频率,不能够很好的贴近用户需求,降低了用户体验。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一,提出了一种社交功能信息排序方法及终端,其可以减少用户的动作频率,提升了用户体验。为实现本专利技术的目的而提供一种社交功能信息排序方法,包括:获取每个社交功能信息的评价度权重和通信时间权重;所述评价度权重是指发布者给予社交功能信息的评价字数的权重;基于所述社交功能信息的评价度权重和通信时间权重,对各个社交功能信息进行排序,并根据排序结果生成信息列表。可选的,所述基于所述社交功能信息的评价度权重和通信时间权重,对各个社交功能信息进行排序,包括:将所述每个社交功能信息的评价度权重和通信时间权重代入预先构建的排序公式进行计算,获得每个社交功能信息的排序值;按照各个社交功能信息的排序值由大到小的顺序对各个社交功能信息进行排序。可选的,所述排序公式为:s(i)=p[i]×t[i]其中,s(i)为第i个社交功能信息的排序值;p[i]为第i个社交功能信息的评价度权重;t[i]为第i个社交功能信息的通信时间权重;i=1,2,...,n,n为社交功能信息的总数。可选的,所述获取每个社交功能信息的评价度权重包括:获取以下参数:社交功能信息的总数、发布者给予社交功能信息的评价字数以及参考评价字数;将所述参数代入预先构建的评价度权重公式进行计算,获得所述评价度权重;所述评价度权重公式为: p [ i ] = x i m ( Σ i = 1 n x i m ) / n ]]>其中,p[i]为第i个社交功能信息的评价度权重;i=1,2,...n,n为社交功能信息的总数;xi为发布者给予第i个社交功能信息的评价字数;m为参考评价字数。可选的,所述获取每个社交功能信息的通信时间权重包括:获取以下参数:社交功能信息的总数、每个社交功能信息发布完成的时刻以及参考时刻;将所述参数代入预先构建的通信时间权重公式进行计算,获得所述通信时间权重;所述通信时间权重公式为: t [ i ] = y i ( Σ i = 1 n y i ) / n ; ]]>yi=T[i]-T0其中,t[i]为第i个社交功能信息的通信时间权重;yi为第i个社交功能信息发布完成的时刻与参考时刻之间的差值;T[i]为第i个社交功能信息发布完成的时刻;T0为参考时刻;n为社交功能信息的总数。作为另一个技术方案,本专利技术还提供一种终端,包括:获取单元,用于获取每个社交功能信息的评价度权重和通信时间权重;所述评价度权重是指发布者给予社交功能信息的评价字数的权重;生成单元,用于基于所述社交功能信息的评价度权重和通信时间权重,对各个社交功能信息进行排序,并根据排序结果生成信息列表。可选的,所述生成单元包括:计算模块,用于将所述社交功能信息的评价度权重和通信时间权重代入预先构建的排序公式进行计算,获得每个社交功能信息的排序值;排序模块,用于按照各个社交功能信息的排序值由大到小的顺序对各个社交功能信息进行排序;生成模块,用于根据排序结果生成信息列表。可选的,所述排序公式为:s(i)=p[i]×t[i]其中,s(i)为第i个社交功能信息的排序值;p[i]为第i个社交功能信息的评价度权重;t[i]为第i个社交功能信息的通信时间权重;i=1,2,...n,n为社交功能信息的总数。可选的,所述获取单元获取每个社交功能信息的评价度权重包括:获取以下参数:社交功能信息的总数、发布者给予社交功能信息的评价字数以及参考评价字数;将所述参数代入预先构建的评价度权重公式进行计算,获得所述评价度权重;所述评价度权重公式为: p [ i ] = x i m ( 本文档来自技高网...
社交功能信息排序方法及终端

【技术保护点】
一种社交功能信息排序方法,其特征在于,包括:获取每个社交功能信息的评价度权重和通信时间权重;所述评价度权重是指发布者给予社交功能信息的评价字数的权重;基于所述社交功能信息的评价度权重和通信时间权重,对各个社交功能信息进行排序,并根据排序结果生成信息列表。

【技术特征摘要】
1.一种社交功能信息排序方法,其特征在于,包括:获取每个社交功能信息的评价度权重和通信时间权重;所述评价度权重是指发布者给予社交功能信息的评价字数的权重;基于所述社交功能信息的评价度权重和通信时间权重,对各个社交功能信息进行排序,并根据排序结果生成信息列表。2.根据权利要求1所述的社交功能信息排序方法,其特征在于,所述基于所述社交功能信息的评价度权重和通信时间权重,对各个社交功能信息进行排序,包括:将所述每个社交功能信息的评价度权重和通信时间权重代入预先构建的排序公式进行计算,获得每个社交功能信息的排序值;按照各个社交功能信息的排序值由大到小的顺序对各个社交功能信息进行排序。3.根据权利要求2所述的社交功能信息排序方法,其特征在于,所述排序公式为:s(i)=p[i]×t[i]其中,s(i)为第i个社交功能信息的排序值;p[i]为第i个社交功能信息的评价度权重;t[i]为第i个社交功能信息的通信时间权重;i=1,2,...,n,n为社交功能信息的总数。4.根据权利要求1-3任意一项所述的社交功能信息排序方法,其特征在于,所述获取每个社交功能信息的评价度权重包括:获取以下参数:社交功能信息的总数、发布者给予社交功能信息的评价字数以及参考评价字数;将所述参数代入预先构建的评价度权重公式进行计算,获得所述评价度权重;所述评价度权重公式为: p [ i ] = x i m ( Σ i = 1 n x i m ) / n ]]>其中,p[i]为第i个社交功能信息的评价度权重;i=1,2,...n,n为社交功能信息的总数;xi为发布者给予第i个社交功能信息的评价字数;m为参考评价字数。5.根据权利要求1-3任意一项所述的社交功能信息排序方法,其特征在于,所述获取每个社交功能信息的通信时间权重包括:获取以下参数:社交功能信息的总数、每个社交功能信息发布完成的时刻以及参考时刻;将所述参数代入预先构建的通信时间权重公式进行计算,获得所述通信时间权重;所述通信时间权重公式为: t [ i ] = y i ( Σ i = 1 n y i ) / n ; ]]>yi=T[i]-T0其中,t[i]为第i个社交功能信息的通信时间权重;yi为第i个社交功能信息发布完成的时刻与参考时刻之间的差值;T[i]为第i个社交功能信息发布完成的时刻;T0为参考时刻;n为...

【专利技术属性】
技术研发人员:郭玉华王志军徐雷
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1