弹幕展示方法及装置制造方法及图纸

技术编号:21228540 阅读:34 留言:0更新日期:2019-05-29 08:59
本公开涉及弹幕展示方法及装置。该方法包括:根据目标用户的用户数据,确定所述目标用户对应的用户向量;确定候选弹幕对应的弹幕向量;确定所述用户向量与所述候选弹幕对应的弹幕向量的相似度;根据所述用户向量与所述候选弹幕对应的弹幕向量的相似度,从所述候选弹幕中确定针对所述目标用户的推荐弹幕;在弹幕功能开启的情况下,展示所述推荐弹幕。本公开根据目标用户的用户数据确定目标用户对应的用户向量,根据用户向量与弹幕向量的相似度确定针对目标用户的推荐弹幕,并在弹幕公开开启的情况下展示推荐弹幕,由此能够仅展示目标用户感兴趣的弹幕,避免出现满屏弹幕影响观看的情况。

Method and device of projectile screen display

The present disclosure relates to a method and device for displaying a bullet screen. The method includes: determining the user vector corresponding to the target user according to the user data of the target user; determining the ballistic curtain vector corresponding to the candidate barrage; determining the similarity between the user vector and the ballistic curtain vector corresponding to the candidate barrage; and determining the ballistic curtain vector corresponding to the candidate barrage from the candidate barrage according to the similarity between the user vector and the ballistic curtain vector corresponding to the candidate barrage. The target user's recommended barrage; when the function of the barrage is opened, the recommended Barrage is displayed. The present disclosure determines the user vector corresponding to the target user according to the user data of the target user, determines the recommended barrage for the target user according to the similarity between the user vector and the barrage vector, and displays the recommended barrage when the barrage opens publicly, so that only the interested barrage of the target user can be displayed, thus avoiding the situation that the full screen affects the viewing.

【技术实现步骤摘要】
弹幕展示方法及装置
本公开涉及弹幕
,尤其涉及一种弹幕展示方法及装置。
技术介绍
目前,弹幕技术已被各视频网站广泛使用,在播放视频的过程中展示弹幕能够给用户带来交互体验。然而,在一些热门的视频(例如热门的电视剧或者热门的综艺节目等)中,由于弹幕的数量较大,容易出现满屏弹幕的现象。在大量的弹幕中,很可能存在许多用户不感兴趣的弹幕,造成观看体验的下降。
技术实现思路
有鉴于此,本公开提出了一种弹幕展示方法及装置。根据本公开的一方面,提供了一种弹幕展示方法,包括:根据目标用户的用户数据,确定所述目标用户对应的用户向量;确定候选弹幕对应的弹幕向量;确定所述用户向量与所述候选弹幕对应的弹幕向量的相似度;根据所述用户向量与所述候选弹幕对应的弹幕向量的相似度,从所述候选弹幕中确定针对所述目标用户的推荐弹幕;在弹幕功能开启的情况下,展示所述推荐弹幕。在一种可能的实现方式中,所述用户数据包括用户行为数据和静态用户数据中的一种或两种。在一种可能的实现方式中,根据目标用户的用户数据,确定所述目标用户对应的用户向量,包括:根据所述目标用户的用户数据,确定所述目标用户的特征向量;根据所述目标用户的特征向量,确定所述目标用户对应的用户向量。在一种可能的实现方式中,根据所述目标用户的特征向量,确定所述目标用户对应的用户向量,包括:将所述目标用户的特征向量输入预测模型中,其中,所述预测模型用于预测所述目标用户对应的下一个用户行为数据;将所述预测模型的倒数第二层的输出向量确定为所述目标用户对应的用户向量。在一种可能的实现方式中,所述方法还包括:获取训练数据集,所述训练数据集包括多个用户的用户数据以及所述多个用户中各个用户对应的下一个用户行为数据;根据所述多个用户的用户数据,分别确定所述多个用户中各个用户的特征向量;分别将所述多个用户中各个用户的特征向量作为所述预测模型的输入,将所述多个用户中各个用户对应的下一个用户行为数据作为所述预测模型的输出,训练所述预测模型。在一种可能的实现方式中,展示所述推荐弹幕,包括:根据所述推荐弹幕与所述用户向量的相似度,确定所述推荐弹幕的展示方式。根据本公开的另一方面,提供了一种弹幕展示装置,包括:用户向量确定模块,用于根据目标用户的用户数据,确定所述目标用户对应的用户向量;弹幕向量确定模块,用于确定候选弹幕对应的弹幕向量;相似度确定模块,用于确定所述用户向量与所述候选弹幕对应的弹幕向量的相似度;推荐弹幕确定模块,用于根据所述用户向量与所述候选弹幕对应的弹幕向量的相似度,从所述候选弹幕中确定针对所述目标用户的推荐弹幕;推荐弹幕展示模块,用于在弹幕功能开启的情况下,展示所述推荐弹幕。在一种可能的实现方式中,所述用户数据包括用户行为数据和静态用户数据中的一种或两种。在一种可能的实现方式中,所述用户向量确定模块包括:特征向量确定子模块,用于根据所述目标用户的用户数据,确定所述目标用户的特征向量;用户向量确定子模块,用于根据所述目标用户的特征向量,确定所述目标用户对应的用户向量。在一种可能的实现方式中,所述用户向量确定子模块用于:将所述目标用户的特征向量输入预测模型中,其中,所述预测模型用于预测所述目标用户对应的下一个用户行为数据;将所述预测模型的倒数第二层的输出向量确定为所述目标用户对应的用户向量。在一种可能的实现方式中,所述装置还包括:训练数据集获取模块,用于获取训练数据集,所述训练数据集包括多个用户的用户数据以及所述多个用户中各个用户对应的下一个用户行为数据;特征向量确定模块,用于根据所述多个用户的用户数据,分别确定所述多个用户中各个用户的特征向量;预测模型训练模块,用于分别将所述多个用户中各个用户的特征向量作为所述预测模型的输入,将所述多个用户中各个用户对应的下一个用户行为数据作为所述预测模型的输出,训练所述预测模型。在一种可能的实现方式中,所述推荐弹幕展示模块用于:根据所述推荐弹幕与所述用户向量的相似度,确定所述推荐弹幕的展示方式。根据本公开的另一方面,提供了一种弹幕展示装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述方法。根据本公开的另一方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,其中,所述计算机程序指令被处理器执行时实现上述方法。本公开各方面的弹幕展示方法及装置根据目标用户的用户数据确定目标用户对应的用户向量,根据用户向量与弹幕向量的相似度确定针对目标用户的推荐弹幕,并在弹幕公开开启的情况下展示推荐弹幕,由此能够仅展示目标用户感兴趣的弹幕,避免出现满屏弹幕影响观看的情况。根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。附图说明包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。图1示出根据本公开一实施例的弹幕展示方法的流程图。图2示出根据本公开一实施例的弹幕展示方法步骤S11的一示例性的流程图。图3示出根据本公开一实施例的弹幕展示方法步骤S112的一示例性的流程图。图4示出根据本公开一实施例的弹幕展示方法的一示例性的流程图。图5示出根据本公开一实施例的弹幕展示装置的框图。图6示出根据本公开一实施例的弹幕展示装置的一示例性的框图。图7是根据一示例性实施例示出的一种用于弹幕展示的装置800的框图。具体实施方式以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。图1示出根据本公开一实施例的弹幕展示方法的流程图。该方法可以应用于终端设备中。其中,终端设备可以为手机、平板电脑、VR(VirtualReality,虚拟现实)头显、VR眼镜、AR(AugmentedReality,增强现实)头显、AR眼镜、MR(MixedReality,混合显示)头显、MR眼镜、HUD(HeadUpDisplay,平视显示器)或者智能电视等,在此不作限定。如图1所示,该方法包括步骤S11至步骤S15。在步骤S11中,根据目标用户的用户数据,确定目标用户对应的用户向量。在本实施例中,目标用户对应的用户向量可以用于表征目标用户的特征。在一种可能的实现方式中,目标用户的用户数据可以包括目标用户的用户行为数据。目标用户的用户行为数据可以包括目标用户观看视频的数据、搜索视频的数据、评论视频的数据、发表弹幕的数据、点踩视频的数据、收藏视频的数据和分享视频的数据等中的一种或多种。在另一种可能的实现方式中,目标用户的用户数据可以包括目标用户的静态用户数据。目标用户的静态用户数据可以包括目标用户的年龄、性别、职业和所属地区等中的一项或多项。在另一种可能的实现方式中,目标用户的用户数据可以包括目标用本文档来自技高网...

【技术保护点】
1.一种弹幕展示方法,其特征在于,包括:根据目标用户的用户数据,确定所述目标用户对应的用户向量;确定候选弹幕对应的弹幕向量;确定所述用户向量与所述候选弹幕对应的弹幕向量的相似度;根据所述用户向量与所述候选弹幕对应的弹幕向量的相似度,从所述候选弹幕中确定针对所述目标用户的推荐弹幕;在弹幕功能开启的情况下,展示所述推荐弹幕。

【技术特征摘要】
1.一种弹幕展示方法,其特征在于,包括:根据目标用户的用户数据,确定所述目标用户对应的用户向量;确定候选弹幕对应的弹幕向量;确定所述用户向量与所述候选弹幕对应的弹幕向量的相似度;根据所述用户向量与所述候选弹幕对应的弹幕向量的相似度,从所述候选弹幕中确定针对所述目标用户的推荐弹幕;在弹幕功能开启的情况下,展示所述推荐弹幕。2.根据权利要求1所述的方法,其特征在于,所述用户数据包括用户行为数据和静态用户数据中的一种或两种。3.根据权利要求1或2所述的方法,其特征在于,根据目标用户的用户数据,确定所述目标用户对应的用户向量,包括:根据所述目标用户的用户数据,确定所述目标用户的特征向量;根据所述目标用户的特征向量,确定所述目标用户对应的用户向量。4.根据权利要求3所述的方法,其特征在于,根据所述目标用户的特征向量,确定所述目标用户对应的用户向量,包括:将所述目标用户的特征向量输入预测模型中,其中,所述预测模型用于预测所述目标用户对应的下一个用户行为数据;将所述预测模型的倒数第二层的输出向量确定为所述目标用户对应的用户向量。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取训练数据集,所述训练数据集包括多个用户的用户数据以及所述多个用户中各个用户对应的下一个用户行为数据;根据所述多个用户的用户数据,分别确定所述多个用户中各个用户的特征向量;分别将所述多个用户中各个用户的特征向量作为所述预测模型的输入,将所述多个用户中各个用户对应的下一个用户行为数据作为所述预测模型的输出,训练所述预测模型。6.根据权利要求1所述的方法,其特征在于,展示所述推荐弹幕,包括:根据所述推荐弹幕与所述用户向量的相似度,确定所述推荐弹幕的展示方式。7.一种弹幕展示装置,其特征在于,包括:用户向量确定模块,用于根据目标用户的用户数据,确定所述目标用户对应的用户向量;弹幕向量确定模块,用于确定候选弹幕对应的弹幕向量;相似度确定模块,用于确定所述用户向量与所述候选弹幕对应的弹幕...

【专利技术属性】
技术研发人员:刘荣
申请(专利权)人:上海全土豆文化传播有限公司
类型:发明
国别省市:上海,31

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

1