The invention relates to the field of user interest point analysis technology, in particular to a binary bit technology for user interest analysis algorithm, including the following: (1) binary record bar settings: in each column, a binary record bar is set for each user; S2: user access: recording the current from the user after accessing the article S 3: bit or operation; S 4: calculation; S 5: evaluation; S 6: calculate the weighted average of each column for each user every month, that is, interest index. The invention uses binary characteristics to analyze the user's innovation, with the advantages of saving server space and fast dynamic. It is suitable for analyzing the scenarios where Internet users visit more pages, stay longer, and visit a large number of pages. It needs fast and dynamic analysis of user interest trends. It has broad market prospects and is conducive to promotion.
【技术实现步骤摘要】
一种二进制位技术分析用户兴趣算法
本专利技术涉及用户兴趣点分析
,具体为一种二进制位技术分析用户兴趣算法。
技术介绍
随着信息技术和互联网的迅速发展,手持移动端已经作为当前社会的主要通讯技术。人们在移动端网络所产生的信息量越来越大,而这些信息,是人们工作、生活和社交等活动所产生的,如何通过信息的访问来确定使用者的兴趣点,是服务用户的一个关键点。分析用户兴趣点是APP内容推荐系统中必不可少的环节,分析方法多种多样,各有利弊。随着用户访问量和访问深度的不同,系统的响应速度也各有不同。为在大访问量下能够动态快速分析用户兴趣点,特推出基于二进制位技术的兴趣点分析法。
技术实现思路
本专利技术的目的在于提供一种二进制位技术分析用户兴趣算法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种二进制位技术分析用户兴趣算法,包括以下步骤S1:二进制记录条设定:在每个栏目中,为每个用户设置一条二进制组成的记录条,长度为1440个二进制位,设定每个二进制位的默认值为0;S2:用户访问:从用户访问文章后记录当前的秒数,并当前文章所在的栏目,同一个时段只统计一次,在相应位数上记录值为1;S3:位或运算:挑选20条以上的单个用户,特定栏目记录进行位或运算,得出结果;S4:计算:对步骤3中的二进制位或运算的结果进行筛查,筛查原理为左往右,遇到的第一个1是开始记录,开始这个周期,在固定8位内出现1时,计算器开始加1,否则结束当前计数周期,并进行该时段内兴趣指数计算,从剩下未被计算的位中重复以上步骤,直至完全筛查完毕,以i表示计数周期的个数,m为游标表示当 ...
【技术保护点】
1.一种二进制位技术分析用户兴趣算法,其特征在于:包括以下步骤S1:二进制记录条设定:在每个栏目中,为每个用户设置一条二进制组成的记录条,长度为1440个二进制位,设定每个二进制位的默认值为0;S2:用户访问:从用户访问文章后记录当前的秒数,并当前文章所在的栏目,同一个时段只统计一次,在相应位数上记录值为1;S3:位或运算:挑选20条以上的单个用户,特定栏目记录进行位或运算,得出结果;S4:计算:对步骤3中的二进制位或运算的结果进行筛查,筛查原理为左往右,遇到的第一个1是开始记录,开始这个周期,在固定8位内出现1时,计算器开始加1,否则结束当前计数周期,并进行该时段内兴趣指数计算,从剩下未被计算的位中重复以上步骤,直至完全筛查完毕,以i表示计数周期的个数,m为游标表示当前计数二进制位所在的位置,n表示当前周期内1的个数,u表示当前周期开始游标所在的位置,q表示周期结束游标所在的位置;S5:求值:依据步骤4对每个周期值求加权平均数,具体算法如下1)单个周期计算公式:
【技术特征摘要】
1.一种二进制位技术分析用户兴趣算法,其特征在于:包括以下步骤S1:二进制记录条设定:在每个栏目中,为每个用户设置一条二进制组成的记录条,长度为1440个二进制位,设定每个二进制位的默认值为0;S2:用户访问:从用户访问文章后记录当前的秒数,并当前文章所在的栏目,同一个时段只统计一次,在相应位数上记录值为1;S3:位或运算:挑选20条以上的单个用户,特定栏目记录进行位或运算,得出结果;S4:计算:对步骤3中的二进制位或运算的结果进行筛查,筛查原理为左往右,遇到的第一个1是开始记录,开始这个周期,在固定8位内出现1时,计算器开始加1,否则结束当前计数周期,并进行该时段内兴趣指数计算,从剩下未被计算的位中重复以上步骤,直至完全筛查完毕,以i表示计数周期的个数,m为游标表示当前计数二进制位所...
【专利技术属性】
技术研发人员:王寅能,
申请(专利权)人:江苏懒人帮软件科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。