The invention discloses a method and a system for recommending a live broadcast based on an improved association rule, which relates to the live recommendation technology field of the Internet video. The method comprises: acquiring all users within a specified period of time viewing history information; set the minimum support and confidence threshold threshold; in the viewing history information based on Apriori algorithm to generate some meet the minimum support threshold and confidence threshold according to association rules; some association rules generated in watch correlation < association rules 1 delete, screened all valid rules; when the user enters the live site, with all the effective rules of the current on the basis of referring users to live. The invention can not only take into account the needs of individual users, the use of mining association rules hidden in the user behavior of the hidden features; and can avoid generating invalid rules, improve the efficiency and reliability of the user experience.
【技术实现步骤摘要】
一种基于改进型关联规则的直播间推荐方法及系统
本专利技术涉及互联网视频的直播推荐
,具体来讲是一种基于改进型关联规则的直播间推荐方法及系统。
技术介绍
随着智能终端的多屏化发展,人们对“即时”与“互动”的需求越来越高。中国社交视频的直播社区的活跃用户正在不断发展壮大中。巨大的市场同时也面临着激烈的同行竞争,如何发掘用户兴趣点、给用户精准推荐直播间来提高用户粘性、促进用户的付费转化,将是直播行业很长一段时间将要面临的一道难题。目前,各大网站在进行直播间的推荐时,普遍采用的是一种热播榜TOPN的推荐方式,也就是推荐直播网站里一段时间内最火的N位主播。这种方法的缺点是没有考虑到观众的个性化需求,TOPN对新用户往往是有效的,而对于老观众而言,他们开始有自己的偏好来挑选直播间,TOPN对其可能就没多大吸引力了。为了解决上述问题,现有技术中提出了一种基于关联规则的直播间推荐方式。该方式是通过筛选在用户的观看历史记录中,频繁同时出现的直播间,将其作为关联直播间进行推荐。例如,用户A看了直播间M、N、O、P;用户B看了直播间M、N、O;用户C看了M、N直播间。不难发现,在A,B,C用户中,都观看了M,N直播间,如果M和N在用户观看数据中频繁的一起出现,那么对于观看了M直播间的用户,可以给他推荐N直播间,即房间N与房间M相关联,M=>N。关联规则在直播推荐场景的定义为:假设集合I={I1,I2,···,In}是用户(用户ID)对某一个有观看的直播间(直播间ID)的键值对(用户ID:直播间ID)的集合。给定一个用户观看直播间记录的数据库D,D中每个事务(事务即用 ...
【技术保护点】
一种基于改进型关联规则的直播间推荐方法,其特征在于,该方法包括以下步骤:A、获取指定时间段内所有用户的观看历史信息;B、设定最小支持度阈值和置信度阈值;C、以所述观看历史信息为基础,按照Apriori算法生成若干满足最小支持度阈值和置信度阈值的关联规则;将生成的若干关联规则中观看相关度<1的关联规则删除,筛选出所有有效规则;D、当用户进入直播网站时,以当前的所有有效规则为依据,向用户推荐直播间。
【技术特征摘要】
1.一种基于改进型关联规则的直播间推荐方法,其特征在于,该方法包括以下步骤:A、获取指定时间段内所有用户的观看历史信息;B、设定最小支持度阈值和置信度阈值;C、以所述观看历史信息为基础,按照Apriori算法生成若干满足最小支持度阈值和置信度阈值的关联规则;将生成的若干关联规则中观看相关度<1的关联规则删除,筛选出所有有效规则;D、当用户进入直播网站时,以当前的所有有效规则为依据,向用户推荐直播间。2.如权利要求1所述的基于改进型关联规则的直播间推荐方法,其特征在于:步骤A中,所述观看历史信息包括用户唯一标识以及该用户对应的观看过的直播间唯一标识;在此基础上,步骤B中还包括以下操作:将所述观看历史信息中用户唯一标识或直播间唯一标识为空的数据删除。3.如权利要求1所述的基于改进型关联规则的直播间推荐方法,其特征在于,步骤C具体包括以下操作:C1:以N为2阶开始,从当前的观看历史信息中挑选出N-1个观看过的且满足最小支持度阈值的直播间;以挑选出的直播间为基础,按照Apriori算法生成若干满足置信度阈值的关联规则;C2:将生成的若干关联规则中观看相关度<1的关联规则删除,并将筛选出的关联规则作为有效规则;C3:重复步骤C1~C2,依次生成更高一阶的有效规则,直到没有新的有效规则产生为止。4.如权利要求1至3中任一项所述的基于改进型关联规则的直播间推荐方法,其特征在于:步骤C中,所述观看相关度的计算公式为:rel=P(AB)/P(A)/P(B),其中,rel表示观看相关度,P(AB)表示A、B同时发生的概率,P(A)表示A发生的概率,P(B)表示B发生的概率。5.如权利要求1至3中任一项所述的基于改进型关联规则的直播间推荐方法,其特征在于:步骤D中,向用户推荐直播间时,是以当前生成的所有有效规则为依据,按照优先推荐置信度高的直播间的原则,向用户推荐直播间。6.一种基于改进型关联规则的直播间推荐系统,其特征在于:该系统包括观看历史信息...
【专利技术属性】
技术研发人员:龚灿,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。