公众号账号的活跃度排序方法及排序系统与流程

文档序号:12748801阅读:来源:国知局

技术特征:

1.一种公众号账号的活跃度排序方法,其特征在于,包括:

抓取多个公众号账户发布公众号信息的数据,所述公众号账户发布公众号信息的数据包括:

公众号账户上一次发布公众号信息的日期与当前日期的间隔天数R;

公众号账户在一时间间隔内发布公众号信息的频率F;

公众号账户在一时间间隔内发布公众号信息的数量M;

基于所述公众号账户发布公众号信息的数据的排序,计算所述公众号账号的活跃度,包括如下步骤:

按所述间隔天数R对所有公众号账户进行排序,根据各个所述公众号账号在所有公众号账户中的排序位置,获得与所述排序位置对应的各所述公众号账号的第一参数Rscore;

按所述频率F对所有公众号账户进行排序,根据各个所述公众号账号在所有公众号账户中的排序位置,获得与所述排序位置对应的各所述公众号账号的第二参数Fscore;

按所述数量M对所有公众号账户进行排序,根据各个所述公众号账号在所有公众号账户中的排序位置,获得与所述排序位置对应的各所述公众号账号的第三参数Mscore;

所述公众号账号的活跃度按如下公式计算:

W=a1Rscore+a2Fscore+a3Mscore,

其中,W为所述公众号账号的活跃度,a1、a2及a3为大于零的有理数。

2.如权利要求1所述的公众号账号的活跃度排序方法,其特征在于,

按所述间隔天数R从小到大对所有公众号账户进行排序以获取第一排序顺序,所述公众号账号在所述第一排序顺序中的排序位置越靠前,所述第一参数Rscore越大。

3.如权利要求2所述的公众号账号的活跃度排序方法,其特征在于,

所述公众号账号在所述第一排序顺序中的排序位置处于前10n%至前(10n+10)%时,所述第一参数Rscore为(100-10n),n为大于等于0,并且小于等于9的整数。

4.如权利要求2所述的公众号账号的活跃度排序方法,其特征在于,

获取所述公众号账号在所述第一排序顺序中的排序序号,计算所述第一排序顺序中的所述排序序号与所述公众号账号总数之比QR

当QR小于等于0.1时,RScore=100;

当QR大于0.1且小于等于0.2时,RScore=90;

当QR大于0.2且小于等于0.3时,RScore=80;

当QR大于0.3且小于等于0.4时,RScore=70;

当QR大于0.4且小于等于0.5时,RScore=60;

当QR大于0.5且小于等于0.6时,RScore=50;

当QR大于0.6且小于等于0.7时,RScore=40;

当QR大于0.7且小于等于0.8时,RScore=30;

当QR大于0.8且小于等于0.9时,RScore=20;

当QR大于0.9时,RScore=10。

5.如权利要求2所述的公众号账号的活跃度排序方法,其特征在于,

获取所述公众号账号在所述第一排序顺序中的排序序号,计算所述排序序号与所述公众号账号总数之比QR,RScore=100(1-QR)。

6.如权利要求1所述的公众号信息的影响力排序方法,其特征在于,按所述频率F从小到大对所有公众号账户进行排序以获取第二排序顺序,所述公众号账号在所述第二排序顺序中的排序位置越靠前,所述第二参数Fscore越小。

7.如权利要求6所述的公众号账号的活跃度排序方法,其特征在于,

所述公众号账号在所述第二排序顺序中的排序位置处于前10n%至前(10n+10)%,所述第二参数Fscore为(10n+10),n为大于等于0,并且小于等于9的整数。

8.如权利要求6所述的公众号账号的活跃度排序方法,其特征在于,

获取所述公众号账号在所述第二排序顺序中的排序序号,计算所述第二排序顺序中的所述排序序号与所述公众号账号总数之比QF

当QF小于等于0.1时,FScore=10;

当QF大于0.1且小于等于0.2时,FScore=20;

当QF大于0.2且小于等于0.3时,FScore=30;

当QF大于0.3且小于等于0.4时,FScore=40;

当QF大于0.4且小于等于0.5时,FScore=50;

当QF大于0.5且小于等于0.6时,FScore=60;

当QF大于0.6且小于等于0.7时,FScore=70;

当QF大于0.7且小于等于0.8时,FScore=80;

当QF大于0.8且小于等于0.9时,FScore=90;

当QF大于0.9时,FScore=100。

9.如权利要求6所述的公众号账号的活跃度排序方法,其特征在于,

获取所述公众号账号在所述第二排序顺序中的排序序号,计算所述第二排序顺序中的所述排序序号与所述公众号账号总数之比QF,FScore=100QF

10.如权利要求1所述的公众号信息的影响力排序方法,其特征在于,按所述数量M从小到大对所有公众号账户进行排序以获取第三排序顺序,所述公众号账号在所述第三排序顺序中的排序位置越靠前,所述第三参数Mscore越小。

11.如权利要求10所述的公众号账号的活跃度排序方法,其特征在于,

所述公众号账号在所述第三排序顺序中的排序位置处于前10n%至前(10n+10)%,所述第三参数Mscore为(10n+10),n为大于等于0,并且小于等于9的整数。

12.如权利要求10所述的公众号账号的活跃度排序方法,其特征在于,

获取所述公众号账号在所述第三排序顺序中的排序序号,计算所述第三排序顺序中的所述排序序号与所述公众号账号总数之比QM

当QM小于等于0.1时,MScore=10;

当QM大于0.1且小于等于0.2时,MScore=20;

当QM大于0.2且小于等于0.3时,MScore=30;

当QM大于0.3且小于等于0.4时,MScore=40;

当QM大于0.4且小于等于0.5时,MScore=50;

当QM大于0.5且小于等于0.6时,MScore=60;

当QM大于0.6且小于等于0.7时,MScore=70;

当QM大于0.7且小于等于0.8时,MScore=80;

当QM大于0.8且小于等于0.9时,MScore=90;

当QM大于0.9时,MScore=100。

13.如权利要求10所述的公众号账号的活跃度排序方法,其特征在于,

获取所述公众号账号在所述第三排序顺序中的排序序号,计算所述第三排序顺序中的所述排序序号与所述公众号账号总数之比QM,MScore=100QM

14.如权利要求1至13任一项所述的公众号账号的活跃度排序方法,其特征在于,还包括:

根据所述公众号账号的活跃度W对所述公众号账号进行排序;

根据所述活跃度W的排序结果,向用户推送前N%的公众号账号,N为0至10的整数。

15.如权利要求1至13任一项所述的公众号账号的活跃度排序方法,其特征在于,所述时间间隔为15至60天。

16.如权利要求1至13任一项所述的公众号账号的活跃度排序方法,其特征在于,所述公众号信息为文章、图片、音频和/或视频。

17.如权利要求1至13任一项所述的公众号账号的活跃度排序方法,其特征在于,a1、a2及a3均为1。

18.如权利要求1至13任一项所述的公众号账号的活跃度排序方法,其特征在于,a1、a2及a3的和为1。

19.如权利要求1所述的公众号账号的活跃度排序方法,其特征在于,所述第一参数Rscore、所述第二参数Fscore及所述第三参数Mscore的取值为1至100。

20.一种公众号账号的活跃度排序系统,其特征在于,根据如权利要求1至19任一项所述的公众号账号的活跃度排序方法,对多个所述公众号账号进行排序,并根据所述公众号账号的活跃度的排序结果向用户推送所述公众号活跃度。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1