System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及民航客舱娱乐系统,尤其涉及一种基于旅客行为进行分布式投票的娱乐内容推荐方法。
技术介绍
1、客舱作为一个封闭的空间,网络传输、数据存储、运算能力等多个方面都受到极大的制约,现有技术的实现方式为:在客舱内提供一套娱乐内容点播和浏览系统,旅客通过客舱设备或个人设备接入系统后,按照统一的内容排版方式进行浏览。每个旅客看到的内容是一样的,极大的限制了旅客体验;
2、现有技术仅能够为旅客提供一致的娱乐内容浏览体验,无法实现千人千面的、沉浸式的体验。
3、举例来说,航空公司在客舱内为旅客准备了4000条娱乐内容,供旅客浏览。传统方式下,旅客只能按照事先设置好的排版顺序进行筛选和浏览。然而,每名旅客他的兴趣点可能不同,这些内容中可能大部分内容是他不感兴趣的,旅客很难在这么多内容内中快速找到自己感兴趣的内容进行浏览。
4、客舱是一个相对较为特殊的空间,在客舱内为旅客提供娱乐服务的目的在于,一方面让旅客用来消磨无聊的飞行时间,更重要的是,旅客可以通过娱乐内容的沉浸,减少由于特殊环境下带来的紧张情绪。因此如何提高旅客使用娱乐系统的体验,对于提升客舱服务质量和旅客飞行感受都至关重要。
技术实现思路
1、本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种基于旅客行为进行分布式投票的娱乐内容推荐方法。
2、为了实现上述目的,本专利技术采用了如下技术方案:
3、一种基于旅客行为进行分布式投票的娱乐内容推荐方法,包括投票系统,所
4、优选地,所述运算架构为分布式运算架构,其包括确保客舱娱乐服务设备性能,首先采用针对每个旅客的个性化的娱乐服务需求,需要采用分布式架构的方式,将大量的并发式的运算分散到旅客终端上进行;
5、所述数据分发包含娱乐内容以及每个娱乐内容对应的标签;
6、所述数据缓存机载服务器作为内容缓存设备,对娱乐内容与标签进行缓存,飞机飞行过程中,旅客从机载服务器的缓存中读取娱乐内容;
7、分布式运算包括旅客的终端浏览器负责根据旅客浏览行为进行分析和运算的操作,运算过程中,机载服务器和地面系统不参与,每个旅客终端仅负责该名旅客个人行为的分析,最大程度上保证个人数据安全的同时,将海量运算分散至每一个旅客终端,最终实现个性化精准推荐娱乐内容的能力。
8、优选地,所述完播包括:旅客的浏览行为可分为播放、完播2s、完播5s、完播四个阶段,不同阶段的播放行为代表了该内容对于旅客的吸引力。旅客对该内容越感兴趣,播放行为持续的时间会越长;
9、所述平均播放时长包括:对于一个特定的短视频内容,用所有浏览过该内容的旅客的完播时长取平均值,命名为apt,该值代表旅客对该视频普适的兴趣度指标,可用来衡量具体某一位旅客兴趣度是否超出大众平均水平的依据。
10、优选地,图示为某一娱乐内容的标签库举例。旅客浏览该视频时,由投票器对各内容标签进行投票。不同行为对应的投票权重不同,假定旅客浏览该内容时间为6s钟,那么其投票情况如下所示:
11、用户行为记录:播放时长pt=6s;
12、计票条件:当pt>apt且pt>=2s时,投票有效;
13、按权重计分:
14、
15、投票结果:
16、
17、优选地,所述推荐指标包括:单标签得分合计:旅客浏览内容后,通过投票机制,每个标签将会产生多个计分结果,对每个标签多次计分结果的合计值,即为单标签得分合计。该指标体现了旅客对某一类标签内容的感兴趣程度,单标签浏览次数:旅客对某一标签浏览内容的次数的合计值;
18、该指标用于计量某一特定标签,被推荐过的次数。当该指标达到一定阈值后,将减少此类标签的推荐,此机制用于平衡推荐深度,挖掘旅客更广泛的兴趣点。
19、优选地,所述推荐算法包括:
20、首次完播的内容优先推荐:
21、if count==1then sum>0.8return
22、两次投票均在完播5s以上的内容次先推荐:
23、if count==2then sum>1.3return
24、三次投票累计得分最大者再次推荐:
25、if count==3then sum max return
26、推荐结果示例:
27、
28、人文类内容满足次先推荐规则
29、
30、赵六内容满足优先推荐规则
31、
32、优选地,所述补偿机制包括:
33、随着旅客浏览量的增加,算法需要挖掘更多的旅客兴趣点,我们将在如下时机点内,随机插入当前兴趣点以外的标签内容,来补偿和扩充旅客的浏览广度,以产生更多内容推荐的可能性;
34、首次浏览开始时:
35、旅客开始浏览时,作为种子内容,来启动用户兴趣点的挖掘。在某一些标签方向上达到一定浏览深度后:
36、旅客针对某一些标签,浏览到一定深度(浏览数量)后,随机推荐一些内容。
37、根据旅客行为,当连续出现完播时长过短时:
38、连续的完播时长过短,意味着旅客对当前推荐内容兴趣点偏低,需要拓展更广的标签内容,作为补充。
39、本专利技术与现有技术相比,其有益效果为:
40、1、与现有技术相比,本专利技术解决了每个旅客看到的内容是一样的,极大的限制了旅客体验,本专利技术通过旅客每个旅客终端仅负责该名旅客个人行为的分析,最大程度上保证个人数据安全的同时,将海量运算分散至每一个旅客终端,最终实现个性化精准推荐娱乐内容的能力,同时实现旅客根据自己的喜好进行信息浏览以及娱乐投票,解决统一终端提供相同内容而无法实现针对个人进行娱乐内容投放的问题。
41、2、与现有技术相比,本专利技术采用分布式架构进行内容投放的方式,将大量的并发式的运算分散到旅客终端上进行,为不同旅客对不同娱乐方式的选择以及投放过程进行便捷的控制,避免传统方式中采用统一集中投放框架的方式对旅客的自由选择娱乐方式造成影响的问题,同时通过分布式运算,大幅降低了对客舱内娱乐系统硬件环境的性能需求。
42、3、本专利技术通过对于一个特定的短视频内容,用所有浏览过该内容的旅客的完播时长取平均值,标识旅客对该视频普适的兴趣度指标,可用来衡量具体某一位旅客兴趣度是否超出大众平均水平的依据,同时通过收集的视频浏览数据以及方向为系统的投放提供标准以及方向,为娱乐项目的改进以及投放选择提供数据支持,便于数据的针对性投放设定。
43、4、本专利技术通过设置推荐指标,通过旅客对某一标签浏览内容的次数的合计值,该指标用于计本文档来自技高网...
【技术保护点】
1.一种基于旅客行为进行分布式投票的娱乐内容推荐方法,其特征在于,包括投票系统,所述投票系统内设有运算架构、浏览统计、投票机制、运算算法以及补偿机制,所述运算架构内包括数据分发、数据缓存以及分布式运算,所述浏览统计包括完播设定以及平均播放时长设定,所述投票机制包括推荐指标以及推荐算法。
2.根据权利要求1所述的一种基于旅客行为进行分布式投票的娱乐内容推荐方法,其特征在于,所述运算架构为分布式运算架构,其包括确保客舱娱乐服务设备性能,首先采用针对每个旅客的个性化的娱乐服务需求,需要采用分布式架构的方式,将大量的并发式的运算分散到旅客终端上进行;
3.根据权利要求1所述的一种基于旅客行为进行分布式投票的娱乐内容推荐方法,其特征在于,所述完播包括:旅客的浏览行为可分为播放、完播2S、完播5S、完播四个阶段,不同阶段的播放行为代表了该内容对于旅客的吸引力。旅客对该内容越感兴趣,播放行为持续的时间会越长;
4.根据权利要求1所述的一种基于旅客行为进行分布式投票的娱乐内容推荐方法,其特征在于,所述投票机制包括:
5.根据权利要求1所述的一种基于
6.根据权利要求1所述的一种基于旅客行为进行分布式投票的娱乐内容推荐方法,其特征在于,所述推荐算法包括:
7.根据权利要求1所述的一种基于旅客行为进行分布式投票的娱乐内容推荐方法,其特征在于,所述补偿机制包括:
...【技术特征摘要】
1.一种基于旅客行为进行分布式投票的娱乐内容推荐方法,其特征在于,包括投票系统,所述投票系统内设有运算架构、浏览统计、投票机制、运算算法以及补偿机制,所述运算架构内包括数据分发、数据缓存以及分布式运算,所述浏览统计包括完播设定以及平均播放时长设定,所述投票机制包括推荐指标以及推荐算法。
2.根据权利要求1所述的一种基于旅客行为进行分布式投票的娱乐内容推荐方法,其特征在于,所述运算架构为分布式运算架构,其包括确保客舱娱乐服务设备性能,首先采用针对每个旅客的个性化的娱乐服务需求,需要采用分布式架构的方式,将大量的并发式的运算分散到旅客终端上进行;
3.根据权利要求1所述的一种基于旅客行为进行分布式投票的娱乐内容推荐方法,其特征在于,所述完播包括:旅客的浏览行为可分为播放、完播2s、完播5s、完播四个阶段,不同阶段的播放行为代表了该内容对...
【专利技术属性】
技术研发人员:李文,边乙轩,张季,杨建桥,吴越舟,
申请(专利权)人:联通航美网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。