一种获取群组中个体用户活跃度的方法和装置与流程

文档序号:15025144发布日期:2018-07-27 17:24阅读:来源:国知局

技术特征:

1.一种获取群组中个体用户活跃度的方法,其特征在于,所述方法包括:

获取观测时间内的群组数据,根据所述群组数据获取所述群组在所述观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布;其中,消息量间隔时间为群组中连续两条消息量记录的间隔时间,消息量长度为群组中发送消息量每一次记录的字符长度;

基于群组响应在受到个体用户扰动后的调整变化率与群组响应当前状态和群组响应平衡状态之间的差值成正比的规律,建立群组响应模型;

根据所述群组响应模型得到群组响应的多步递推计算模式;其中所述多步递推计算模式是指上一时间段的计算结果作为下一时间段的初始条件并逐时间段递推得到经过多个时间段后的群组响应值;

根据所述群组响应的多步递推计算模式和所述群组在所述观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布,统计得到所述群组中每个个体用户在所述观测时间内的活跃度。

2.根据权利要求1所述的方法,其特征在于,

所述获得的群组消息量间隔时间的概率分布和所述群组消息量长度概率分布在双对数坐标下概率分布的主体部分都服从幂律分布。

3.根据权利要求2所述的方法,其特征在于,在根据所述群组数据获取所述群组在所述观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布之后,所述方法还包括:

根据所述群组在所述观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布的幂指数大小,确定出群组的活跃度。

4.根据权利要求1所述的方法,其特征在于,

所述群组响应模型为:

其中,y为群组响应的当前状态,ye为群组响应的平衡状态,β为系数,dy/dt为群组响应的调整变化率,t为时间。

5.根据权利要求4所述的方法,其特征在于,

所述群组响应的多步递推计算模式为:

其中,Vt表示将观测时间T分割成n个均等时间段的间隔时间长度,yei为群组响应在第i个时间段的平衡值,y0群组响应的初始值,β为系数。

6.根据权利要求1所述的方法,其特征在于,所述根据所述群组响应的多步递推计算模式和所述群组在所述观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布,统计得到所述群组中每个个体用户在所述观测时间内的活跃度包括:

将所述群组在所述观测时间内初始时刻的消息量间隔时间概率分布和/或消息量长度概率分布作为初始值输入所述多步递推计算模式中,得到每个时间段的群组响应值;

根据所述群组在所述观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布,统计获得每个时间段的活跃的个体用户及其活跃频次;

根据所述每个时间段的群组响应值、活跃的个体用户及其活跃频次,统计得到所述群组中每个个体用户在所述观测时间内的活跃度。

7.根据权利要求6所述的方法,其特征在于,所述将所述群组在所述观测时间内初始时刻的消息量间隔时间概率分布和/或消息量长度概率分布作为初始值输入所述多步递推计算模式中包括如下任一种情形:

将所述群组在所述观测时间内初始时刻的消息量间隔时间概率分布、消息量长度概率分布中的任一个作为初始值输入所述多步递推计算模式中;或者,

将所述群组在所述观测时间内初始时刻的消息量间隔时间概率分布与消息量长度概率分布之和作为初始值输入所述多步递推计算模式中;或者,

将所述群组在所述观测时间内初始时刻的消息量间隔时间概率分布与消息量长度概率分布的乘积作为初始值输入所述多步递推计算模式中。

8.根据权利要求6所述的方法,其特征在于,所述根据所述每个时间段的群组响应值、活跃的个体用户及其活跃频次,统计得到所述群组中每个个体用户在所述观测时间内的活跃度包括:

根据所述每个时间段的群组响应值、活跃的个体用户及其活跃频次,得到每个个体用户在所述每个时间段的活跃数据,所述活跃数据包括:每个时间段的个体用户活跃频次及对应的群组响应值;

按照设定的方式分别对群组中每个个体用户的活跃数据做统计分析,得到所述群组中每个个体用户在所述观测时间内的活跃度。

9.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:

获取另一观测时间内的群组数据,根据所述群组数据获取所述群组在所述另一观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布;

根据所述群组响应的多步递推计算模式和所述群组在所述另一观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布,统计得到所述群组中每个个体用户在所述另一观测时间内的活跃度。

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

将所述群组中每个个体用户在所述观测时间内的活跃度与在至少一个所述另一观测时间内的活跃度进行综合,得到所述群组中每个个体用户的综合活跃度。

11.一种获取群组中个体用户活跃度的装置,其特征在于,所述装置包括:

概率分布获取单元,用于获取观测时间内的群组数据,根据所述群组数据获取所述群组在所述观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布;其中,消息量间隔时间为群组中连续两条消息量记录的间隔时间,消息量长度为群组中发送消息量每一次记录的字符长度;

模型建立单元,用于基于群组响应在受到个体用户扰动后的调整变化率与群组响应当前状态和群组响应平衡状态之间的差值成正比的规律,建立群组响应模型;

递推计算单元,用于根据所述群组响应模型得到群组响应的多步递推计算模式;其中所述多步递推计算模式是指上一时间段的计算结果作为下一时间段的初始条件并逐时间段递推得到经过多个时间段后的群组响应值;

个体活跃度统计单元,用于根据所述群组响应的多步递推计算模式和所述群组在所述观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布,统计得到所述群组中每个个体用户在所述观测时间内的活跃度。

12.根据权利要求11所述的装置,其特征在于,所述概率分布获取单元获得的所述群组消息量间隔时间的概率分布和所述群组消息量长度概率分布在双对数坐标下概率分布的主体部分都服从幂律分布。

13.根据权利要求12所述的装置,其特征在于,所述装置还包括:

群组活跃度确定单元,适于根据所述群组在所述观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布的幂指数大小,确定出群组的活跃度。

14.根据权利要求11所述的装置,其特征在于,

所述模型建立单元建立的群组响应模型为:

其中,y为群组响应的当前状态,ye为群组响应的平衡状态,β为系数,dy/dt为群组响应的调整变化率,t为时间。

15.根据权利要求14所述的装置,其特征在于,

所述递推计算单元得到的群组响应的多步递推计算模式为:

其中,Vt表示将观测时间T分割成n个均等时间段的间隔时间长度,yei为群组响应在第i个时间段的平衡值,y0群组响应的初始值,β为系数。

16.根据权利要求11所述的装置,其特征在于,所述个体活跃度统计单元包括:

群组响应值计算模块,用于将所述群组在所述观测时间内初始时刻的消息量间隔时间概率分布和/或消息量长度概率分布作为初始值输入所述多步递推计算模式中,得到每个时间段的群组响应值;

个体用户统计模块,用于根据所述群组在所述观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布,统计获得每个时间段的活跃的个体用户及其活跃频次;

个体活跃度统计模块,用于根据所述每个时间段的群组响应值、活跃的个体用户及其活跃频次,统计得到所述群组中每个个体用户在所述观测时间内的活跃度。

17.根据权利要求16所述的装置,其特征在于,所述个体用户统计模块包括如下任一个子模块:

第一统计子模块,用于将所述群组在所述观测时间内初始时刻的消息量间隔时间概率分布、消息量长度概率分布中的任一个作为初始值输入所述多步递推计算模式中;

第二统计子模块,用于将所述群组在所述观测时间内初始时刻的消息量间隔时间概率分布与消息量长度概率分布之和作为初始值输入所述多步递推计算模式中;

第三统计子模块,用于将所述群组在所述观测时间内初始时刻的消息量间隔时间概率分布与消息量长度概率分布的乘积作为初始值输入所述多步递推计算模式中。

18.根据权利要求16所述的装置,其特征在于,所述个体活跃度统计模块包括:

活跃数据获取子模块,用于根据所述每个时间段的群组响应值、活跃的个体用户及其活跃频次,得到每个个体用户在所述每个时间段的活跃数据,所述活跃数据包括:每个时间段的个体用户活跃频次及对应的群组响应值;

个体活跃度统计子模块,用于按照设定的方式分别对群组中每个个体用户的活跃数据做统计分析,得到所述群组中每个个体用户在所述观测时间内的活跃度。

19.根据权利要求11-18任一项所述的装置,其特征在于,所述装置还包括:

第二概率分布获取单元,用于获取另一观测时间内的群组数据,根据所述群组数据获取所述群组在所述另一观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布;

第二个体活跃度统计单元,用于根据所述群组响应的多步递推计算模式和所述群组在所述另一观测时间内的消息量间隔时间概率分布或/和消息量长度概率分布,统计得到所述群组中每个个体用户在所述另一观测时间内的活跃度。

20.根据权利要求19所述的装置,其特征在于,所述装置还包括:

综合单元,用于将所述群组中每个个体用户在所述观测时间内的活跃度与在至少一个所述另一观测时间内的活跃度进行综合,得到所述群组中每个个体用户的综合活跃度。

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