一种动态无限瀑布流加载系统及互联网电视技术方案

技术编号:37550856 阅读:21 留言:0更新日期:2023-05-15 07:36
本发明专利技术公开了一种动态无限瀑布流加载系统及互联网电视,本发明专利技术通过内容标签自动生成主题,并且通过标签关联内容,生成主题库,主题库理论上非常大,仅仅取决于内容标签的丰富程度;还可以根据用户偏好计算所有主题的排序,生成个性化的主题顺序;另外本发明专利技术前端通过先获取一定数量的主题id,再获取主题内容的方式,实现逐步加载瀑布流,可以达成近乎可以无限下拉的效果。限下拉的效果。限下拉的效果。

【技术实现步骤摘要】
一种动态无限瀑布流加载系统及互联网电视


[0001]本专利技术涉及一种用于桌面运营系统的动态无限瀑布流加载系统及互联网电视,属于互联网电视


技术介绍

[0002]互联网电视凭借其内容的丰富性、可回放性、操作便捷性等优势,深受用户喜爱。其行业发展也非常迅速,新产品层出不穷,家庭渗透率也不断提高。
[0003]目前在互联网电视的产品形态中有一个桌面运营系统(简称NDMS),主要负责对用户打开电视时看到的UI形态进行运营。
[0004]整个用户可以看到的这套UI形态称为桌面,一个桌面有多个瀑布流页面(也称为flow)组成,一个flow由一行一行的主题组成,一个主题由一个个的推荐位组成,每个推荐位中展示的可以是节目集(点击会进入具体内容的播放页面)、apk(点击会打开其他应用,如:游戏、直播等)、或者专题(点击会进入另外一个类似于瀑布流的页面)等等。
[0005]目前整个桌面是通过桌面运营系统进行人工运营的,每个推荐位放什么内容,每个主题有几个推荐位,每个主题在flow中是什么位置,上下主题之间关系如何,以及flow在整个桌面中是在什么位置等,并且这些推荐位中的内容是需要持续更新的,当有新内容或新的营销活动要上线时都需要手动的去修改,这就导致工作量十分巨大,并且十分容易出错。
[0006]现有技术中桌面管理系统使用的是java开发语言,通过springboot框架开发的一套接口服务,而前端使用的是android开发语言实现,终端通过桌面管理系统的接口一次性获取到一个flow的数据,并将这个flow中的所有主题按照配置的先后顺序加载出来。
[0007]现有方案的问题是人工运营工作量大,结构固定无法动态,并且无法实现个性化,特别是主题顺序无法动态调整。

技术实现思路

[0008]本专利技术的目的在于,提供一种动态无限瀑布流加载系统及互联网电视。它在应用于桌面运营系统时可以能够大大降低人工运营的工作量,并且主题结构松散,可以动态组合,可以实现个性化。
[0009]本专利技术的技术方案:一种动态无限瀑布流加载系统,包括:
[0010]内容运营系统,负责生产内容,创建视频数据,提供视频播放地址,根据一套完整的标签体系运营标签;
[0011]内容数据表,将内容运营系统运营的数据同步到大数据集群中,并进行清洗和格式化;
[0012]行为数据表,采集终端产生的用户行为数据,并对其进行清洗和格式化;
[0013]用户画像,结合内容数据表和行为数据表中的数据,分析得到用户喜欢的分类和标签;
[0014]主题库,根据标签的组合生成主题;
[0015]用户主题推荐结果,结合用户画像与主题库中每个主题的标签,选取用户喜欢的主题,将用户喜好度较高的排在前面,排序完成后,将连续出现相同标签的主题去除,重新进行排序,依次类推,直到所有主题都排序完毕,得到每个用户的推荐主题列表;
[0016]推荐服务,提供两种数据,根据用户id分页查询用户的推荐主题列表的接口,以及主题详细信息的接口;
[0017]终端,桌面管理系统会配置是否开启无限瀑布流的开关,当遇到打开的瀑布流时,终端会先调用获取主题列表的接口,然后再逐个获取主题详细信息,再在显示面板上展示。
[0018]上述的动态无限瀑布流加载系统中,所述用户行为数据包括用户的曝光、点击、播放和收藏等。
[0019]前述的动态无限瀑布流加载系统中,所述主题库生成主题的具体方法是,首先解析出标签树中所有的标签,并统计标签被打在内容上的次数,若一个标签被打在内容上的次数低于10次,则删除此标签,(因为这个标签太小众,没有充足的候选可以和其他标签组合形成交集生成主题);轮询使每一个标签互相组合生成2个标签的配对,把配对后内容数量小于5的去掉,留下的则成为主题库中的一个主题,每个主题内部如果内容过多,则根据用户播放热度排序,排序后保留前6个(每个主题都有6个结果);2个标签的配对结合完成后,将内容数量小于10的去掉,继续和其他标签组合,再去除内容数量小于5个,形成3个标签配对后的主题;依次类推当标签结合后没有大于10个内容的主题或者除了这个标签组合已经没有其他标签了时,结束计算。
[0020]前述的动态无限瀑布流加载系统中,所述终端中,当每次还有2个主题就快到底部的时候再继续去获取接下来的主题列表以及主题详细信息,并加载在显示面板上。同时由于主题列表接口是分页的,因此当每次还有2个主题就快到底部的时候再继续去获取接下来的主题列表以及主题详细信息,并加载在面板上。
[0021]一种互联网电视,内置了前述动态无限瀑布流加载系统的互联网电视。
[0022]与现有技术相比,本专利技术可以通过内容标签自动生成主题,并且通过标签关联内容,生成主题库,主题库理论上非常大,仅仅取决于内容标签的丰富程度;还可以根据用户偏好计算所有主题的排序,生成个性化的主题顺序;另外本专利技术前端通过先获取一定数量的主题id,再获取主题内容的方式,实现逐步加载瀑布流,可以达成近乎可以无限下拉的效果。本专利技术可以大大降低人工运营配置桌面的工作量,大概在1

2人/日,flow中内容的点击率相较人工运营提升10%,订购转化率相较人工运营提升15%。
附图说明
[0023]图1是本专利技术的系统结构示意图。
具体实施方式
[0024]下面结合附图和实施例对本专利技术作进一步的说明,但并不作为对本专利技术限制的依据。
[0025]实施例。一种动态无限瀑布流加载系统,如图1所示,包括
[0026]内容运营系统,负责生产内容,创建视频数据,提供视频播放地址,根据一套完整
的标签体系运营标签。
[0027]内容数据表,将内容运营系统运营的数据同步到大数据集群中,并进行清洗和格式化。
[0028]行为数据表,终端产生的用户行为数据,包含用户的曝光、点击、播放、收藏等数据,并对其进行清洗和格式化。
[0029]用户画像,结合用户行为数据和内容数据,分析得到用户喜欢的分类和标签,如演员、题材等,用户画像的示例如下:
[0030][0031]主题库,根据标签的组合生成主题,首先解析出标签树中所有的标签,并统计标签被打在内容上的次数,若一个标签被打在内容上的次数低于10次,则删除此标签,因为这个标签太小众,没有充足的候选可以和其他标签组合形成交集生成主题。轮询使每一个标签互相组合生成2个标签的配对,把配对后内容数量小于5的去掉,留下的则成为主题库中的一个主题,每个主题内部如果内容过多,则根据用户播放热度排序,排序后保留前6个(每个主题都有6个结果);2个标签的配对结合完成后,将内容数量小于10的去掉,继续和其他标签组合,再去除内容数量小于5个,形成3个标签配对后的主题;依次类推当标签结合后没有大于10个内容的主题或者除了这个标签组合已经没有其他标签了时,结束计算。如此形成的所有的主题,将组成主题库。
[0032]用户主题推荐结果,结合用户画像与主题库中每个主题本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动态无限瀑布流加载系统,其特征在于,包括:内容运营系统,负责生产内容,创建视频数据,提供视频播放地址,根据一套完整的标签体系运营标签;内容数据表,将内容运营系统运营的数据同步到大数据集群中,并进行清洗和格式化;行为数据表,采集终端产生的用户行为数据,并对其进行清洗和格式化;用户画像,结合内容数据表和行为数据表中的数据,分析得到用户喜欢的分类和标签;主题库,根据标签的组合生成主题;用户主题推荐结果,结合用户画像与主题库中每个主题的标签,选取用户喜欢的主题,将用户喜好度较高的排在前面,排序完成后,将连续出现相同标签的主题去除,重新进行排序,依次类推,直到所有主题都排序完毕,得到每个用户的推荐主题列表;推荐服务,提供两种数据,根据用户id分页查询用户的推荐主题列表的接口,以及主题详细信息的接口;终端,桌面管理系统会配置是否开启无限瀑布流的开关,当遇到打开的瀑布流时,终端会先调用获取主题列表的接口,然后再逐个获取主题详细信息,再在显示面板上展示。2.根据权利要求1所述的动态无限瀑布流加载系统,其特征在于:所述用户行...

【专利技术属性】
技术研发人员:李志文王起危明
申请(专利权)人:易视腾科技股份有限公司
类型:发明
国别省市:

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

1