即时通信平台社交信息显示方法及显示装置与流程

文档序号:13697452阅读:来源:国知局
技术特征:
1.一种即时通信平台社交信息显示方法,其特征在于,包括步骤:逐条获取社交信息,并存储所述社交信息;对所述社交信息的主题语句进行单词拆分,计算所述主题语句的单词重复度权重和所述社交信息的接收时间权重,并根据所述单词重复度权重和所述接收时间权重,进而计算所述社交信息的排序分值;根据所述排序分值对多条所述社交信息进行排序并显示。2.根据权利要求1所述的即时通信平台社交信息显示方法,其特征在于,所述社交信息的排序分值s(i)的计算公式为:s(i)=t[i]*A1[i]+p[i]*A2[i]其中:A1[i]和A2[i]为初始调节参数;t[i]为所述社交信息的所述接收时间权重;p[i]为所述主题语句的所述单词重复度权重;排序顺序按照s(i)数值从大到小排列。3.根据权利要求2所述的即时通信平台社交信息显示方法,其特征在于,所述主题语句的所述单词重复度权重p[i]的计算公式为:p[i]=1xi(Σj=1n1xj)/n]]>其中,xi为所述主题语句拆分后同一单词的重复次数,n为在本地客户端接收并存储的所述社交信息的数量;所述社交信息的所述接收时间权重t[i]的计算公式为:t[i]=1yi(Σj=1n1yj)/n]]>以及yi=|T[i]-T0|,(T[i]≠T0)其中,yi为本地客户端的接收完成所述社交信息距离参考时间的时间差;T0为系统在本地客户端自动选择的参考时间,T[i]为本地客户端接收完成所述社交信息的时间。4.根据权利要求2所述的即时通信平台社交信息显示方法,其特征在于,根据所述排序分值对多条所述社交信息进行排序之前还包括:根据所述社交信息的点击率,加入微扰参数,重新计算所述社交信息的排序分值;其中,所述微扰参数小于所述初始调节参数,加入所述微扰参数重新计算所述社交信息的排序分值的公式为:s(i)=t[i]*(A1[i]+b1[i])+p[i]*(A2[i]+b2[i])。5.根据权利要求4所述的即时通信平台社交信息显示方法,其特征在于,在检测周期内:点击率上升,则保持微扰参数b1[i]、b2[i]不变,延续到下一检测周期的排序分值的计算;点击率下降,则首先加大微扰参数b1[i]、减小b2[i],计算新的排序分值,按照新的排序分值更新下一检测周期的新的所述社交信息的显示,进而:如果根据新的排序分值显示所述社交信息而引起用户对所述社交信息的点击率上升,则在下一检测周期保持该加大的微扰参数b1[i]、减小的b2[i];如果根据新的排序分值显示所述社交信息而引起用户对所述社交信息的点击率仍然下降,则将微扰参数b1[i]、b2[i]反向调节,增加时间权重,并以反向调节后的微扰参数计算的排序分值更新下一检测周期所述社交信息的显示。6.一种即时通信平台社交信息显示装置,其特征在于,包括社交信息获取单元、社交信息排序单元和社交信息显示单元,其中:所述社交信息获取单元,用于逐条获取社交信息,并存储所述社交信息;所述社交信息排序单元,用于对所述社交信息的主题语句进行单词拆分,计算所述主题语句的单词重复度权重和所述社交信息的接收时间权重,并根据所述主题语句的单词重复度权重和所述社交信息的接收时间权重,进而计算所述社交信息的排序分值;所述社交信息显示单元,用于根据所述排序分值对多条所述社交信息进行排序并显示。7.根据权利要求6所述的即时通信平台社交信息显示装置,其特征在于,所述社交信息排序单元包括主题语句拆分模块、权重计算模块和排序分值计算模块,其中:所述主题语句拆分模块,用于对所述社交信息的主题语句进行单词拆分;所述权重计算模块,用于计算所述主题语句的单词重复度权重和所述社交信息的接收时间权重;所述排序分值计算模块,用于根据所述单词重复度权重和所述接收时间权重,计算所述社交信息的排序分值,其中:排序分值s(i)的计算公式为:s(i)=t[i]*A1[i]+p[i]*A2[i]其中:A1[i]和A2[i]为初始调节参数;t[i]为所述社交信息的所述接收时间权重;p[i]为所述主题语句的所述单词重复度权重;排序顺序按照s(i)数值从大到小排列。8.根据权利要求7所述的即时通信平台社交信息显示装置,其特征在于,所述权重计算模块中,所述主题语句的所述单词重复度权重p[i]的计算公式为:p[i]=1xi(Σj=1n1xj)/n]]>其中,xi为所述主题语句拆分后同一单词的重复次数,n为在本地客户端接收并存储的所述社交信息的数量;所述社交信息的所述接收时间权重t[i]的计算公式为:t[i]=1yi(Σj=1n1yj)/n]]>以及yi=|T[i]-T0|,(T[i]≠T0)其中,yi为本地客户端的接收完成所述社交信息距离参考时间的时间差;T0为系统在本地客户端自动选择的参考时间,T[i]为本地客户端接收完成所述社交信息的时间。9.根据权利要求6所述的即时通信平台社交信息显示装置,其特征在于,所述社交信息排序单元还包括微调计算模块,所述微调计算模块用于根据所述社交信息的点击率,加入微扰参数,重新计算所述社交信息的排序分值;其中,所述微扰参数小于所述初始调节参数,所述微调计算模块重新计算所述社交信息的排序分值的公式为:s(i)=t[i]*(A1[i]+b1[i])+p[i]*(A2[i]+b2[i])。10.根据权利要求9所述的即时通信平台社交信息显示装置,其特征在于,所述微调计算模块中:点击率上升,则保持微扰参数b1[i]、b2[i]不变,延续到下一检测周期的排序分值的计算;点击率下降,则首先加大微扰参数b1[i]、减小b2[i],计算新的排序分值,按照新的排序分值更新下一检测周期的新的所述社交信息的显示,进而:如果根据新的排序分值显示所述社交信息而引起用户对所述社交信息的点击率上升,则在下一检测周期保持该加大的微扰参数b1[i]、减小的b2[i];如果根据新的排序分值显示所述社交信息而引起用户对所述社交信息的点击率仍然下降,则将微扰参数b1[i]、b2[i]反向调节,增加时间权重,并以反向调节后的微扰参数计算的排序分值更新下一检测周期所述社交信息的显示。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1