System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及视频互动,尤其涉及一种视频弹幕的生成方法、装置、电子设备及存储介质。
技术介绍
1、相关技术中,随着互联网视频内容的爆炸性增长,用户对于视频内容的互动性需求也日益增加。弹幕作为一种实时互动的评论方式,已经成为许多视频平台的标配功能。然而,在新上线的视频内容或者新用户群体中,弹幕的生成和推荐往往面临"冷启动"问题,即缺乏足够的用户数据来生成和推荐个性化的弹幕。
2、相关技术中,许多视频平台采用基于用户行为的推荐算法来生成弹幕,这些算法通常依赖于用户的历史观看数据和互动行为。然而,对于新视频或新用户,这些数据往往是不足的,导致推荐系统难以提供准确的弹幕推荐。原因在于:数据匮乏:新视频或新用户缺乏足够的历史数据,使得推荐系统难以进行有效的个性化推荐。互动性不足:由于缺乏弹幕,新视频的互动性不足,可能导致用户参与度下降。内容同质化:缺乏个性化的弹幕推荐可能导致用户看到的内容过于相似,降低观看体验。运营成本高:为了解决冷启动问题,平台可能需要投入大量人力物力进行内容运营,成本较高。用户行为的多变性:用户的兴趣和行为模式可能随时间和情境变化,使得基于历史数据的推荐不够准确。内容的多样性:视频内容的多样性要求推荐系统能够快速适应不同类型的视频和用户群体。
3、针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
技术实现思路
1、本专利技术实施例提供了一种视频弹幕的生成方法、装置、电子设备及存储介质,以解决相关技术在视频上线初期不能为观看用户提供个性化
2、根据本申请实施例的一个方面,提供了一种视频弹幕的生成方法,包括:确定目标视频在上线前的预约用户账号、以及提取所述目标视频的剧情内容信息;解析所述预约用户账号的弹幕偏好信息;采用所述弹幕偏好信息和所述剧情内容信息生成所述目标视频针对所述预约用户账号展示的弹幕内容。
3、进一步,解析所述预约用户账号的弹幕偏好信息包括:获取所述预约用户账号的历史观影记录和预约行为数据;基于所述历史观影记录和所述预约行为数据构建所述预约用户账号的用户画像;根据所述用户画像预测所述预约用户账号的弹幕偏好信息。
4、进一步,根据所述用户画像预测所述预约用户账号的弹幕偏好信息包括:调用预训练的随机森林模型;从所述用户画像中选择模型输入数据,其中,所述模型输入数据包括以下至少之一:偏好视频类型、活跃时间段、弹幕互动频率、用户属性信息;将所述模型输入数据输入所述随机森林模型,预测得到所述预约用户账号的弹幕偏好信息,其中,所述弹幕偏好信息包括弹幕偏好项和偏好项权重,所述弹幕偏好项的类型包括以下至少之一:弹幕意图偏好、弹幕情感倾向偏好、弹幕形式偏好、弹幕时间偏好、弹幕主题偏好、弹幕风格偏好。
5、进一步,采用所述弹幕偏好信息和所述剧情内容信息生成所述目标视频针对所述预约用户账号展示的弹幕内容包括:根据所述弹幕偏好信息生成提示词内容;采用所述提示词内容和所述剧情内容信息生成提示词指令;将所述提示词指令输入生成式人工智能aigc模型,生成所述目标视频针对所述预约用户账号展示的弹幕内容。
6、进一步,采用所述提示词内容和所述剧情内容信息构建提示词指令包括:调用提示词模板;在所述提示词模板的第一指令字段中填充所述提示词内容,在所述提示词模板的第二指令字段中填充所述剧情内容信息,构建得到提示词指令。
7、进一步,在采用所述弹幕偏好信息和所述剧情内容信息生成所述目标视频针对所述预约用户账号展示的弹幕内容之后,所述方法还包括:确定所述目标视频当前播放内容的播放内容特征;采用弹幕推荐模型根据所述播放内容特征和所述弹幕偏好信息,在预生成的多条所述弹幕内容中选择目标弹幕内容;在所述目标视频的播放页面上展示所述目标弹幕内容。
8、进一步,在所述目标视频的播放页面上展示所述目标弹幕内容之后,所述方法还包括:接收所述预约用户账号针对所述目标弹幕内容反馈的互动信息;根据所述互动信息更新所述弹幕推荐模型。
9、进一步,提取所述目标视频的剧情内容信息包括:提取所述目标视频的剧情全局信息;按照时间进度将所述目标视频分解为多个视频段,分别解析所述多个视频段的视频内容,得到多个剧情局部信息;其中,所述剧情内容信息包括所述剧情全局信息和所述多个剧情局部信息。
10、根据本申请实施例的另一个方面,还提供了一种视频弹幕的生成装置,包括:处理模块,用于确定目标视频在上线前的预约用户账号、以及提取所述目标视频的剧情内容信息;解析模块,用于解析所述预约用户账号的弹幕偏好信息;生成模块,用于采用所述弹幕偏好信息和所述剧情内容信息生成所述目标视频针对所述预约用户账号展示的弹幕内容。
11、进一步,所述解析模块包括:获取单元,用于获取所述预约用户账号的历史观影记录和预约行为数据;构建单元,用于基于所述历史观影记录和所述预约行为数据构建所述预约用户账号的用户画像;预测单元,用于根据所述用户画像预测所述预约用户账号的弹幕偏好信息。
12、进一步,所述预测单元包括:调用子单元,用于调用预训练的随机森林模型;选择子单元,用于从所述用户画像中选择模型输入数据,其中,所述模型输入数据包括以下至少之一:偏好视频类型、活跃时间段、弹幕互动频率、用户属性信息;预测子单元,用于将所述模型输入数据输入所述随机森林模型,预测得到所述预约用户账号的弹幕偏好信息,其中,所述弹幕偏好信息包括弹幕偏好项和偏好项权重,所述弹幕偏好项的类型包括以下至少之一:弹幕意图偏好、弹幕情感倾向偏好、弹幕形式偏好、弹幕时间偏好、弹幕主题偏好、弹幕风格偏好。
13、进一步,所述生成模块包括:第一生成单元,用于根据所述弹幕偏好信息生成提示词内容;构建单元,采用所述提示词内容和所述剧情内容信息构建提示词指令;第二生成单元,用于将所述提示词指令输入生成式人工智能aigc模型,生成所述目标视频针对所述预约用户账号展示的弹幕内容。
14、进一步,所述构建单元包括:调用子单元,用于调用提示词模板;填充子单元,用于在所述提示词模板的第一指令字段中填充所述提示词内容,在所述提示词模板的第二指令字段中填充所述剧情内容信息,构建得到提示词指令。
15、进一步,所述装置还包括:确定模块,用于在所述生成模块采用所述弹幕偏好信息和所述剧情内容信息生成所述目标视频针对所述预约用户账号展示的弹幕内容之后,确定所述目标视频当前播放内容的播放内容特征;选择模块,用于采用弹幕推荐模型根据所述播放内容特征和所述弹幕偏好信息,在预生成的多条所述弹幕内容中选择目标弹幕内容;展示模块,用于在所述目标视频的播放页面上展示所述目标弹幕内容。
16、进一步,所述装置还包括:接收模块,用于在展示模块在所述目标视频的播放页面上展示所述目标弹幕内容之后,接收所述预约用户账号针对所述目标弹幕内容反馈的互动信息;更新模块,用于根据所述互动信息更新所述弹幕推荐模型。
17、进一步,所述处理模块包括:提取单元,用于提取所述目标视频本文档来自技高网...
【技术保护点】
1.一种视频弹幕的生成方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,解析所述预约用户账号的弹幕偏好信息包括:
3.如权利要求2所述的方法,其特征在于,根据所述用户画像预测所述预约用户账号的弹幕偏好信息包括:
4.如权利要求1所述的方法,其特征在于,采用所述弹幕偏好信息和所述剧情内容信息生成所述目标视频针对所述预约用户账号展示的弹幕内容包括:
5.如权利要求4所述的方法,其特征在于,采用所述提示词内容和所述剧情内容信息构建提示词指令包括:
6.如权利要求1所述的方法,其特征在于,在采用所述弹幕偏好信息和所述剧情内容信息生成所述目标视频针对所述预约用户账号展示的弹幕内容之后,所述方法还包括:
7.如权利要求6所述的方法,其特征在于,在所述目标视频的播放页面上展示所述目标弹幕内容之后,所述方法还包括:
8.如权利要求1所述的方法,其特征在于,提取所述目标视频的剧情内容信息包括:
9.一种视频弹幕的生成装置,其特征在于,包括:
10.一种电子设备,其特征在于,所
11.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述视频弹幕的生成方法的步骤。
...【技术特征摘要】
1.一种视频弹幕的生成方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,解析所述预约用户账号的弹幕偏好信息包括:
3.如权利要求2所述的方法,其特征在于,根据所述用户画像预测所述预约用户账号的弹幕偏好信息包括:
4.如权利要求1所述的方法,其特征在于,采用所述弹幕偏好信息和所述剧情内容信息生成所述目标视频针对所述预约用户账号展示的弹幕内容包括:
5.如权利要求4所述的方法,其特征在于,采用所述提示词内容和所述剧情内容信息构建提示词指令包括:
6.如权利要求1所述的方法,其特征在于,在采用所述弹幕偏好信息和所述剧情内容信息生成所述目标视频针对所述预约用户账号展示的弹幕内容之后,所述方法还...
【专利技术属性】
技术研发人员:谢忠帅,
申请(专利权)人:北京爱奇艺科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。