一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于大数据的学习视频生成方法、装置、设备和存储介质

2022-04-09 03:51:19 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,具体涉及一种基于大数据的学习视频生成方法、装置、设备和存储介质。


背景技术:

2.随着信息技术的飞速进步,越来越多的人对在线学习有着迫切地需求,在线教育得到前所未有的发展。
3.当前的在线教育主要有两种方式,方式一:远程老师实时讲解,这样的方式需要老师,不可以做到实时学习,方式二:使用预先录制的视频信息,预先录制的视频信息中知识点不全面,且视频信息中的内容和讲解形式固定,用户只能循环播放,导致用户还需要线下请专门的老师进行培训讲解,这就导致课外培训成风,如何生成较为全面,符合不同用户需求的视频信息成为了当前亟待解决的技术问题。


技术实现要素:

4.本技术提供一种基于大数据的学习视频生成方法、装置、设备和存储介质,旨在解决现有的视频信息内容不全面,视频信息中的内容和讲解形式固定,不可以满足用户实际需求的技术问题。
5.一方面,本技术提供一种基于大数据的学习视频生成方法,所述基于大数据的学习视频生成方法包括:
6.接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像;
7.获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息;
8.根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频。
9.在本技术一些实施方案中,获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息,包括:
10.查询预设课程数据库,获取所述用户标识对应的基础课程信息;
11.根据所述用户画像中的用户标签,确定所述基础课程信息中所述用户标识匹配的重点知识、以及所述重点知识的难易程度;
12.根据所述重点知识、以及所述重点知识的难易程度对所述基础课程信息进行调整,得到增加所述重点知识的出现频率的基础课程信息;
13.将调整后的基础课程信息进行音视频转化,得到基础视频信息。
14.在本技术一些实施方案中,所述将调整后的基础课程信息进行音视频转化,得到基础视频信息,包括:
15.提取所述用户标签中的学习能力描述信息和用户行为数据;
16.根据所述学习能力描述信息,查询预设语音转化规则,确定所述调整后的基础课程信息对应的目标语音转化规则;
17.根据所述用户行为数据中的用户浏览时间和用户浏览频次,确定所述调整后的基础课程信息中各知识的讲解速率;
18.根据所述目标语音转化规则和所述调整后的基础课程信息中各知识的讲解速率,对所述调整后的基础课程信息进行音频转化,得到课程音频信息;
19.将所述课程音频信息和所述基础课程信息对应的课程讲解图像进行匹配,得到基础视频信息。
20.在本技术一些实施方案中,所述根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频,包括:
21.获取所述用户标识对应的历史播放记录,提取所述历史播放记录中的播放进度调整信息;
22.获取所述播放进度调整信息对应的目标知识点,对所述基础视频信息进行遍历,以标记与所述目标知识点相同类型的匹配知识点;
23.根据所述播放进度调整信息,调整所述基础视频信息中匹配知识点的讲解速率,得到标准学习视频。
24.在本技术一些实施方案中,所述根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频之后,所述方法包括:
25.播放所述标准学习视频,记录所述标准学习视频播放过程中测试题目的处理信息;
26.若所述处理信息中的处理时间超过预设阈值,且所述测试题目为重点标记的目标题目,则获取所述测试题目对应的目标知识点;
27.提取所述基础视频信息中目标知识点对应的目标视频片段;
28.将所述目标视频片段拼接到所述基础视频信息中未播放的下一个课时片头,得到更新的标准学习视频。
29.在本技术一些实施方案中,所述根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频之后,所述方法包括:
30.采集所述基础课程信息对应测试题目的答题信息;
31.若所述答题信息错误,则获取所述测试题目对应的标准答案和目标知识点;
32.将所述测试题目、以及所述测试题目对应的标准答案和目标知识点进行关联,生成更新标准学习视频并播放。
33.在本技术一些实施方案中,所述接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像之前,所述方法包括:
34.获取基础课程信息对应目标用户的学习记录,将所述目标用户的学习记录进行数据清洗,得到清洗后的学习记录;
35.将清洗后的学习记录按照预设维度进行分类,提取各维度学习记录的特征信息;
36.按照预设标签规则和预设算法对各维度学习记录的所述特征信息进行处理,得到用户画像,所述用户画像中包括不同维度的用户标签;
37.所述根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学
习视频之后,所述方法包括:
38.记录所述标准学习视频播放过程中的用户行为数据,根据所述用户行为数据更新所述用户画像。
39.另一方面,本技术提供一种基于大数据的学习视频生成装置,所述基于大数据的学习视频生成装置包括:
40.获取模块,用于接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像;
41.处理模块,用于获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息;
42.调整模块,用于根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频。
43.另一方面,本技术还提供一种基于大数据的学习视频生成设备,所述基于大数据的学习视频生成设备包括:
44.一个或多个处理器;
45.存储器;以及
46.一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现所述的基于大数据的学习视频生成方法的步骤。
47.另一方面,本技术还提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行所述的基于大数据的学习视频生成方法中的步骤。
48.本技术实施例中接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像;获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息;根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频,本实施例根据用户画像将基础课程信息转化为视频信息,使得视频信息的内容全面,结合用户的历史播放记录调整视频,得到标准学习视频,使得标准学习视频中的内容和讲解方式更加灵活,符合用户的学习需求。
附图说明
49.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人物来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
50.图1是本技术实施例提供的基于大数据的学习视频生成方法的场景示意图;
51.图2为本技术实施例中基于大数据的学习视频生成方法的一个实施例流程示意图;
52.图3为基于大数据的学习视频生成方法中给出了一种基础视频信息生成具体实现方式的一个实施例流程示意图;
53.图4为基于大数据的学习视频生成方法中标准学习视频生成的一个实施例流程示意图;
54.图5为基于大数据的学习视频生成方法中给出了一种基于生成标准学习视频进行
标准视频信息更新的一个实施例流程示意图;
55.图6为基于大数据的学习视频生成方法中给出了一种基于生成标准学习视频进行标准视频信息更新的另一个实施例流程示意图;
56.图7是本技术实施例中提供的基于大数据的学习视频生成装置的一个实施例结构示意图;
57.图8是本技术实施例中提供的基于大数据的学习视频生成设备的一个实施例结构示意图。
具体实施方式
58.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人物在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明包含的范围。
59.在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
60.在本技术中,“示例性”一词用来表示“用作例子、例证或说明”。本技术中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人物能够实现和使用本发明,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人物可以认识到,在不使用这些特定细节的情况下也可以实现本发明。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本发明的描述变得晦涩。因此,本发明并非旨在限于所示的实施例,而是与符合本技术所公开的原理和特征的最广范围相一致。
61.本技术实施例中提供一种基于大数据的学习视频生成方法、装置、设备及计算机存储介质,以下分别进行详细说明。
62.本技术实施例中的基于大数据的学习视频生成方法应用于基于大数据的学习视频生成装置,基于大数据的学习视频生成装置设置于基于大数据的学习视频生成设备,基于大数据的学习视频生成设备中设置有一个或多个处理器、存储器,以及一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并配置为由处理器执行以实现基于大数据的学习视频生成方法;基于大数据的学习视频生成设备可以是终端或者服务器,终端和服务器的区别在于:终端的硬件成本低于服务器硬件成本,终端的稳定性低于智服务器的稳定性,用户可以根据实际使用需求选择终端或服务器执行基于大数据的学习视频生成方法。
63.如图1所示,图1为本技术实施例基于大数据的学习视频生成方法的场景示意图,
本技术实施例中基于大数据的学习视频生成场景中包括基于大数据的学习视频生成设备100(基于大数据的学习视频生成设备100中集成有基于大数据的学习视频生成装置),基于大数据的学习视频生成设备100中运行基于大数据的学习视频生成对应的计算机存储介质,以执行基于大数据的学习视频生成的步骤。
64.可以理解的是,图1所示基于大数据的学习视频生成方法的场景中的基于大数据的学习视频生成设备,或者基于大数据的学习视频生成设备中包含的装置并不构成对本技术实施例的限制,即,基于大数据的学习视频生成方法的场景中包含的设备数量、设备种类,或者各个设备中包含的装置数量、装置种类不影响本技术实施例中技术方案整体实现,均可以算作本技术实施例要求保护技术方案的等效替换或衍生。
65.本技术实施例中基于大数据的学习视频生成设备100主要用于:接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像;获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息;根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频。
66.本技术实施例中该基于大数据的学习视频生成设备100可以是独立的基于大数据的学习视频生成设备,也可以是基于大数据的学习视频生成设备组成的基于大数据的学习视频生成设备网络或基于大数据的学习视频生成设备集群,例如,本技术实施例中所描述的基于大数据的学习视频生成设备100,其包括但不限于计算机、网络主机、单个网络基于大数据的学习视频生成设备、多个网络基于大数据的学习视频生成设备集或多个基于大数据的学习视频生成设备构成的云基于大数据的学习视频生成设备。其中,云基于大数据的学习视频生成设备由基于云计算(cloud computing)的大量计算机或网络基于大数据的学习视频生成设备构成。
67.本领域技术人物可以理解,图1中示出的应用环境,仅仅是与本技术方案一种应用场景,并不构成对本技术方案应用场景的限定,其他的应用环境还可以包括比图1中所示更多或更少的基于大数据的学习视频生成设备,或者基于大数据的学习视频生成设备网络连接关系,例如图1中仅示出1个基于大数据的学习视频生成设备,可以理解的,该基于大数据的学习视频生成方法的场景还可以包括一个或多个其他基于大数据的学习视频生成设备,具体此处不作限定;该基于大数据的学习视频生成设备100中还可以包括存储器,用于存储数据。
68.此外,本技术基于大数据的学习视频生成方法的场景中基于大数据的学习视频生成设备可以设置显示装置,或者与显示装置200通讯连接,显示装置200用于输出基于大数据的学习视频生成设备中基于大数据的学习视频生成方法执行的结果。基于大数据的学习视频生成设备100可以访问后台数据库300(后台数据库可以是基于大数据的学习视频生成设备的本地存储器中,后台数据库还可以设置在云端),后台数据库300中保存有基于大数据的学习视频生成相关的信息。
69.需要说明的是,图1所示的基于大数据的学习视频生成方法的场景示意图仅仅是一个示例,本技术实施例描述的基于大数据的学习视频生成方法的场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例的技术方案的限定。
70.如图2所示,图2为本技术实施例中基于大数据的学习视频生成方法的一个实施例
流程示意图,该基于大数据的学习视频生成方法包括:步骤201-步骤203:
71.201,接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像。
72.本实施例中基于大数据的学习视频生成方法应用于基于大数据的学习视频生成设备(又叫视频生成设备),基于大数据的学习视频生成设备的种类不作限定,例如,视频生成设备可以是服务器或者终端。
73.视频生成设备接收视频生成请求,其中,视频生成请求的触发方式不作具体限定,即,视频生成请求可以是用户主动触发的,例如,用户在视频生成设备上输入:“xx视频生成”点击“生成”的虚拟按键触发视频生成请求;此外,视频生成请求还可以是视频生成设备自动触发的,例如,视频生成设备中预先设置每天上午8时,自动触发视频生成请求,视频生成设备实时地获取当前时间,视频生成设备检测到当前时间为上午8时,视频生成设备自动触发视频生成请求。
74.视频生成设备在接收到视频生成请求之后,视频生成设备获取视频生成请求对应的用户标识,以及用户标识对应的用户画像,其中,用户标识是指唯一识别用户的信息,例如,登录账户、用户名称,用户画像是指具有用户标签信息的图像。
75.在本实施例中步骤201,接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像之前,视频生成设备预先生成用户图像,具体地,包括:
76.(1)、获取基础课程信息对应目标用户的学习记录,将所述目标用户的学习记录进行数据清洗,得到清洗后的学习记录;
77.(2)、将清洗后的学习记录按照预设维度进行分类,提取各维度学习记录的特征信息;
78.(3)、按照预设标签规则和预设算法对各维度学习记录的所述特征信息进行处理,得到用户画像,所述用户画像中包括不同维度的用户标签。
79.即,视频生成设备获取基础课程信息对应目标用户的学习记录,学习记录中包括有用户历史的学习知识、用户的学习进度,视频生成设备将目标用户的学习记录进行数据清洗,得到清洗后的学习记录;即,视频生成设备对学习记录进行去噪,去除学习记录中和标签无关的信息,视频生成设备将清洗后的学习记录按照预设维度进行分类,其中,预设维度是预先设置的学习信息分类维度,例如,预设维度包括学习能力描述信息等,视频生成设备提取各维度学习记录的特征信息;即,视频生成设备中设置数据分析模型,通过数据分析模型提取各维度学习记录的特征信息;视频生成设备按照预设标签规则和预设算法对各维度学习记录的所述特征信息进行处理,得到用户画像,用户画像中包括不同维度的用户标签;其中,预设标签规则是指预先设置的数据标签信息,预设算法是指特征分类算法。
80.202,获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息。
81.视频生成设备获取视频生成请求对应的用户标识,以及用户标识对应的用户画像之后,视频生成设备获取用户标识对应的基础课程信息,即,视频生成设备查询预设课程数据库,预设课程数据库中保存有不同阶段的基础课程信息,基础课程信息为可以为教材文本还可以是xxx技能的重点,例如,菜谱信息,视频生成设备确定用户标识对应的学习阶段,
视频生成设备获取学习阶段对应的基础课程信息,视频生成设备根据用户画像对基础课程信息进行处理,得到基础视频信息,视频生成设备根据用户画像对基础课程信息处理的方式不作限定,例如,视频生成设备获取用户画像对应各个用户标签,以及用户标签中的记录信息,视频生成设备按照记录信息确定基础视频信息中用户标识匹配的重点知识、以及所述重点知识的难易程度,视频生成设备按照用户画像中的重点知识和重点知识的难以程度对基础课程信息进行音频转化,并添加课程图像,得到用户画像对应的基础视频信息。
82.203,根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频。
83.视频生成设备根据用户标识对应的历史播放记录调整基础视频信息,得到标准学习视频,即,历史播放记录中包含但不仅限于播放速率、播放频率和调整位置等等,视频生成设备按照历史播放记录中播放速率、播放频率和调整位置,确定基础视频信息是否需要进行裁剪拼接,例如,xxx知识点播放速度较快,则视频生成设备将xxx知识点对应的视频片段进行删除;xxx知识点对应视频片段播放频率高于预设播放频率(预设播放频率为3次);视频生成设备则将xxx视频片段进行增加对应的讲解内容,得到标准视频信息。
84.接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像;获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息;根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频,本实施例根据用户画像将基础课程信息转化为视频信息,使得视频信息的内容全面,结合用户的历史播放记录调整视频,得到标准学习视频,使得标准学习视频中的内容和讲解方式更加灵活,符合用户的学习需求。
85.可以理解的是,视频生成设备记录标准学习视频播放过程中的用户行为数据,根据所述用户行为数据更新所述用户画像,使得用户画像更加准确,基于用户图像生成的视频更加符合用户需求。
86.参照图3,图3为基于大数据的学习视频生成方法中给出了一种基础视频信息生成具体实现方式的一个实施例流程示意图。
87.本实施例是上述实施例中步骤202获取用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息的细化步骤,具体地,包括步骤301-步骤304:
88.301,查询预设课程数据库,获取所述用户标识对应的基础课程信息。
89.视频生成设备查询预设课程数据库,预设课程数据库可以保存在视频生成设备的本地,还可以保存在云端;预设课程数据库中保存有各个系统知识的基础课程信息,用户查询预设课程数据库时,视频生成设备根据用户的浏览记录,将用户标识和基础课程信息进行关联,在视频信息生成时,视频生成设备获取用户标识对应的基础课程信息。
90.302,根据所述用户画像中的用户标签,确定所述基础课程信息中所述用户标识匹配的重点知识、以及所述重点知识的难易程度。
91.视频生成设备获取用户画像中的用户标签,以及用户标签中的描述信息,例如,xxx用户有xxx证书,用户参加过xxx考试,视频生成设备根据用户标签中的描述信息确定基础课程信息中用户标识匹配的重点知识、以及重点知识的难易程度,例如,视频生成设备记录有王xx三年级考试成绩为95分,视频生成设备根据记录的考试成绩,确定王xx掌握的知
识较为全面,视频生成设备将基础课程信息中的难度等级较高的知识点作为重点知识,并确定该重点知识的难度等级高。
92.303,根据所述重点知识、以及所述重点知识的难易程度对所述基础课程信息进行调整,得到增加所述重点知识的出现频率的基础课程信息。
93.视频生成设备根据重点知识、以及重点知识的难易程度对基础课程信息进行调整,得到增加重点知识的出现频率的基础课程信息,即,本实施例中视频生成设备将基础课程信息进行调整,使得基础课程信息符合用户的实际学习需求,可以减少无效时间的浪费。
94.304,将调整后的基础课程信息进行音视频转化,得到基础视频信息。
95.视频生成设备将调整后的基础课程信息进行音视频转化,得到基础视频信息的方式不作限定,本实施例中给出一种具体实现方案,包括:
96.(1)、提取所述用户标签中的学习能力描述信息和用户行为数据;
97.(2)、根据所述学习能力描述信息,查询预设语音转化规则,确定所述调整后的基础课程信息对应的目标语音转化规则;
98.(3)、根据所述用户行为数据中的用户浏览时间和用户浏览频次,确定所述调整后的基础课程信息中各知识的讲解速率;
99.(4)、根据所述目标语音转化规则和所述调整后的基础课程信息中各知识的讲解速率,对所述调整后的基础课程信息进行音频转化,得到课程音频信息;
100.(5)、将所述课程音频信息和所述基础课程信息对应的课程讲解图像进行匹配,得到基础视频信息。
101.即,视频生成设备提取用户标签中的学习能力描述信息和用户行为数据;学习能力描述信息是指根据学历等记录生成的描述信息,用户行为数据是指历史的网课上采集的用户行为数据,用户行为数据包括但不仅限于用户浏览时间,用户操作信息,用户浏览频次等等。
102.视频生成设备中保存不同的语音转化规则,例如,语音转化规则是指文本转化为语音的规则,例如,语音转化规则中包括大纲讲解转化规则,一级知识点讲解转化规则,衍生知识点讲解规则,视频生成设备根据学习能力描述信息,查询预设语音转化规则,确定用户画像对应的目标语音转化规则,以按照目标语音转化规则对调整后的基础课程信息进行语音转化。
103.视频生成设备根据用户行为数据中的用户浏览时间和用户浏览频次,确定调整后的基础课程信息中各知识的讲解速率;例如,用户浏览时间超过一分钟,浏览次数超过三次,视频生成设备则设置讲解速度为每分钟100个字;用户浏览时间超过一分钟,浏览次数不超过三次,视频生成设备则设置讲解速度为每分钟120个字;用户浏览时间不超过一分钟,浏览次数不超过三次,视频生成设备则设置讲解速度为每分钟150个字等等。
104.视频生成设备根据目标语音转化规则和调整后的基础课程信息中各知识的讲解速率,对调整后的基础课程信息进行音频转化,得到课程音频信息,其中音频转化的方式不作具体限定,例如,通过语音生成算法。
105.视频生成设备将课程音频信息和基础课程信息对应的课程讲解图像进行匹配,例如,视频生成设备将音频信息中的音频内容和音频内容对应的知识点ppt进行关联,得到基础视频信息。
106.本实施例中视频生成设备根据用户画像中的用户标签对基础课程信息进行调整,进一步地,根据用户标签中的学习能力描述信息和用户行为数据,对调整后的基础课程信息进行转化,使得生成的基础视频信息,更加符合用户的需求,视频内容符合需求。
107.参照图4,图4为基于大数据的学习视频生成方法中标准学习视频生成的一个实施例流程示意图。
108.本技术实施例中基于大数据的学习视频生成设备标准学习视频生成包括步骤401-步骤403:
109.401,获取所述用户标识对应的历史播放记录,提取所述历史播放记录中的播放进度调整信息。
110.视频生成设备获取用户标识对应的历史播放记录,提取历史播放记录中的播放进度调整信息,播放进度调整信息是指用户观看视频时进度的调整信息,例如,快进、快退、慢放等等。
111.402,获取所述播放进度调整信息对应的目标知识点,对所述基础视频信息进行遍历,以标记与所述目标知识点相同类型的匹配知识点。
112.视频生成设备获取播放进度调整信息对应的目标知识点,视频生成设备对基础视频信息进行遍历,以标记与目标知识点相同类型的匹配知识点,即,视频生成根据历史播放记录中的播放进度调整信息,确定用户对播放进度调整信息对应的知识点的理解程度,视频生成设备可以查找同类型的匹配知识点,以进行视频调整,具体地:
113.403,根据所述播放进度调整信息,调整所述基础视频信息中匹配知识点的讲解速率,得到标准学习视频。
114.视频生成设备根据播放进度调整信息,调整基础视频信息中匹配知识点的讲解速率,得到标准学习视频,即,视频生成设备将基础视频信息中匹配知识点讲解速率和播放进度调整进行进行匹配,减少用户的调整次数,使得生成的标准学习视频符合用户需求。
115.参照图5,图5为基于大数据的学习视频生成方法中给出了一种基于生成标准学习视频进行标准视频信息更新的一个实施例流程示意图。
116.本实施例中基于大数据的学习视频生成方法,还包括步骤501-步骤503:
117.501,播放所述标准学习视频,记录所述标准学习视频播放过程中测试题目的处理信息。
118.视频生成设备播放标准学习视频,并记录标准学习视频播放过程中测试题目的处理信息,即,标准学习视频信息中包含有随堂测试,随堂测试中包含测试题目,视频生成设备记录测试题目的处理信息,处理信息包括处理时间,处理步骤等等,视频生成设备可以根据处理信息,确定用户对测试题目对应知识点的掌握程度。
119.视频生成设备将处理时间与阈值阈值进行比较,预设阈值可以根据题目难易程度灵活设置,例如,预设阈值设置为1分钟,若处理时间不超过预设阈值,视频生成设备则判定用户熟悉掌握该测试题目对应的知识点,若处理时间超过阈值阈值,视频生成设备判定用户没有熟悉掌握该测试题目对应的知识点。
120.502,若所述处理信息中的处理时间超过预设阈值,且所述测试题目为重点标记的目标题目,则获取所述测试题目对应的目标知识点。
121.若处理信息中的处理时间超过预设阈值,视频生成设备判断测试题目是否具有重
点标记,若不具有重点标记则不作处理,若测试题目为重点标记的目标题目,视频生成设备则获取测试题目对应的目标知识点,即,视频生成设备查询测试题目对应的知识点库,获取测试题目对应的知识点。
122.503,提取所述基础视频信息中目标知识点对应的目标视频片段,并将所述目标视频片段拼接到所述基础视频信息中未播放的下一个课时片头,得到更新的标准学习视频。
123.视频生成设备提取基础视频信息中目标知识点对应的目标视频片段,并将目标视频片段拼接到基础视频信息中未播放的下一个课时片头,即,视频生成设备对测试题目对应目标知识点的目标视频片段进行剪辑,得到更新的标准学习视频。
124.本实施例中视频生成设备根据用户的做题情况进行知识点复盘,这样用户可以及时回顾知识点,保证标准学习视频符合用户的实际需求,更加灵活智能,减少了用户查找的时间。
125.参照图6,图6为基于大数据的学习视频生成方法中给出了一种基于生成标准学习视频进行标准视频信息更新的另一个实施例流程示意图。
126.本实施例中基于大数据的学习视频生成方法,包括步骤601-步骤603:
127.601,采集所述基础课程信息对应测试题目的答题信息;
128.视频生成设备采集基础课程信息对应测试题目的答题信息,其中,答题信息是指用户作答的答案信息;视频生成设备将用户的答题信息和测试题目的标准答案进行比对,若答题信息与标准答案相同,视频生成设备则不作处理,若答题信息和标准答案不同,视频生成设备则进行视频更新,具体地:
129.602,若所述答题信息错误,则获取所述测试题目对应的标准答案和目标知识点。
130.若所述答题信息错误,视频生成设备则获取测试题目对应的标准答案和目标知识点,其中,标准答案与目标知识点预先保存在预设数据库。
131.603,将所述测试题目、以及所述测试题目对应的标准答案和目标知识点进行关联,生成更新标准学习视频并播放。
132.视频生成设备将测试题目、以及测试题目对应的标准答案和目标知识点进行关联,生成更新标准学习视频并播放;本实施例中视频生成设备根据用户的做题情况进行知识点复盘,这样用户可以及时回顾知识点,保证标准学习视频符合用户的实际需求,更加灵活智能,减少了用户查找的时间。
133.为了更好实施本技术实施例中基于大数据的学习视频生成方法,在基于大数据的学习视频生成方法基础之上,本技术实施例中还提供一种基于大数据的学习视频生成装置,如图7所示,图7是基于大数据的学习视频生成装置的一个实施例结构示意图;所述基于大数据的学习视频生成装置包括:
134.获取模块701,用于接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像;
135.处理模块702,用于获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息;
136.调整模块703,用于根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频。
137.在本技术一些实施例中,所述基于大数据的学习视频生成装置中处理模块702包
括:
138.查询预设课程数据库,获取所述用户标识对应的基础课程信息;
139.根据所述用户画像中的用户标签,确定所述基础课程信息中所述用户标识匹配的重点知识、以及所述重点知识的难易程度;
140.根据所述重点知识、以及所述重点知识的难易程度对所述基础课程信息进行调整,得到增加所述重点知识的出现频率的基础课程信息;
141.将调整后的基础课程信息进行音视频转化,得到基础视频信息。
142.在本技术一些实施例中,所述基于大数据的学习视频生成装置中所述将调整后的基础课程信息进行音视频转化,得到基础视频信息,包括:
143.提取所述用户标签中的学习能力描述信息和用户行为数据;
144.根据所述学习能力描述信息,查询预设语音转化规则,确定所述调整后的基础课程信息对应的目标语音转化规则;
145.根据所述用户行为数据中的用户浏览时间和用户浏览频次,确定所述调整后的基础课程信息中各知识的讲解速率;
146.根据所述目标语音转化规则和所述调整后的基础课程信息中各知识的讲解速率,对所述调整后的基础课程信息进行音频转化,得到课程音频信息;
147.将所述课程音频信息和所述基础课程信息对应的课程讲解图像进行匹配,得到基础视频信息。
148.在本技术一些实施例中,所述基于大数据的学习视频生成装置中调整模块703,包括:
149.获取所述用户标识对应的历史播放记录,提取所述历史播放记录中的播放进度调整信息;
150.获取所述播放进度调整信息对应的目标知识点,对所述基础视频信息进行遍历,以标记与所述目标知识点相同类型的匹配知识点;
151.根据所述播放进度调整信息,调整所述基础视频信息中匹配知识点的讲解速率,得到标准学习视频。
152.在本技术一些实施例中,所述基于大数据的学习视频生成装置,还包括:
153.播放所述标准学习视频,记录所述标准学习视频播放过程中测试题目的处理信息;
154.若所述处理信息中的处理时间超过预设阈值,且所述测试题目为重点标记的目标题目,则获取所述测试题目对应的目标知识点;
155.提取所述基础视频信息中目标知识点对应的目标视频片段;
156.将所述目标视频片段拼接到所述基础视频信息中未播放的下一个课时片头,得到更新的标准学习视频。
157.在本技术一些实施例中,所述基于大数据的学习视频生成装置,还包括:
158.采集所述基础课程信息对应测试题目的答题信息;
159.若所述答题信息错误,则获取所述测试题目对应的标准答案和目标知识点;
160.将所述测试题目、以及所述测试题目对应的标准答案和目标知识点进行关联,生成更新标准学习视频并播放。
161.在本技术一些实施例中,所述基于大数据的学习视频生成装置,还包括:
162.获取基础课程信息对应目标用户的学习记录,将所述目标用户的学习记录进行数据清洗,得到清洗后的学习记录;
163.将清洗后的学习记录按照预设维度进行分类,提取各维度学习记录的特征信息;
164.按照预设标签规则和预设算法对各维度学习记录的所述特征信息进行处理,得到用户画像,所述用户画像中包括不同维度的用户标签;
165.所述根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频之后,包括:
166.记录所述标准学习视频播放过程中的用户行为数据,根据所述用户行为数据更新所述用户画像。
167.本实施例中基于大数据的学习视频生成装置:接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像;获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息;根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频,本实施例根据用户画像将基础课程信息转化为视频信息,使得视频信息的内容全面,结合用户的历史播放记录调整视频,得到标准学习视频,使得标准学习视频中的内容和讲解方式更加灵活,符合用户的学习需求。
168.本技术实施例还提供一种基于大数据的学习视频生成设备,如图8所示,其示出了本技术实施例所涉及的基于大数据的学习视频生成设备的结构示意图。
169.基于大数据的学习视频生成设备集成了本技术实施例所提供的任一种基于大数据的学习视频生成装置,所述基于大数据的学习视频生成设备包括:
170.一个或多个处理器;
171.存储器;以及
172.一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行上述基于大数据的学习视频生成方法实施例中任一实施例中所述的基于大数据的学习视频生成方法中的步骤。
173.具体来讲:基于大数据的学习视频生成设备可以包括一个或者一个以上处理核心的处理器801、一个或一个以上计算机存储介质的存储器802、电源803和输入单元804等部件。本领域技术人物可以理解,图8中示出的基于大数据的学习视频生成设备结构并不构成对基于大数据的学习视频生成设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
174.处理器801是该基于大数据的学习视频生成设备的控制中心,利用各种接口和线路连接整个基于大数据的学习视频生成设备的各个部分,通过运行或执行存储在存储器802内的软件程序和/或模块,以及调用存储在存储器802内的数据,执行基于大数据的学习视频生成设备的各种功能和处理数据,从而对基于大数据的学习视频生成设备进行整体监控。可选的,处理器801可包括一个或多个处理核心;优选的,处理器801可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器801中。
175.存储器802可用于存储软件程序以及模块,处理器801通过运行存储在存储器802
的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器802可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据基于大数据的学习视频生成设备的使用所创建的数据等。此外,存储器802可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器802还可以包括存储器控制器,以提供处理器801对存储器802的访问。
176.基于大数据的学习视频生成设备还包括给各个部件供电的电源803,优选的,电源803可以通过电源管理系统与处理器801逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源803还可以包括一个或一个以上的直流或交流电源、再充电电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
177.该基于大数据的学习视频生成设备还可包括输入单元804,该输入单元804可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
178.尽管未示出,基于大数据的学习视频生成设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,基于大数据的学习视频生成设备中的处理器801会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器802中,并由处理器801来运行存储在存储器802中的应用程序,从而实现各种功能,如下:
179.接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像;
180.获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息;
181.根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频。
182.本领域普通技术人物可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机存储介质中,并由处理器进行加载和执行。
183.为此,本技术实施例提供一种计算机存储介质,该计算机存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行本技术实施例所提供的任一种基于大数据的学习视频生成方法中的步骤。例如,所述计算机程序被处理器进行加载可以执行如下步骤:
184.接收视频生成请求,获取所述视频生成请求对应的用户标识,以及所述用户标识对应的用户画像;
185.获取所述用户标识对应的基础课程信息,根据所述用户画像对所述基础课程信息进行处理,得到基础视频信息;
186.根据所述用户标识对应的历史播放记录调整所述基础视频信息,得到标准学习视频。
187.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对其他实施例的详细描述,此处不再赘述。
188.具体实施时,以上各个单元或结构可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元或结构的具体实施可参见前面的方法实施例,在此不再赘述。
189.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
190.以上对本技术实施例所提供的一种基于大数据的学习视频生成方法进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人物,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献