一种用于在线教育的智能培训管理方法、系统及存储介质与流程

专利2025-08-09  11


本发明属于直播教育,具体涉及一种用于在线教育的智能培训管理方法、系统及存储介质。


背景技术:

1、随着互联网技术的发展,利用互联网作为传授知识的平台,使得即便师生彼此远隔千里,也能通过网上互动进行有效的教学与学习。学员借助网络资源能够不受时间地点限制地自主学习,并且在线课程通常可以多次回放,这为学生提供了反复学习和巩固知识的机会。

2、为提升在线学习的客户体验性,现有技术中如中国专利文件cn113055624b公开了如下技术方案,在上课期间监听每个客户端推送的webrtc流,服务器端基于流媒体技术将每个webrtc流分别录制成一个视频文件,并获取视频文件的标识信息,将视频文件与标识信息一一对应的存储;服务器端将用户选择回放的视频文件推送到用户的客户端,并且将视频文件根据用户自定义的布局样式播放。这样在录制时将每个人的推流录制成单独的视频,可以灵活地选择观看对象并调整回放布局。又例如中国专利文件cn113038230b公开了一种智慧课堂回放视频增加笔记的系统及方法,该方法在课程直播开始时,建立索引数据,用户想要在某个时间点上做笔记时,记录用户想要做笔记的时间点,并据此更新索引数据中对应原始帧;用户需要做笔记时,触发视频回放事件,调取录制视频文件进行播放,然后用户触发记笔记事件,查找出所有待做笔记的原始帧,并对其按时间戳先后进行排序;将该原始帧和用户所记录的笔记合成为新的视频帧,这样在后续的视频回放中,回放的也是做了笔记的视频,方便学生学习和温习笔记。

3、现有情况下,每年教师都会制作讲解测试课程,学员通过观看测试视频可以得知自己哪些知识点掌握的较差,通过向授课讲师反馈,从而得到合适自己的学习计划;然而,学生在观看测试课的过程中,还需手动总结自身薄弱的知识点,边观看边总结会影响其注意力,并且测试课程通常在1小时至2小时之间,若课后进行总结则会可能出现遗漏的情况,如此会造成学员学习的体验感不佳。


技术实现思路

1、为解决上述问题,本发明提供了一种用于在线教育的智能培训管理方法及系统,以解决现有技术中学员在进行课程学习时存在体验感不佳问题。

2、为了达到上述的发明目的,本发明提出一种用于在线教育的智能培训管理方法,包括:

3、录制模块将录制的测试视频拆分为第一子视频发送至第一模块、第二模块和存储模块;

4、所述第一模块将所述第一子视频转换为不同码率的第二子视频,所述第二模块识别所述第一子视频生成视频字幕;

5、所述第二模块将所述视频字幕发送至所述存储模块,所述存储模块将所述第一子视频和所述视频字幕合并为完整视频,所述存储模块分析所有所述视频字幕,总结生成知识节点,根据已有的历史视频和所述完整视频的所述知识节点生成学习关系网;

6、根据所述第一模块和观看模块之间的数据传输速度,传输模块将所述视频字幕和合适码率的所述第二子视频发送至所述观看模块;

7、所述观看模块在播放所述第二子视频时,若检测到预定操作,则将所述预定操作发生时出现的所述视频字幕作为定位点返回至所述存储模块;

8、所述存储模块根据所述定位点确定对应的所述知识节点,记录并所述知识节点,并根据所述学习关系网为所述观看模块推荐所述历史视频。

9、进一步地,总结生成所述知识节点包括以下步骤:

10、预先设置多个中断词,根据所述视频字幕中出现的所述中断词,将所述视频字幕截断为多个讲解文本,从所述讲解文本中抽取代表词,定位所述代表词出现在所述测试视频中的时间点,将相邻时间点之间的时间长度作为前一个时间点对应所述代表词的第一长度,将所述代表词相互组合,生成包括不同所述代表词的代表文本;

11、计算所述代表文本的合理值,选取所述合理值最大的所述代表文本为目标文本,获取所述目标文本中包括的所述代表词,统计所述讲解文本在所述测试视频中的第二长度,基于所述第一长度和所述第二长度计算每个所述代表词的比例,将所述比例超过第一阈值的所述代表词设定为所述知识节点。

12、进一步地,将所述代表词组合包括以下步骤:

13、以所述代表词为父节点,在所述父节点下连接有第一层级,所述第一层级由所述父节点外的其它所述代表词作为第一层节点组成,在每个所述第一层节点下连接有第二层级,所述第二层级由除所述父节点和上级连接的所述第一层节点外其它所述代表词作为第二层节点组成,重复本步骤,在连接最后一个层级后生成组合树,重复本步骤生成每个所述代表词的所述组合树;

14、以所述父节点为起点生成第一路径,所述第一路径的终点在第一预设层,基于所述父节点、终点及两者之间的子节点生成组合,计算每个所述组合的所述合理值,将终点相同且所述合理值最大的所述组合保留,在保留所述组合的终点上继续延伸至第二预设层,基于所述父节点和此时的终点继续生成所述组合,计算每个所述组合的所述合理值,重复本步骤,直至延伸至最后一个层级;

15、将所述组合树中所述合理值大于第二阈值的所述组合作为所述代表文本。

16、进一步地,计算所述合理值包括以下步骤:

17、获取所述代表文本中包括的所述代表词及出现次序,获取不同讲师不同所述历史视频中按照所述次序出现所述代表词的频次,将所述频次作为所述代表文本的所述合理值。

18、5.根据权利要求1所述的方法,其特征在于,生成所述学习关系网包括以下步骤:

19、获取存储所述历史视频的文件夹,将包含年份的所述文件夹设置为起始节点,其余所述文件夹及所述文件夹包括的所述历史视频设置为分支节点,将所述起始节点和所述分支节点按照包含关系,使用导向线相互连接所述起始节点和所述分支节点生成第一关系网;

20、在所述导向线上标记连接方向,以将所述第一关系网完善为生成第二关系网,其中,上级所述文件夹的所述连接方向指向被包含的下级所述文件夹,生成时间较早的所述历史视频指向生成时间较晚的所述历史视频;

21、将同一讲师不同年份的所述第二关系网融合,生成针对同一科目的第三关系网,将不同科目的所述第三关系网融合,生成第四关系网;

22、获取所述完整视频的所述知识节点,根据所述知识节点的名称,将所述完整视频与所述第四关系网中对应的所述分支节点连接,生成所述学习关系网。

23、进一步地,融合所述第二关系网包括以下步骤:

24、定义要融合的所述第二关系网为第一对象和第二对象,所述第一对象的生成时间早于所述第二对象,生成所述第一对象中每个所述分支节点的第一属性集和第二属性集,定义所述第一属性集和所述第二属性集对应的所述分支节点为目标节点,所述第一属性集包括第一节点,所述第二属性集包括第二节点,所述第一节点为所述导向线指向所述目标节点的所述分支节点,所述第二节点为所述导向线背离所述目标节点的所述分支节点;

25、获取所述第一对象和所述第二对象相同名称的所述分支节点,定义为引导节点,根据所述第一属性集和所述第二属性集对比所述引导节点的拓扑结构,对比完成后再继续对比并匹配所述第一属性集和所述第二属性集中所述第一节点和所述第二节点的拓扑结构,从无法完全匹配的所述拓扑结构中定位多余的所述分支节点;

26、将所述第一对象中的多余所述分支节点添加至所述第二对象中,完成所述第二关系网的融合。

27、进一步地,生成所述视频字幕包括以下步骤:

28、建立第一模型和第二模型,分离所述测试视频中的音频,通过所述第一模型识别所述音频生成第一字幕,将所述音频和所述第一字幕输入至所述第二模型中,获得第二字幕;

29、获取从输入所述第一子视频到获得所述第二子视频的转换时间,以及所述第一模型生成所述第一字幕的第一时间,所述第二模型生成所述第二字幕的第二时间,定义所述第一时间和所述第二时间之和为第三时间,计算所述第三时间与所述转换时间的差值,若所述差值小于等于0,或者所述差值大于0但小于等于第三阈值,将所述第二字幕设置为所述视频字幕,若所述差值大于所述第三阈值,将所述第一字幕设置为所述视频字幕。

30、进一步地,所述预定操作包括暂停和向前拨动视频进度条。

31、本发明还提供了一种用于在线教育的智能培训管理系统,该系统用于实现上述所述的一种用于在线教育的智能培训管理方法,该系统包括:

32、录制模块,将录制的测试视频拆分为第一子视频发送至第一模块、第二模块和存储模块;

33、第一模块,将所述第一子视频转换为不同码率的第二子视频;

34、第二模块,识别所述第一子视频生成视频,将所述视频字幕发送至所述存储模块;

35、传输模块,根据所述第一模块和观看模块之间的数据传输速度,所述传输模块将所述视频字幕和合适码率的所述第二子视频发送至所述观看模块;

36、观看模块,在播放所述第二子视频时,若检测到预定操作,则将所述预定操作发生时出现的所述视频字幕作为定位点返回至所述存储模块;

37、存储模块,将所述第一子视频和所述视频字幕合并为完整视频,分析所有所述视频字幕,总结生成知识节点,根据已有的历史视频和所述完整视频的所述知识节点生成学习关系网,还根据所述定位点确定对应的所述知识节点,记录并所述知识节点,并根据所述学习关系网为所述观看模块推荐所述历史视频。

38、本发明还提供一种计算机存储介质,所述计算机存储介质存储有程序指令,其中,在所述程序指令运行时控制所述计算机存储介质所在设备执行所述的方法。

39、与现有技术相比,本发明的有益效果至少如下所述:

40、本发明在进行视频直播课时,每间隔一定时间拆分并转化视频,从而获得多种不同码率的第二子视频,这样可以根据与观看模块之间的通信速度,选择合适码率的视频进行传输,尽可能保证了视频在观看模块中的播放流畅性;另外,本发明还将直播视频输入至第二模块中生成视频字幕,将视频字幕整合为字幕文件后单独传输至观看模块中,在播第二子视频是自动将字幕文件打开,从而在观看模块上显示字幕,使得学员在无法播放视频音频的情况下也可以理解视频内容,从而大大提升了学习的便利性。

41、本发明还将视频直播课存储至存储模块中,并根据其中识别的知识节点将本次的直播视频与已经存储的历史视频相互关联,那么在接收到定位点后,存储模块可以记录学员不理解的知识节点,这样可以掌握各个学员的知识掌握情况,便于后续的学习管理;另外,本发明还根据知识节点自动寻找到对该知识节点讲解更为细致的视频,并推送给学员,这样可以大大提升学员的学习便捷性。


技术特征:

1.一种用于在线教育的智能培训管理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,总结生成所述知识节点包括以下步骤:

3.根据权利要求2所述的方法,其特征在于,将所述代表词组合包括以下步骤:

4.根据权利要求3所述的方法,其特征在于,计算所述合理值包括以下步骤:

5.根据权利要求1所述的方法,其特征在于,生成所述学习关系网包括以下步骤:

6.根据权利要求5所述的方法,其特征在于,融合所述第二关系网包括以下步骤:

7.根据权利要求1所述的方法,其特征在于,生成所述视频字幕包括以下步骤:

8.根据权利要求1所述的方法,其特征在于,所述预定操作包括暂停和向前拨动视频进度条。

9.一种用于在线教育的智能培训管理系统,用于实现如权利要求1-8任一项所述的方法,其特征在于,包括:

10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有程序指令,其中,在所述程序指令运行时控制所述计算机存储介质所在设备执行权利要求1-8任意一项所述的方法。


技术总结
本发明公开了一种用于在线教育的智能培训管理方法、系统及存储介质,属于教育直播技术领域,该方法包括,将录制的测试视频拆分为第一子视频;将第一子视频转换为不同码率的第二子视频,识别第一子视频生成视频字幕;将第一子视频和视频字幕合并为完整视频,分析所有视频字幕,总结生成知识节点,根据已有的历史视频生成学习关系网;根据数据传输速度,将视频字幕和合适码率的第二子视频发送至观看模块;观看模块在播放第二子视频时,若检测到预定操作,则将预定操作发生时出现的视频字幕作为定位点返回;根据定位点确定对应的知识节点推荐历史视频。通过本发明可以大大提升学员在进行课程学习时的便捷性和体验感。

技术研发人员:张在奎,崔文佳,李欣璐
受保护的技术使用者:深圳市百年智创新科技有限公司
技术研发日:
技术公布日:2024/6/26
转载请注明原文地址:https://doc.8miu.com/read-1823737.html

最新回复(0)