一种基于大数据的课程内容反馈系统及方法与流程

文档序号:35684132发布日期:2023-10-09 01:50阅读:34来源:国知局
一种基于大数据的课程内容反馈系统及方法与流程

本发明涉及在线课程设置管理,具体为一种基于大数据的课程内容反馈系统及方法。


背景技术:

1、随着互联网技术在多媒体领域的广泛应用,越来越多的用户选择在线观看影片、教学课程或直播互动等。相比于传统线下收看,在线观看具有能够倍速播放、进度调节、暂停重播、集数选择等多方面优势;而对于倍速播放课程来说有利有弊,其利在于倍速听课有时候可以提高注意力,因为老师的说话语速变快,所以需要反应速度也加快,精神注意力也要高度集中,这样从一定程度上可以减少三心二意,或者是有的知识其实比较简单,不用花费太多的时间和精力,其弊在于容易培养青年人急躁的心态,追求听课速度却不关注听课质量,反而适得其反,成为一种浪费时间、浪费精力的表现,并且也容易会错过知识关键点,对重要知识点造成误判,而知识很多都是相关联的,一部分学不好很有可能影响后面的学习,大大影响听课效率。


技术实现思路

1、本发明的目的在于提供一种基于大数据的课程内容反馈系统及方法,以解决上述背景技术中提出的问题。为了解决上述技术问题,本发明提供如下技术方案:一种基于大数据的课程内容反馈方法,方法包括:

2、步骤s100:采集用户于在线课堂终端产生的所有历史课程播放记录,分别在每一历史课程播放记录中,对用户启用或调整倍速播放设置时所对应的视频播放节点进行捕捉,将捕捉得到的所有视频播放节点设为播放设置变更节点;

3、步骤s200:基于播放设置变更节点将每一历史课程播放记录所对应的课程进行片段划分,获取各个课程片段于相应播放倍速下所呈现的平均语速,对用户通过各播放设置变更节点所实现的平均语速切换进行梳理分析,对用户的特征听课语速范围进行捕捉识别;

4、步骤s300:基于在对每一历史课程播放记录所对应的课程进行片段划分的过程中,于同一课程片段上捕捉到的不同播放倍速设置分布情况,对用户的特征语速调整梯度范围进行捕捉识别;

5、步骤s400:基于特征听课语速范围和特征语速调整梯度范围,对用户在每一历史课程播放记录内所呈现的播放特征指数进行计算;

6、步骤s500:根据每一历史课程播放记录对应的播放特征指数,完成对历史课程播放记录的标记反馈管理,每当用户重新进入被标记的某一历史课程播放记录所对应的课程时,对课程的倍速播放设置进行适应性调整,按照调整后的播放倍速设置进行播放。

7、进一步的,步骤s200包括:

8、步骤s201:若在某一历史课程播放记录中,捕捉到第i个课程片段在对应的播放倍速p(a)下所呈现的平均语速v(a),与第i+1个课程片段在对应的播放倍速p(b)下所呈现的平均语速v(b)之间满足|v(a)-v(b)|<ve,判断由第i个课程片段与第i+1个课程片段所构成的播放设置变更节点l:v(a)→v(b),为某一历史课程播放记录中的一个特征变更节点,其中,ve表示语速偏差阈值;

9、每当捕捉到一个的特征变更节点,意味着用户在两个相邻且原本平均语速不相等的课程片段内,通过调整播放倍速来实现维持两个相邻课程片段之间授课语速的总体均衡;

10、步骤s202:当连续捕捉到存在m个特征变更节点,且m大于个数阈值,对构成m个特征变更节点的所有课程片段于各自对应的播放倍速下所呈现的平均语速进行提取,再对提取到的所有平均语速求取平均值得到目标平均语速vr;将目标平均语速vr作为在某一历史课程播放记录中存在的一个特征听课语速;

11、当特征变更节点呈现连续趋势,则代表用户对当前所体现出来的授课语速的意向趋势是较为强烈的;默认当前授课语速是不会影响用户正常学习课程内容的速度;

12、步骤s203:汇集从所有历史课程播放记录中提取得到的特征听课语速,捕捉最大特征听课语速vr(max)以及最小特征听课语速vr(min),整理得到用户的特征听课语速范围

13、[vr(min),vr(max)]。

14、进一步的,步骤s300包括:

15、步骤s301:对任意历史课程播放记录内任意课程片段的所有倍速播放设置记录进行提取,当于第j个课程片段上同时捕捉到存在两种或者两种以上的播放倍速的设置记录,判断用户在第j个课程片段上以n种平均语速播放了n次;

16、步骤s302:将用户在第j个课程片段上第n次播放时对应的平均语速的vn作为与第j-1个课程片段划分并构建播放设置变更节点时参考的平均语速,即由第j-1个课程片段与第j个课程片段所构成的播放设置变更节点为l:v(d)→vn,其中,v(d)表示第j-1个课程片段在对应的播放倍速下所呈现的平均语速;

17、步骤s303:计算u=(|v2-v1|+...+|vn-vn-1|)/(n-1),其中,v1、v2、...、vn-1、vn分别表示第1、2、...、n-1、n次播放时对应的平均语速,其中,n≥2,1≤k≤n,j≥2;提取u作为用户的一种语速调整梯度;汇集从所有历史课程播放记录中提取得到的语速调整梯度,捕捉最大语速调整梯度r(max)以及最小语速调整梯度r(min),整理得到用户的特征语速调整梯度范围[r(min),r(max)]。

18、进一步的,步骤s400包括:

19、步骤s401:获取基于播放设置变更节点对每一历史课程播放记录对应的课程进行片段划分后得到的每一课程片段,当某一课程片段对应的平均语速vf满足vf∈[vr(min),vr(max)],判断某一课程片段为第一特征片段,当某一课程片段对应的平均语速vf满足判断某一课程片段为第二特征片段;分别对每一历史课程播放记录计算第一播放特征指数β1=y/x;其中,x表示汇集所有第一特征片段得到的总课程片段时长,y表示汇集所有第二特征片段得到的总课程片段时长;

20、步骤s402:若存在连续的某第一特征片段与某第二特征片段,且某第一特征片段在对应的播放倍速下所呈现的平均语速为v1,某第二特征片段在对应的播放倍速下所呈现的平均语速为v2,即由某第一特征片段与某第二特征片段所构成的播放设置变更节点为l:v1→v2;当v1、v2满足v1<v2时,且判断某第二特征片段的播放为不适配播放,分别在每一历史课程播放记录中,对连续出现不适配播放的第二特征片段的次数h进行捕捉;分别对每一历史课程播放记录计算第二播放特征指数β2=[f/(x+y)]h;其中,f表示汇集所有不适配播放的第二特征片段得到的总课程片段时长。

21、进一步的,步骤s500包括:

22、步骤s501:获取各历史课程播放记录的第一播放特征指数β1和第二播放特征指数β2,计算各历史课程播放记录的综合播放特征指数α=β1*β2;当某一历史课程播放记录对应的综合播放特征指数α大于指数阈值,对某一历史课程播放记录进行标记,向用户进行反馈;

23、步骤s502:对被标记的任一历史课程播放记录所对应的课程进行提取,保留用户对课程的所有倍速播放设置,对课程内所有不适配播放的第二特征片段进行提取,获取第二特征片段内原始没有设置倍速播放时的平均语速ve,基于平均语速为用户重新确认播放倍速pr,满足平均语速ve在播放倍速pr下所呈现的平均语速与用户特征听课语速范围[vr(min),vr(max)]内的vr(max)最接近。

24、为更好的实现上述方法还提出了一种课程内容反馈系统,系统包括历史课程播放记录管理模块、特征听课语速范围判断识别模块、特征语速调整梯度范围判断模块、播放特征指数计算管理模块、历史课程播放记录标记反馈管理模块;

25、历史课程播放记录管理模块,用于采集用户于在线课堂终端产生的所有历史课程播放记录,分别在每一历史课程播放记录中,对用户启用或调整倍速播放设置时所对应的视频播放节点进行捕捉,将捕捉得到的所有视频播放节点设为播放设置变更节点;

26、特征听课语速范围判断识别模块,用于根据播放设置变更节点将每一历史课程播放记录所对应的课程进行片段划分,获取各个课程片段于相应播放倍速下所呈现的平均语速,对用户通过各播放设置变更节点所实现的平均语速切换进行梳理分析,对用户的特征听课语速范围进行捕捉识别;

27、特征语速调整梯度范围判断模块,用于根据在对每一历史课程播放记录所对应的课程进行片段划分的过程中,于同一课程片段上捕捉到的不同播放倍速设置分布情况,对用户的特征语速调整梯度范围进行捕捉识别;

28、播放特征指数计算管理模块,用于根据特征听课语速范围和特征语速调整梯度范围,对用户在每一历史课程播放记录内所呈现的播放特征指数进行计算;

29、历史课程播放记录标记反馈管理模块,用于根据每一历史课程播放记录对应的播放特征指数,完成对历史课程播放记录的标记反馈管理,每当用户重新进入被标记的某一历史课程播放记录所对应的课程时,对课程的倍速播放设置进行适应性调整,按照调整后的播放倍速设置进行播放。

30、进一步的,播放特征指数计算管理模块包括第一播放特征指数计算单元、第二播放特征指数计算单元;

31、第一播放特征指数计算单元,用于根据特征听课语速范围和特征语速调整梯度范围,结合在用户每一历史课程播放记录对应课程内第一特征片段和第二特征片段的分布情况,对每一历史课程播放记录进行第一播放特征指数的计算;

32、第二播放特征指数计算单元,用于根据特征听课语速范围和特征语速调整梯度范围,结合在用户每一历史课程播放记录对应课程内所有不适配播放的第二特征片段的分布情况,对每一历史课程播放记录进行第二播放特征指数的计算。

33、进一步的,历史课程播放记录标记反馈管理模块包括标记反馈管理单元、适应性调整单元;

34、标记反馈管理单元,用于根据每一历史课程播放记录对应的播放特征指数,完成对历史课程播放记录的标记反馈管理;

35、适应性调整单元,用于每当用户重新进入被标记的某一历史课程播放记录所对应的课程时,按照调整后的播放倍速设置进行播放。

36、与现有技术相比,本发明所达到的有益效果是:本发明可通过对用户的所有历史课程播放记录进行倍速播放设置的规律分析,捕捉与用户适配且体现用户听课倾向性的倍速播放设置,同时对用户在同一课程片段中所呈现出的倍速设置切换规律,与用户适配的速度调整梯度进行识别判断,基于上述的数据铺垫实现对用户所有历史课程播放记录进行综合性评估,为用户提供智能反馈提示,减少出现因倍速设置的原因导致用户对课程内容的低效率接收。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1