一种在线学习方法、装置、电子设备及存储介质与流程

文档序号:24715821发布日期:2021-04-16 14:20阅读:124来源:国知局
一种在线学习方法、装置、电子设备及存储介质与流程

1.本发明实施例涉及计算机技术,尤其涉及一种在线学习方法、装置、电子设备及存储介质。


背景技术:

2.随着计算机技术的发展,用户可以通过互联网,在由通讯技术、微电脑技术、计算机技术等所构成的电子环境中进行在线学习。
3.当前用户在线学习的方式主要通过观看视频的方式进行学习,但是仅通过视频的方式进行知识的传输缺乏互动性,易导致降低用户的学习效率。


技术实现要素:

4.本发明实施例提供一种在线学习方法、装置、电子设备及存储介质,以实现提高用户的学习效率的效果。
5.第一方面,本发明实施例提供了一种在线学习方法,该方法包括:
6.在当前在线学习视频播放结束时,向用户提供所述当前在线学习视频的学习任务;
7.获取用户对所述学习任务的反馈数据;
8.基于ai识别技术,对所述反馈数据进行识别,并根据识别结果确定是否继续播放其他在线学习视频。
9.第二方面,本发明实施例还提供了一种在线学习装置,该装置包括:
10.学习任务提供模块,用于在当前在线学习视频播放结束时,向用户提供所述当前在线学习视频的学习任务;
11.反馈数据获取模块,用于获取用户对所述学习任务的反馈数据;
12.反馈数据识别模块,用于基于ai识别技术,对所述反馈数据进行识别,并根据识别结果确定是否继续播放其他在线学习视频。
13.第三方面,本发明实施例还提供了一种电子设备,该电子设备包括:
14.一个或多个处理器;
15.存储装置,用于存储一个或多个程序,
16.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的在线学习方法。
17.第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的在线学习方法。
18.本发明实施例通过在当前在线学习视频播放结束时,向用户提供所述当前在线学习视频的学习任务;获取用户对所述学习任务的反馈数据;基于ai识别技术,对所述反馈数据进行识别,并根据识别结果确定是否继续播放其他在线学习视频,解决当前用户在线学习的方式主要通过观看视频的方式进行学习,但是仅通过视频的方式进行知识的传输缺乏
互动性,易导致降低用户的学习效率的问题,实现提高用户的学习效率的效果。
附图说明
19.图1为本发明实施例一提供的一种在线学习方法的流程图;
20.图2为本发明实施例二提供的一种在线学习方法的流程图;
21.图3为本发明实施例三提供的一种在线学习装置的结构示意图;
22.图4为本发明实施例四提供的一种电子设备的结构示意图。
具体实施方式
23.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
24.实施例一
25.图1为本发明实施例一提供的一种在线学习方法的流程图,本实施例可适用于用户与在线学习视频进行互动的情况,该方法可以由本发明实施例所提供的在线学习装置来执行,该装置可以由软件和/或硬件的方式实现。参见图1,本实施例提供的在线学习方法,包括:
26.步骤110、在当前在线学习视频播放结束时,向用户提供所述当前在线学习视频的学习任务。
27.其中,在线学习视频用于向用户提供教学内容,例如教小朋友如何写字等,本实施例对此不作限制。当前在线学习视频为当前用户正在播放的视频,当该当前在线学习视频播放结束时,向用户提供当前在线学习视频的学习任务,学习任务为与当前学习视频内容相关的任务,例如当前学习视频教写“木”字,则学习任务可以为让用户手写一个木字。
28.提供学习任务的方式可以为在指定区域直接显示任务的任务提示,也可以为播放任务提示的语音等,本实施例对此不作限制。
29.可选的,在当前在线学习视频播放结束后,可以通过用户点击重复播放的按钮以将当前在线学习视频进行再次播放,以避免用户仅对当前在线学习视频观看过一次后未及时理解学习内容。
30.步骤120、获取用户对所述学习任务的反馈数据。
31.用户对学习任务的反馈数据为用户根据学习任务的提示进行反馈后产生的数据,反馈方式可以为语音、文本输入等,本实施例对此不作限制。
32.本实施例中,可选的,获取用户对所述学习任务的反馈数据,包括:
33.响应于用户在反馈区域的输入操作,获取用户对所述学习任务的反馈数据;其中,所述反馈区域的显示方式根据用户的选择操作确定。
34.用户可以在指定的反馈区域进行输入,以提供对学习任务的反馈数据。示例性的,当反馈方式为手写输入时,在线学习视频在指定视频播放区域播放,用户在指定反馈区域进行手写输入,输入方式可以为触摸屏幕进行输入,也可以为通过拖拽鼠标进行文字输入,本实施例对此不作限制。
35.反馈区域的显示方式可以通过用户的预先选择确定。其中,显示方式可以为与播
放区域并排显示,以方便用户进行对比;也可以在当前在线学习视频播放结束时,进行弹窗显示,以扩大反馈区域的面积,提高用户进行反馈操作的方便程度;还可以通过用户手动调整反馈区域的大小,以适应不同终端的屏幕尺寸。可选的,当用户调整反馈区域的大小,使得面积占当前终端的屏幕面积超过预设比例阈值时,可以直接全屏显示反馈区域,从而提高用户的使用体验。
36.通过提供反馈区域使得用户进行反馈输入,提高用户的在进行反馈时的交互体验,从而提高学习效率。
37.本实施例中,可选的,所述反馈数据的数据类型,包括:文本类型、图像类型和语音类型中的至少一种。
38.其中,反馈数据的数据类型可以由用户自主选择,也可以为系统限制,本实施例对此不作限制。数据反馈的方式可以为单独方式,也可以文本+图像,文本+语音,语音+图像等方式,本实施例对此并不进行任何限制。使得用户可以采用多种方式对学习任务进行反馈,提高用户的学习趣味性,从而提高用户的学习效率。
39.步骤130、基于ai识别技术,对所述反馈数据进行识别,并根据识别结果确定是否继续播放其他在线学习视频。
40.其中,ai识别技术用于识别反馈数据的具体内容,示例性的,当反馈数据为语音数据时,ai识别可以用于识别语音的具体内容。识别结果为反馈数据是否为学习任务的正确答案,若是则继续播放其他在线学习视频,若不是则无法播放其他在线学习视频,以提高用户学习的积极性。
41.本实施例中,可选的,基于ai识别技术,对所述反馈数据进行识别,包括:
42.根据所述反馈数据所属数据类型,从候选ai识别技术中选择目标ai识别技术;
43.基于所述目标ai识别技术,对所述反馈数据进行识别。
44.根据用户反馈方式的类型,确定相应的目标ai识别技术,基于目标ai识别技术,对反馈数据进行识别。示例性的,同样的问题,用户可以通过语音进行回答,也可以通过文字输入进行回答,则当用户采用语音方式进行回答时,反馈数据为语音数据,则从候选ai识别技术中选择出用于语音识别的ai识别技术对反馈数据进行识别。提高对反馈数据识别的准确率,并且使得用户可以采用多种方式对学习任务进行反馈,提高用户的学习趣味性,从而提高用户的学习效率。
45.本实施例所提供的技术方案,通过在当前在线学习视频播放结束时,向用户提供所述当前在线学习视频的学习任务;获取用户对所述学习任务的反馈数据;基于ai识别技术,对所述反馈数据进行识别,并根据识别结果确定是否继续播放其他在线学习视频,解决了当前用户在线学习的方式主要通过观看视频的方式进行学习,但是仅通过视频的方式进行知识的传输缺乏互动性,易导致降低用户的学习效率的问题,达到了提高用户的学习效率的效果。
46.实施例二
47.图2为本发明实施例二提供的一种在线学习方法的流程图,本技术方案是针对基于ai识别技术,对所述反馈数据进行识别,并根据识别结果确定是否继续播放其他在线学习视频的过程进行补充说明的。与上述方案相比,本方案具体优化为,基于ai识别技术,对所述反馈数据进行识别,并根据识别结果确定是否继续播放其他在线学习视频,包括:
48.基于所述ai识别技术,根据所述反馈数据确定用户是否完成所述学习任务;
49.若完成,则继续播放其他在线学习视频;
50.若未完成,则拒绝播放其他在线学习视频,且提示用户对所述学习任务进行反馈。具体的,在线学习方法的流程图如图2所示:
51.步骤210、在当前在线学习视频播放结束时,向用户提供所述当前在线学习视频的学习任务。
52.步骤220、获取用户对所述学习任务的反馈数据。
53.步骤230、基于所述ai识别技术,根据所述反馈数据确定用户是否完成所述学习任务。
54.基于ai识别技术,根据反馈数据确定用户是否完成学习任务,可以为通过ai识别技术对反馈数据的识别,判断反馈数据是否为学习任务要求的数据。示例性的,学习任务为让用户书写一个指定汉字,当用户进行反馈后,通过ai识别技术识别用户书写的文字是否为指定汉字,若是,则判定完成学习任务。
55.本实施例中,可选的,基于所述ai识别技术,根据所述反馈数据确定用户是否完成所述学习任务,包括:
56.获取所述学习任务的标准完成数据;
57.基于所述ai识别技术,确定所述反馈数据和所述标准完成数据之间的相似度;
58.比较所述相似度和相似度阈值,并根据比较结果确定用户是否完成所述学习任务。
59.获取学习任务的标准完成数据,可以为学习任务的标准答案。基于ai识别技术,比较反馈数据和标准完成数据之间的相似度,示例性的,学习任务为让用户完成指定动作,则通过ai识别技术识别用户的动作,并与标准完成动作进行对比,判断两者之间的相似程度。
60.其中,相似度阈值为预先设置的阈值,可以根据不同学习任务设置不同的阈值,本实施例对此不作限制。比较相似程度与相似度阈值,若大于等于相似度阈值,例如百分之八十,则确定用户是否完成学习任务。在提高对用户反馈数据识别的准确性的同时,避免由于用户的反馈数据与标准完成数据相差不大而被误判为未完成学习任务,导致降低用户的学习积极性。
61.本实施例中,可选的,在基于所述ai识别技术,根据所述反馈数据确定用户是否完成所述学习任务之后,还包括:
62.若未完成次数超过预设次数阈值,则根据所述识别结果向用户展示任务提示。
63.判断用户是否完成学习任务,若未完成,可提示用户再次完成,当用户的未完成次数超过预设次数阈值,则可以根据前几次的识别结果确定学习任务未完成的原因,并向用户进行提示。
64.示例性的,当学习任务为让用户写指定的字时,用户可能多次将文字中的同一笔划写错,则通过分析多次识别结果,可以将该笔划写错的任务提示向用户展示,以便用户及时改正并完成学习任务。还可以自动重新播放当前学习视频以使用户重新进行观看学习,从而提高用户学习的有效性。
65.本实施例中,可选的,在基于所述ai识别技术,根据所述反馈数据确定用户是否完成所述学习任务之后,还包括:
66.若完成,则确定是否推送所述当前在线学习视频的关联视频。
67.根据识别结果确定用户是否完成所述学习任务,若完成,可以在播放下一段视频之前,通过弹窗等方式询问用户是否需要学习与当前在线学习视频相关的在线学习视频,若用户选择是,则可推送关联视频。当前在线学习视频的关联视频可以通过预先设置确定,也可以通过大数据等方式分析确定,本实施例对此不作限制。
68.示例性的,当前在线学习视频用于教用户写“木”字,则当用户完成学习任务时,可以询问用户是否学习关联视频,若用户选择是,则可进行推送,关联视频可以为带有“木”字或者描写“木”的词语、成语、诗词名句等学习视频。从而提高用户在线学习的趣味性和学习效率。
69.步骤240、若完成,则继续播放其他在线学习视频。
70.若确定用户完成学习任务,则可以继续播放除当前在线学习视频之外的其他视频,其他在线学习视频可以为与当前在线学习视频属于同一学习视频的视频片段,也可以为独立的学习视频,本实施例对此不作限制。
71.步骤250、若未完成,则拒绝播放其他在线学习视频,且提示用户对所述学习任务进行反馈。
72.若未完成学习任务,则在用户完成学习任务之前拒绝播放其他在线学习视频,拒绝方式可以为只能重新播放当前在线学习视频,无法点击继续观看其它视频且将视频置灰,本实施例对此不作限制。
73.当用户未完成学习任务,或者完成学习任务出错时,可以提示用户对学习任务进行反馈。若完成学习任务出错次数大于预设阈值,可以改变对学习任务进行反馈的提示内容,以降低用户完成学习任务的难度,提高用户的学习积极性。
74.本发明实施例通过根据反馈数据确定用户是否完成学习任务,以确定是否继续播放其他在线学习视频,使得用户与学习视频进行互动,提高用户的学习积极性和学习效率。
75.实施例三
76.图3为本发明实施例三提供的一种在线学习装置的结构示意图。该装置可以由硬件和/或软件的方式来实现,可执行本发明任意实施例所提供的一种在线学习方法,具备执行方法相应的功能模块和有益效果。如图3所示,该装置包括:
77.学习任务提供模块310,用于在当前在线学习视频播放结束时,向用户提供所述当前在线学习视频的学习任务;
78.反馈数据获取模块320,用于获取用户对所述学习任务的反馈数据;
79.反馈数据识别模块330,用于基于ai识别技术,对所述反馈数据进行识别,并根据识别结果确定是否继续播放其他在线学习视频。
80.本实施例所提供的技术方案,通过在当前在线学习视频播放结束时,向用户提供所述当前在线学习视频的学习任务;获取用户对所述学习任务的反馈数据;基于ai识别技术,对所述反馈数据进行识别,并根据识别结果确定是否继续播放其他在线学习视频,解决了当前用户在线学习的方式主要通过观看视频的方式进行学习,但是仅通过视频的方式进行知识的传输缺乏互动性,易导致降低用户的学习效率的问题,达到了提高用户的学习效率的效果。
81.在上述各技术方案的基础上,可选的,所述反馈数据识别模块,包括:
82.识别技术选择单元,用于根据所述反馈数据所属数据类型,从候选ai识别技术中选择目标ai识别技术;
83.反馈数据识别单元,用于基于所述目标ai识别技术,对所述反馈数据进行识别。
84.在上述各技术方案的基础上,可选的,所述反馈数据识别模块,包括:
85.任务完成确定单元,用于基于所述ai识别技术,根据所述反馈数据确定用户是否完成所述学习任务;
86.视频播放单元,用于若所述任务完成确定单元确定为是,则继续播放其他在线学习视频;
87.视频播放拒绝单元,用于若所述任务完成确定单元确定为否,则拒绝播放其他在线学习视频,且提示用户对所述学习任务进行反馈。
88.在上述各技术方案的基础上,可选的,所述任务完成确定单元,包括:
89.标准完成数据获取子单元,用于获取所述学习任务的标准完成数据;
90.相似度确定子单元,用于基于所述ai识别技术,确定所述反馈数据和所述标准完成数据之间的相似度;
91.任务完成确定子单元,用于比较所述相似度和相似度阈值,并根据比较结果确定用户是否完成所述学习任务。
92.在上述各技术方案的基础上,可选的,所述装置还包括:
93.任务提示展示单元,用于所述任务完成确定单元之后,若未完成次数超过预设次数阈值,则根据所述识别结果向用户展示任务提示。
94.在上述各技术方案的基础上,可选的,所述装置还包括:
95.视频推送确定单元,用于若所述任务完成确定单元确定为是,则确定是否推送所述当前在线学习视频的关联视频。
96.在上述各技术方案的基础上,可选的,所述反馈数据获取模块,包括:
97.反馈数据获取单元,用于响应于用户在反馈区域的输入操作,获取用户对所述学习任务的反馈数据;其中,所述反馈区域的显示方式根据用户的选择操作确定。
98.实施例四
99.图4为本发明实施例四提供的一种电子设备的结构示意图,如图4所示,该电子设备包括处理器40、存储器41、输入装置42和输出装置43;电子设备中处理器40的数量可以是一个或多个,图4中以一个处理器40为例;电子设备中的处理器40、存储器41、输入装置42和输出装置43可以通过总线或其他方式连接,图4中以通过总线连接为例。
100.存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的在线学习方法对应的程序指令/模块。处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述的在线学习方法。
101.存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。
上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
102.实施例五
103.本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种在线学习方法,该方法包括:
104.在当前在线学习视频播放结束时,向用户提供所述当前在线学习视频的学习任务;
105.获取用户对所述学习任务的反馈数据;
106.基于ai识别技术,对所述反馈数据进行识别,并根据识别结果确定是否继续播放其他在线学习视频。
107.当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的在线学习方法中的相关操作。
108.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
109.值得注意的是,上述在线学习装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
110.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1