数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:22726083 阅读:26 留言:0更新日期:2019-12-04 07:11
本发明专利技术提供一种数据处理方法、装置、电子设备及存储介质,其中的方法包括:收到用于请求获取目标用户账号在第一查询日期之前的第二预设时段内的第一活跃天数的请求时,获取所述目标用户账号的活跃记录数据;确定所述第一查询日期相对所述参考时间的偏移天数,以获得第二偏移数值;根据所述第一偏移数值和第二偏移数值确定所述第一查询日期相对所述最近一次活跃时间往前或往后偏移的天数,以获得目标偏移数值;根据所述目标偏移数值确定所述状态数据中对应于所述第一预设时段和所述第二预设时段重合的时段的第一状态数据,并根据所述第一状态数据统计所述第一活跃天数。

Data processing method, device, electronic equipment and storage medium

The invention provides a data processing method, device, electronic device and storage medium, wherein the method includes: when receiving a request for obtaining the first active days of the target user account in the second preset period before the first query date, obtaining the active record data of the target user account; determining the deviation of the first query date from the reference time Move days to obtain the second offset value; according to the first offset value and the second offset value, determine the number of days that the first query date moves forward or backward from the latest active time to obtain the target offset value; according to the target offset value, determine the number of days that the state data corresponds to the coincidence of the first preset period and the second preset period The first state data of the time period, and the first active days are counted according to the first state data.

【技术实现步骤摘要】
数据处理方法、装置、电子设备及存储介质
本专利技术涉及互联网
,尤其涉及数据处理方法、装置、电子设备及存储介质。
技术介绍
随着互联网技术的迅猛发展,一些电子商务平台向用户提供的产品数量和产品种类也快速增长,导致用户需要花费大量时间才能找到感兴趣的产品。因此,为解决这一问题,个性化推荐系统应运而生,以根据用户的信息需求和兴趣等进行信息筛选,从而将用户感兴趣的信息或产品推荐给用户。其中,在信息推荐系统中,例如,直播领域的信息推荐系统中,可以依据用户在直播平台的活跃天数、浏览记录、兴趣标签、地理位置以及生活方式等的记录,从众多视频产品中筛选出用户感兴趣的产品推送或推荐给用户。但是,目前对用户活跃天数进行获取的方法一般涉及较多的处理流程,导致用户活跃天数的获取过程较为繁琐和获取效率低,影响需要应用到用户活跃天数进行后续处理的效率。
技术实现思路
基于此,本专利技术提供一种数据处理方法、装置、电子设备及存储介质。根据本专利技术实施例的第一方面,本专利技术提供了一种数据处理方法,所述方法包括:收到用于请求获取目标本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n收到用于请求获取目标用户账号在第一查询日期之前的第二预设时段内的第一活跃天数的请求时,获取所述目标用户账号的活跃记录数据;其中,所述活跃记录数据包括用于表征所述目标用户账号最近一次活跃时间相对预设参考时间的偏移天数的第一偏移数值、以及用于表征所述目标用户账号在最近一次活跃时间之前的第一预设时段内每一天的活跃状态的状态数据;/n确定所述第一查询日期相对所述参考时间的偏移天数,以获得第二偏移数值;/n根据所述第一偏移数值和第二偏移数值确定所述第一查询日期相对所述最近一次活跃时间往前或往后偏移的天数,以获得目标偏移数值;/n根据所述目标偏移数值确定所述状态...

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
收到用于请求获取目标用户账号在第一查询日期之前的第二预设时段内的第一活跃天数的请求时,获取所述目标用户账号的活跃记录数据;其中,所述活跃记录数据包括用于表征所述目标用户账号最近一次活跃时间相对预设参考时间的偏移天数的第一偏移数值、以及用于表征所述目标用户账号在最近一次活跃时间之前的第一预设时段内每一天的活跃状态的状态数据;
确定所述第一查询日期相对所述参考时间的偏移天数,以获得第二偏移数值;
根据所述第一偏移数值和第二偏移数值确定所述第一查询日期相对所述最近一次活跃时间往前或往后偏移的天数,以获得目标偏移数值;
根据所述目标偏移数值确定所述状态数据中对应于所述第一预设时段和所述第二预设时段重合的时段的第一状态数据,并根据所述第一状态数据统计所述第一活跃天数。


2.根据权利要求1所述的方法,其特征在于,所述第一状态数据的确定过程包括:
当所述目标偏移数值大于或等于所述第二预设时段内的天数值、或所述目标偏移数值为负数且小于或等于所述第一预设时段内的天数值的负值时,表示所述第二预设时段与所述第一预设时段不存在重合的时段,所述第一状态数据不存在;
当所述目标偏移数值大于或等于零且小于所述第二预设时段内的天数值时,确定所述第一状态数据为以二进制形式表达的状态数据的第0位至第k位,其中,k的值等于所述第二预设时段内的天数值和1的差值与所述目标偏移数值之差;
当所述目标偏移数值为负数且大于所述第一预设时段内的天数值的负值时,确定所述第一状态数据为以二进制形式表达的状态数据的第i位至第j位,其中,i的值等于所述目标偏移数值的绝对值,j的值为以下两项中的最小值:所述第二预设时段内的天数值和1的差值与所述目标偏移数值的绝对值之和、所述第一预设时段内的天数值和1的差值。


3.根据权利要求2所述的方法,其特征在于,所述根据所述第一状态数据统计所述第一活跃天数,包括:
当所述第一状态数据不存在时,确定所述第一活跃天数为零;
当所述第一状态数据为以二进制形式表达的状态数据的第0位至第k位时,统计所述状态数据的第0位至第k位中表示活跃状态为活跃的数值的个数,以获得所述第一活跃天数;
当所述第一状态数据为以二进制形式表达的状态数据的第i位至第j位时,统计所述状态数据的第i位至第j位中表示活跃状态为活跃的数值的个数,以获得所述第一活跃天数。


4.根据权利要求2所述的方法,其特征在于,在统计得到所述第一活跃天数之后,所述方法还包括:
收到用于请求获取所述目标用户账号在第二查询日期之前的第三预设时段内的第二活跃天数的请求时,确定所述第一状态中对应于第一时段的数值以外的其他数值中用于表示活跃状态为活跃的数值的个数的第一数量值,并确定以二进制形式表达的状态数据中对应于第二时段的数值中用于表示活跃状态为活跃的数值的个数的第二数量值;其中,所述第三预设时段内的天数值与所述第二预设时段内的天数值相同,所述第一时段为所述第三预设时段与所述第二预设时段重合的时段,所述第二时段为所述第三预设时段中与所述第二预设时段不重合的时段;
根据所述第一活跃天数、所述第一数量值和所述第二数量值计算得到所述第二活跃天数。


5.根据权利要求4所述的方法,其特征在于,所述第一数量值和所述第二数量值的确定过程包括:
确定所述第二查询日期相对所述第一查询日期往前或往后偏移的天数,以获得查询天数偏移数值a;
当所述第二查询日期不在所述第一预设时段内时,如果所述查询天数偏移数值a为负...

【专利技术属性】
技术研发人员:薛伟鹏杨子国周健兴
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

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

1