CN111210673A - 课程数据处理方法、装置、终端设备及计算机存储介质 - Google Patents
课程数据处理方法、装置、终端设备及计算机存储介质 Download PDFInfo
- Publication number
- CN111210673A CN111210673A CN201811392125.8A CN201811392125A CN111210673A CN 111210673 A CN111210673 A CN 111210673A CN 201811392125 A CN201811392125 A CN 201811392125A CN 111210673 A CN111210673 A CN 111210673A
- Authority
- CN
- China
- Prior art keywords
- data
- current user
- course
- playing
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 claims abstract description 46
- 238000012545 processing Methods 0.000 claims abstract description 22
- 230000000694 effects Effects 0.000 claims abstract description 16
- 238000004458 analytical method Methods 0.000 claims description 26
- 238000012216 screening Methods 0.000 claims description 26
- 238000004891 communication Methods 0.000 claims description 20
- 230000006399 behavior Effects 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/02—Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
- G06F16/738—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Electrically Operated Instructional Devices (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例提供了一种课程数据处理方法、装置、终端设备及计算机存储介质。其中,课程数据处理方法,包括:确定当前用户的课程关注点数据;根据课程关注点数据以及目标课程的播放数据,确定与目标课程关联的内容数据及内容数据在目标课程中的展示时间;在目标课程播放至展示时间时,向当前用户展示内容数据。通过本实施例提供的方案,可以随着目标课程的播放,向当前用户展示与其课程关注点数据相关的内容数据,从而避免现有技术中播放效果单一的问题,并可以提高当前用户学习目标课程时的注意力,还可以通过展示的内容数据引导当前用户在学习目标课程的过程中进行思考、理解,提高了当前用户的学习效率。
Description
技术领域
本发明实施例涉及数据处理技术领域,尤其涉及一种课程数据处理方法、装置、终端设备及计算机存储介质。
背景技术
随着互联网的发展,通过互联网学习成为了一种普遍的学习手段。与线下学习相比,通过互联网学习,可以使当前用户更加灵活地安排学习时间,且互联网上资源丰富,可以为当前用户提供更多的课程资源。
现在的互联网学习***中,学习课程的方式大多为直接观看视频格式或音频格式的课程。但是,目前的课程内容播放效果单一,大多为仅播放视频或音频课程,这种单一的播放方式容易造成当前用户注意力的降低,进而导致学习效率降低,不利于当前用户的学习。
发明内容
有鉴于此,本发明实施例提供一种课程数据处理方法、装置、终端设备及计算机存储介质,以解决上述问题。
根据本发明实施例的第一方面,提供了一种课程数据处理方法,包括:确定当前用户的课程关注点数据;根据所述课程关注点数据以及目标课程的播放数据,确定与所述目标课程关联的内容数据及所述内容数据在所述目标课程中的展示时间;在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据。
根据本发明实施例的第二方面,提供了一种课程数据处理装置,包括:关注点模块,用于确定当前用户的课程关注点数据;展示确定模块,用于根据所述课程关注点数据以及目标课程的播放数据,确定与所述目标课程关联的内容数据及所述内容数据在所述目标课程中的展示时间;展示模块,用于在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据。
根据本发明实施例的第三方面,提供了一种终端设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如上所述的课程数据处理方法对应的操作。
根据本发明实施例的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的课程数据处理方法。
根据本发明实施例提供的课程数据处理方案,可以随着目标课程的播放,向当前用户展示与其课程关注点数据相关的内容数据,从而避免现有技术中播放效果单一的问题,并可以提高当前用户学习目标课程时的注意力,还可以通过展示的内容数据引导当前用户在学习目标课程的过程中进行思考、理解,提高了当前用户的学习效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明实施例一的一种课程数据处理方法的步骤流程图;
图2为本发明实施例二的一种课程数据处理方法的步骤流程图;
图3为本发明实施例三的一种课程数据处理装置的结构框图;
图4为本发明实施例四的一种课程数据处理装置的结构框图;
图5为本发明实施例五的一种终端设备的结构示意图。
具体实施方式
为了使本领域的人员更好地理解本发明实施例中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明实施例一部分实施例,而不是全部的实施例。基于本发明实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明实施例保护的范围。
下面结合本发明实施例附图进一步说明本发明实施例具体实现。
实施例一
参照图1,示出了根据本发明实施例一的一种课程数据处理方法的步骤流程图。
本实施例的课程数据处理方法包括以下步骤:
S102、确定当前用户的课程关注点数据。
本实施例中,课程关注点数据用于表征当前用户学习时的关注重点,可以包括但不限于当前用户想要重点了解的知识点、当前用户关注的教学方式、当前用户的学习难点等。通过确定当前用户的课程关注点数据,可以准确掌握当前用户的关注重点,从而使得通过步骤S104确定的内容数据与当前用户的关注重点有效匹配。
S104、根据所述课程关注点数据以及目标课程的播放数据,确定与所述目标课程关联的内容数据及所述内容数据在所述目标课程中的展示时间。
目标课程的播放数据可以包括但不限于以下至少之一:目标课程的字幕数据、目标课程的音频数据、目标课程的视频数据等。
与目标课程关联的内容数据可以包括但不限于以下至少之一:与目标课程关联的问题、与目标课程关联的其他课程、与目标课程关联的知识点介绍、与目标课程关联的网页链接地址等。
本实施例中,可以先根据课程关注点数据确定在目标课程的播放数据中,与该课程关注点数据相匹配的播放数据,将该播放数据部分确定为需要展示内容数据的部分,此处确定的可以为目标课程中的一个或者多个部分,例如,课程关注点数据中包括“勾股定理”,则可以确定数学课中需要展示内容数据的部分为讲解直角三角形的部分;然后,可以根据确定的部分目标课程的播放数据以及课程关注点数据,确定匹配的内容数据,例如,根据讲解直角三角形部分的播放数据以及“勾股定理”,确定与“勾股定理”有关的一道习题作为匹配的内容数据;根据该部分目标课程的播放数据,确定内容数据的展示时间,例如,将直角三角形部分的播放时间作为内容数据的展示时间。
根据课程关注点数据和目标课程的播放数据确定的与目标课程关联的内容数据,可以使得确定的内容数据既与目标课程关联、也与当前用户的关注重点对应。例如,若课程关注点数据包括勾股定理,当前目标课程讲解的内容中包括三角形,则确定的内容数据可以为与直角三角形相关的习题。
本实施例中,确定的内容数据在目标课程中的展示时间可以为时间点,也可以为时间段,本实施例对此不进行限定。例如,若确定了直角三角形的相关习题,则其在目标课程中的展示时间可以为目标课程中与三角形对应的播放时间(即一个时间段),或者可以为三角形对应的播放时间开始或结束时间点(即一个时间点)。
S106、在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据。
本实施例中,向当前用户展示内容数据时,可以继续目标课程的播放,并在不影响目标课程播放的位置,如目标课程的播放区域的侧边,展示内容数据。例如,若确定的展示时间为时间段,则目标课程播放至该时间段时,可以在目标课程的侧边展示内容数据;或者,若确定的展示时间为一时间点,则可以以该时间点为播放起点,在目标课程的侧边展示特定时长的内容数据;或者,若确定的展示时间为一时间点,也可以暂停目标课程的播放,然后在目标课程的播放区域中展示内容数据。
通过本申请实施例提供的课程数据处理方案,可以随着目标课程的播放,向当前用户展示与其课程关注点数据相关的内容数据,从而避免现有技术中播放效果单一的问题,并可以提高当前用户学习目标课程时的注意力,还可以通过展示的内容数据引导当前用户在学习目标课程的过程中进行思考、理解,提高了当前用户的学习效率。
本实施例的方案可以由任意适当的具有数据处理能力的终端设备执行,包括但不限于:移动终端(如平板电脑、手机等)和PC机。
实施例二
参照图2,示出了根据本发明实施例二的一种课程数据处理方法的步骤流程图。
本实施例的课程数据处理方法包括以下步骤:
S202、确定当前用户的课程关注点数据。
本实施例的一具体实现方式中,步骤S202可以实现为:根据所述当前用户的历史课程行为数据确定所述当前用户的课程关注点数据。当前用户的历史课程行为数据可以有效表征用户的兴趣和关注点,可以更加准确地推断当前用户的课程关注点数据。
可选地,所述当前用户的历史课程行为数据包括以下至少之一:所述当前用户已学习课程的课程内容数据、所述当前用户的提问数据、所述当前用户重复学习课程的重复播放数据。
通过上述三种历史课程行为数据中的任一种,可以确定当前用户的关注重点。例如,根据当前用户已学习课程的内容数据,可以确定当前用户历史过程中重点学习了哪些课程,进而确定当前用户的学习重点;根据当前用户的提问数据,可以确定当前用户重点询问了哪些方面的问题,进而确定当前用户的关注重点;通过当前用户重复学习课程的重复播放数据,可以将重复学习的课程作为当前用户的关注重点。
本实施例中,当前用户的历史课程行为数据可以是当前用户使用某一学习***学习后所产生的数据,也可以是从第三方获取的数据。
本实施例的另一具体实现方式中,步骤S202还可以实现为:根据所述当前用户的属性数据确定所述当前用户的课程关注点数据。当前用户的属性数据可以包括当前用户的性别、学历、专业、工作等,从而可以通过分析当前用户的属性数据更加准确地确定当前用户的课程关注点数据。例如,若用户的学历为高中学历,则可以确定课程关注点数据包括高中课程或者高考课程或者某些大学课程等。
或者,本实施例的又一具体实现方式中,步骤S202还可以实现为:根据所述当前用户通过展示的关注点输入界面输入的关注词,确定所述当前用户的课程关注点数据。
具体地,可以向当前用户展示图形用户界面,并提示当前用户选择或输入对应的关注词,以根据当前用户的输入确定当前用户的课程关注点数据。例如,用户希望在接下来学习电路的过程中重点学习放大器的相关知识,则可以通过关注点输入界面输入“放大器”、“运放”等类似的关注此,从而确定当前用户的课程关注点数据中包括放大器。通过根据所述当前用户通过展示的关注点输入界面输入的关注词,确定的课程关注点数据更加符合用户的需要,也为用户提供了更加灵活的课程关注点设置方式。
当然,在实际使用时,可以选择上述确定课程关注点数据的方式中的一种或几种,本实施例对此不进行限定。
本实施例中,所述课程关注点数据包括以下至少之一:词汇数据、知识点数据、教学方法数据。通过这些数据,可以快速、准确地定位用户的课程关注点。
本实施例中,词汇数据可以对应当前用户的重点关注词汇对应的数据,词汇数据可以对应一学科,例如,针对法律学科,当前用户可以重点关注“法条”一词;针对计算机学科,当前用户可以重点关注“服务器”一词。
本实施例中,知识点数据可以对应当前用户的重点关注知识点、教学方法数据可以对应当前用户重点关注的教学方法,例如,讲授法、讨论法、直观演示法等,本实施例对此不进行限定。
S204、根据所述课程关注点数据以及目标课程的播放数据,确定与所述目标课程关联的内容数据及所述内容数据在所述目标课程中的展示时间。
具体地,本实施例中,步骤S204具体可以实现为:对所述目标课程的播放数据进行语义分析,根据语义分析结果确定所述目标课程的播放数据中与所述课程关注点数据匹配的播放数据;根据匹配的播放数据确定与所述目标课程关联的所述内容数据;根据匹配的播放数据对应的播放时间,确定所述内容数据在所述目标课程中的展示时间。
本实施例中,目标课程可以为视频课程或音频课程,其播放数据可以包括音频数据、字幕数据等,则对目标课程进行语义分析可以为:对字幕数据进行语义分析,或者将音频数据识别为文字数据然后再对文字数据进行语义分析。具体语义分析的方法可参考相关技术,本实施例对此不再赘述。
通过语义分析,可以准确地理解目标课程的播放数据的具体内容,使得根据语义分析结果确定的播放数据与课程关注点数据匹配结果更加准确,进而使得确定的内容数据也更加准确,即确定的内容数据更加符合当前用户的需求。
如前所述,本实施例中,课程关注点数据可以包括:词汇数据、知识点数据、教学方法数据。
基于此,若课程关注点数据为词汇数据,则根据语义分析结果确定所述目标课程的播放数据中与所述课程关注点数据匹配的播放数据时,可以直接将词汇数据匹配的词作为与课程关注点数据匹配的播放数据。
若课程关注点数据为知识点数据,则根据语义分析结果确定所述目标课程的播放数据中与所述课程关注点数据匹配的播放数据时,可以根据语义分析结果确定目标课程中用于讲解知识点的播放数据,然后从中确定与知识点数据匹配的播放数据。
若课程关注点数据为教学方法数据,则根据语义分析结果确定所述目标课程的播放数据中与所述课程关注点数据匹配的播放数据时,可以根据语义分析结果确定目标课程中的教学方法,并确定与课程关注点数据所指示的教学方法数据匹配的播放数据。当然,一个目标课程中可以包括一个或多个教学方式,例如,一个目标课程中可以包括多个知识点的内容讲解以及多个知识点对应的例题分析,若课程关注点数据包括例题分析教学方法,则从该目标课程中可以确定多个例题分析部分的播放数据为与所述教学方法数据匹配的播放数据。
在确定了与课程关注点数据匹配的播放数据后,根据匹配的播放数据确定与目标课程关联的内容数据时,可选地,可以根据匹配的播放数据以及所述课程关注点数据,确定筛选关键词;然后根据所述筛选关键词对预存的内容数据进行筛选,从中选出与所述筛选关键词相匹配的内容数据作为所述目标课程关联的内容数据,从而可以更加准确地确定与目标课程关联的内容数据。
本实施例中,预存的内容数据可以为一语料库,则,可以根据筛选关键词在语料库中进行筛选,然后根据筛选结果确定出与所述筛选关键词相匹配的内容数据作为所述目标课程关联的内容数据。
同时,在确定与课程关注点数据匹配的播放数据后,可以根据匹配的播放数据对应的播放时间,确定所述内容数据在所述目标课程中的展示时间,具体确定展示时间的方法参见上述实施例一,本实施例在此不再赘述。
S206、在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据。
本实施例中,步骤S206与上述实施例一中的步骤S106类似,本实施例在此不再赘述。
通过本申请实施例提供的课程数据处理方案,可以随着目标课程的播放,向当前用户展示与其课程关注点数据相关的内容数据,从而避免现有技术中播放效果单一的问题,并可以提高当前用户学习目标课程时的注意力,还可以通过展示的内容数据引导当前用户在学习目标课程的过程中进行思考、理解,提高了当前用户的学习效率。
可选地,本实施例的另一实现方式中,在步骤S206之后,还可以包括:
S208、获取针对展示的所述内容数据的调整数据,根据所述调整数据调整所述展示时间或者调整所述内容数据的展示方式。
本实施例中,调整数据可以由目标课程的提供方确定,也可以由当前用户确定,本实施例对此不进行限定。
本实施例中,内容数据的展示方式具体可以包括以下至少之一:在目标课程展示区域的侧边展示内容数据;在目标课程的展示区域中展示内容数据同时目标课程停止播放。
在一种可行的方式中,在确定内容数据及其展示时间后,可以先将其展示给当前用户或者课程提供方,然后可以获取当前用户或者课程提供方的调整操作对应的调整数据,从而根据调整数据调整展示时间或者内容数据的展示方式。本实施例中,调整操作具体可以包括但不限于:调整展示时间、调整展示位置、调整展示的内容数据、增加或取消展示的内容数据等。
通过步骤S208可以调整内容数据的展示方式,从而使得展示的内容数据更加符合课程关注点数据,即更加符合当前用户针对目标课程的关注重点,从而可以进一步集中当前用户上课时的注意力,达到更好的学习效果。
可选地,本实施例的另一实现方式中,步骤S206之后,还可以包括:
S210、获取所述当前用户针对所述目标内容的操作数据,根据所述操作数据播放所述目标课程。
下面以内容数据为问题数据为例,对步骤S210进行示例性说明。
例如,向当前用户展示问题数据时,当前用户对展示的问题作答,若回答正确,则可以继续播放目标课程;若回答错误,则可以重复播放目标课程中匹配于问题数据的播放数据。
或者,若当前用户已经播放过目标课程,并针对该目标课程的问题数据进行了回答,则当前用户再次播放目标课程时,可以仅展示当前用户回答错误的问题,或者可以将用户已经回答正确的问题替换为其他与目标课程关联的问题。
另外,本实施例中,可以将回答错误的问题增加至预设的错题集中,用户可以查看错题集中的问题内容以及查看播放目标课程中匹配于该问题数据的播放数据。
通过步骤S210,可以根据所述当前用户针对所述目标内容的操作数据来控制目标课程的播放,提高了当前用户的用户体验。
另外需要说明的是,上述步骤S208和步骤S210可以择一执行,也可以都执行,本实施例对此不进行限定;当步骤S208和步骤S210均执行时,可以先执行步骤S208再执行步骤S210,也可以先执行步骤S210再执行步骤S210,或者同时执行步骤S208和步骤S210,本实施例对此不进行限定。
通过本申请实施例提供的课程数据处理方案,可以随着目标课程的播放,向当前用户展示与其课程关注点数据相关的内容数据,从而避免现有技术中播放效果单一的问题,并可以提高当前用户学习目标课程时的注意力,还可以通过展示的内容数据引导当前用户在学习目标课程的过程中进行思考、理解,提高了当前用户的学习效率。同时,通过调整内容数据的展示方式,从而使得展示的内容数据更加符合课程关注点数据,即更加符合当前用户针对目标课程的关注重点,从而可以进一步集中当前用户上课时的注意力,达到更好的学习效果。
本实施例的方案可以由任意适当的具有数据处理能力的终端设备执行,包括但不限于:移动终端(如平板电脑、手机等)和PC机。
实施例三
参照图3,示出了根据本发明实施例三的一种课程数据处理装置的结构框图。
本实施例提供的课程数据处理装置包括:关注点模块302、展示确定模块304、展示模块306。
关注点模块302,用于确定当前用户的课程关注点数据。
展示确定模块304,用于根据所述课程关注点数据以及目标课程的播放数据,确定与所述目标课程关联的内容数据及所述内容数据在所述目标课程中的展示时间。
展示模块306,用于在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据。
通过本申请实施例提供的课程数据处理方案,可以随着目标课程的播放,向当前用户展示与其课程关注点数据相关的内容数据,从而避免现有技术中播放效果单一的问题,并可以提高当前用户学习目标课程时的注意力,还可以通过展示的内容数据引导当前用户在学习目标课程的过程中进行思考、理解,提高了当前用户的学习效率。
实施例四
参照图4,示出了根据本发明实施例四的一种课程数据处理装置的结构框图。
如图4所示,课程数据处理装置包括关注点模块402、展示确定模块404、展示模块406。在此基础上课程数据处理装置还可以包括:调整模块408,用于获取针对展示的所述内容数据的调整数据,根据所述调整数据调整所述展示时间或者调整所述内容数据的展示方式。
可选地,本申请任意实施例中,课程数据处理装置还可以包括:操作模块410,用于获取所述当前用户针对所述目标内容的操作数据,根据所述操作数据播放所述目标课程。
可选地,本申请任意实施例中,所述展示确定模块404包括:语义分析模块,用于对所述目标课程的播放数据进行语义分析,根据语义分析结果确定所述目标课程的播放数据中与所述课程关注点数据匹配的播放数据;内容确定模块,用于根据匹配的播放数据确定与所述目标课程关联的所述内容数据;时间确定模块,用于根据匹配的播放数据对应的播放时间,确定所述内容数据在所述目标课程中的展示时间。
可选地,本申请任意实施例中,所述内容确定模块包括:关键词确定模块,用于根据匹配的播放数据以及所述课程关注点数据,确定筛选关键词;筛选模块,用于根据所述筛选关键词对预存的内容数据进行筛选,从中选出与所述筛选关键词相匹配的内容数据作为所述目标课程关联的内容数据。
可选地,本申请任意实施例中,所述关注点模块402包括:历史确定模块,用于根据所述当前用户的历史课程行为数据确定所述当前用户的课程关注点数据;或者,属性确定模块,用于根据所述当前用户的属性数据确定所述当前用户的课程关注点数据;或者,输入确定模块,用于根据所述当前用户通过展示的关注点输入界面输入的关注词,确定所述当前用户的课程关注点数据。
可选地,本申请任意实施例中,所述当前用户的历史课程行为数据包括以下至少之一:所述当前用户已学习课程的课程内容数据、所述当前用户的提问数据、所述当前用户重复学习课程的重复播放数据。
可选地,本申请任意实施例中,所述课程关注点数据包括以下至少之一:词汇数据、知识点数据、教学方法数据。
通过本申请实施例提供的课程数据处理方案,可以随着目标课程的播放,向当前用户展示与其课程关注点数据相关的内容数据,从而避免现有技术中播放效果单一的问题,并可以提高当前用户学习目标课程时的注意力,还可以通过展示的内容数据引导当前用户在学习目标课程的过程中进行思考、理解,提高了当前用户的学习效率。同时,通过调整内容数据的展示方式,从而使得展示的内容数据更加符合课程关注点数据,即更加符合当前用户针对目标课程的关注重点,从而可以进一步集中当前用户上课时的注意力,达到更好的学习效果。
实施例五
一种终端设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如上所述的课程数据处理方法对应的操作。
具体地,参照图5,示出了根据本发明实施例五的一种终端设备的结构示意图,本发明具体实施例并不对终端设备的具体实现做限定。
如图5所示,该终端设备可以包括:处理器(processor)502、通信接口(Communications Interface)504、存储器(memory)506、以及通信总线508。
其中:
处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。
通信接口504,用于与其它终端设备或服务器进行通信。
处理器502,用于执行程序510,具体可以执行上述课程数据处理方法实施例中的相关步骤。
具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。
处理器502可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。终端设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器506,用于存放程序510。存储器506可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序510具体可以用于使得处理器502执行以下操作:确定当前用户的课程关注点数据;根据所述课程关注点数据以及目标课程的播放数据,确定与所述目标课程关联的内容数据及所述内容数据在所述目标课程中的展示时间;在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据。
在一种可选的实施方式中,所述根据所述课程关注点数据以及目标课程的播放数据,确定与所述目标课程关联的内容数据及所述内容数据在所述目标课程中的展示时间包括:对所述目标课程的播放数据进行语义分析,根据语义分析结果确定所述目标课程的播放数据中与所述课程关注点数据匹配的播放数据;根据匹配的播放数据确定与所述目标课程关联的所述内容数据;根据匹配的播放数据对应的播放时间,确定所述内容数据在所述目标课程中的展示时间。
在一种可选的实施方式中,所述根据匹配的播放数据确定与所述目标课程关联的内容数据包括:根据匹配的播放数据以及所述课程关注点数据,确定筛选关键词;根据所述筛选关键词对预存的内容数据进行筛选,从中选出与所述筛选关键词相匹配的内容数据作为所述目标课程关联的内容数据。
在一种可选的实施方式中,所述确定当前用户的课程关注点数据包括:根据所述当前用户的历史课程行为数据确定所述当前用户的课程关注点数据;或者,根据所述当前用户的属性数据确定所述当前用户的课程关注点数据;或者,根据所述当前用户通过展示的关注点输入界面输入的关注词,确定所述当前用户的课程关注点数据。
在一种可选的实施方式中,所述当前用户的历史课程行为数据包括以下至少之一:所述当前用户已学习课程的课程内容数据、所述当前用户的提问数据、所述当前用户重复学习课程的重复播放数据。
在一种可选的实施方式中,所述在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据之后,还包括:获取针对展示的所述内容数据的调整数据,根据所述调整数据调整所述展示时间或者调整所述内容数据的展示方式。
在一种可选的实施方式中,所述在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据之后,还包括:获取所述当前用户针对所述目标内容的操作数据,根据所述操作数据播放所述目标课程。
在一种可选的实施方式中,所述课程关注点数据包括以下至少之一:词汇数据、知识点数据、教学方法数据。
程序510中各步骤的具体实现可以参见上述课程数据处理方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
本实施例的终端设备,可以随着目标课程的播放,向当前用户展示与其课程关注点数据相关的内容数据,从而避免现有技术中播放效果单一的问题,并可以提高当前用户学习目标课程时的注意力,还可以通过展示的内容数据引导当前用户在学习目标课程的过程中进行思考、理解,提高了当前用户的学习效率。
实施例六
本实施例提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的课程数据处理方法。
本实施例的计算机存储介质,可以随着目标课程的播放,向当前用户展示与其课程关注点数据相关的内容数据,从而避免现有技术中播放效果单一的问题,并可以提高当前用户学习目标课程时的注意力,还可以通过展示的内容数据引导当前用户在学习目标课程的过程中进行思考、理解,提高了当前用户的学习效率。
需要指出,根据实施的需要,可将本发明实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明实施例的目的。
上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的课程数据处理方法。此外,当通用计算机访问用于实现在此示出的课程数据处理方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的课程数据处理方法的专用计算机。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
以上实施方式仅用于说明本发明实施例,而并非对本发明实施例的限制,有关技术领域的普通技术人员,在不脱离本发明实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明实施例的范畴,本发明实施例的专利保护范围应由权利要求限定。
Claims (18)
1.一种课程数据处理方法,其特征在于,包括:
确定当前用户的课程关注点数据;
根据所述课程关注点数据以及目标课程的播放数据,确定与所述目标课程关联的内容数据及所述内容数据在所述目标课程中的展示时间;
在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述课程关注点数据以及目标课程的播放数据,确定与所述目标课程关联的内容数据及所述内容数据在所述目标课程中的展示时间包括:
对所述目标课程的播放数据进行语义分析,根据语义分析结果确定所述目标课程的播放数据中与所述课程关注点数据匹配的播放数据;
根据匹配的播放数据确定与所述目标课程关联的所述内容数据;
根据匹配的播放数据对应的播放时间,确定所述内容数据在所述目标课程中的展示时间。
3.根据权利要求2所述的方法,其特征在于,所述根据匹配的播放数据确定与所述目标课程关联的内容数据包括:
根据匹配的播放数据以及所述课程关注点数据,确定筛选关键词;
根据所述筛选关键词对预存的内容数据进行筛选,从中选出与所述筛选关键词相匹配的内容数据作为所述目标课程关联的内容数据。
4.根据权利要求1所述的方法,其特征在于,所述确定当前用户的课程关注点数据包括:
根据所述当前用户的历史课程行为数据确定所述当前用户的课程关注点数据;
或者,根据所述当前用户的属性数据确定所述当前用户的课程关注点数据;
或者,根据所述当前用户通过展示的关注点输入界面输入的关注词,确定所述当前用户的课程关注点数据。
5.根据权利要求4所述的方法,其特征在于,所述当前用户的历史课程行为数据包括以下至少之一:所述当前用户已学习课程的课程内容数据、所述当前用户的提问数据、所述当前用户重复学习课程的重复播放数据。
6.根据权利要求1所述的方法,其特征在于,所述在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据之后,还包括:
获取针对展示的所述内容数据的调整数据,根据所述调整数据调整所述展示时间或者调整所述内容数据的展示方式。
7.根据权利要求1所述的方法,其特征在于,所述在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据之后,还包括:
获取所述当前用户针对所述目标内容的操作数据,根据所述操作数据播放所述目标课程。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述课程关注点数据包括以下至少之一:词汇数据、知识点数据、教学方法数据。
9.一种课程数据处理装置,其特征在于,包括:
关注点模块,用于确定当前用户的课程关注点数据;
展示确定模块,用于根据所述课程关注点数据以及目标课程的播放数据,确定与所述目标课程关联的内容数据及所述内容数据在所述目标课程中的展示时间;
展示模块,用于在所述目标课程播放至所述展示时间时,向所述当前用户展示所述内容数据。
10.根据权利要求9所述的装置,其特征在于,所述展示确定模块包括:
语义分析模块,用于对所述目标课程的播放数据进行语义分析,根据语义分析结果确定所述目标课程的播放数据中与所述课程关注点数据匹配的播放数据;
内容确定模块,用于根据匹配的播放数据确定与所述目标课程关联的所述内容数据;
时间确定模块,用于根据匹配的播放数据对应的播放时间,确定所述内容数据在所述目标课程中的展示时间。
11.根据权利要求10所述的装置,其特征在于,所述内容确定模块包括:
关键词确定模块,用于根据匹配的播放数据以及所述课程关注点数据,确定筛选关键词;
筛选模块,用于根据所述筛选关键词对预存的内容数据进行筛选,从中选出与所述筛选关键词相匹配的内容数据作为所述目标课程关联的内容数据。
12.根据权利要求9所述的装置,其特征在于,所述关注点模块包括:
历史确定模块,用于根据所述当前用户的历史课程行为数据确定所述当前用户的课程关注点数据;
或者,属性确定模块,用于根据所述当前用户的属性数据确定所述当前用户的课程关注点数据;
或者,输入确定模块,用于根据所述当前用户通过展示的关注点输入界面输入的关注词,确定所述当前用户的课程关注点数据。
13.根据权利要求12所述的装置,其特征在于,所述当前用户的历史课程行为数据包括以下至少之一:所述当前用户已学习课程的课程内容数据、所述当前用户的提问数据、所述当前用户重复学习课程的重复播放数据。
14.根据权利要求9所述的装置,其特征在于,所述装置还包括:
调整模块,用于获取针对展示的所述内容数据的调整数据,根据所述调整数据调整所述展示时间或者调整所述内容数据的展示方式。
15.根据权利要求9所述的装置,其特征在于,所述装置还包括:
操作模块,用于获取所述当前用户针对所述目标内容的操作数据,根据所述操作数据播放所述目标课程。
16.根据权利要求9-15任一项所述的装置,其特征在于,所述课程关注点数据包括以下至少之一:词汇数据、知识点数据、教学方法数据。
17.一种终端设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-9任一项所述的课程数据处理方法对应的操作。
18.一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-9中任一所述的课程数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811392125.8A CN111210673B (zh) | 2018-11-21 | 2018-11-21 | 课程数据处理方法、装置、终端设备及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811392125.8A CN111210673B (zh) | 2018-11-21 | 2018-11-21 | 课程数据处理方法、装置、终端设备及计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111210673A true CN111210673A (zh) | 2020-05-29 |
CN111210673B CN111210673B (zh) | 2024-06-14 |
Family
ID=70787659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811392125.8A Active CN111210673B (zh) | 2018-11-21 | 2018-11-21 | 课程数据处理方法、装置、终端设备及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111210673B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111914760A (zh) * | 2020-08-04 | 2020-11-10 | 华中师范大学 | 一种在线课程视频资源构成的解析方法及*** |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090098524A1 (en) * | 2007-09-27 | 2009-04-16 | Walton Brien C | Internet-based Pedagogical and Andragogical Method and System Using Virtual Reality |
RU2387018C1 (ru) * | 2008-11-18 | 2010-04-20 | Анатолий Васильевич Юревич | Способ и система мультимедийного мультиязычного телекоммуникационного обучения |
CN105761183A (zh) * | 2016-03-14 | 2016-07-13 | 成都爱易佰网络科技有限公司 | 知识点体系教学方法及基于知识点测度的自适应教学*** |
CN105844973A (zh) * | 2016-03-17 | 2016-08-10 | 广东小天才科技有限公司 | 一种课程教学***的操作方法及课程教学*** |
CN106023015A (zh) * | 2016-05-18 | 2016-10-12 | 腾讯科技(深圳)有限公司 | 课程学习路径推荐方法及装置 |
US20170193106A1 (en) * | 2015-12-30 | 2017-07-06 | Yahoo! Inc. | Method and system for recommending content |
CN107145559A (zh) * | 2017-05-02 | 2017-09-08 | 吉林大学 | 基于语义技术和游戏化的智能课堂知识管理平台及方法 |
CN107479791A (zh) * | 2017-08-18 | 2017-12-15 | 广州视源电子科技股份有限公司 | 关联注释信息确定方法、装置、智能教学设备及存储介质 |
CN107562680A (zh) * | 2017-08-29 | 2018-01-09 | 广州阿里巴巴文学信息技术有限公司 | 数据处理方法、装置和终端设备 |
CN107680431A (zh) * | 2017-11-22 | 2018-02-09 | 史俊逸 | 一种基于多维度数据分析的辅助教学方法及辅助教学*** |
CN107704161A (zh) * | 2017-09-30 | 2018-02-16 | 广州阿里巴巴文学信息技术有限公司 | 信息展示方法、装置及终端设备 |
CN108614851A (zh) * | 2018-03-05 | 2018-10-02 | 深圳市鹰硕技术有限公司 | 教学***中的注释内容显示方法以及装置 |
-
2018
- 2018-11-21 CN CN201811392125.8A patent/CN111210673B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090098524A1 (en) * | 2007-09-27 | 2009-04-16 | Walton Brien C | Internet-based Pedagogical and Andragogical Method and System Using Virtual Reality |
RU2387018C1 (ru) * | 2008-11-18 | 2010-04-20 | Анатолий Васильевич Юревич | Способ и система мультимедийного мультиязычного телекоммуникационного обучения |
US20170193106A1 (en) * | 2015-12-30 | 2017-07-06 | Yahoo! Inc. | Method and system for recommending content |
CN105761183A (zh) * | 2016-03-14 | 2016-07-13 | 成都爱易佰网络科技有限公司 | 知识点体系教学方法及基于知识点测度的自适应教学*** |
CN105844973A (zh) * | 2016-03-17 | 2016-08-10 | 广东小天才科技有限公司 | 一种课程教学***的操作方法及课程教学*** |
CN106023015A (zh) * | 2016-05-18 | 2016-10-12 | 腾讯科技(深圳)有限公司 | 课程学习路径推荐方法及装置 |
CN107145559A (zh) * | 2017-05-02 | 2017-09-08 | 吉林大学 | 基于语义技术和游戏化的智能课堂知识管理平台及方法 |
CN107479791A (zh) * | 2017-08-18 | 2017-12-15 | 广州视源电子科技股份有限公司 | 关联注释信息确定方法、装置、智能教学设备及存储介质 |
CN107562680A (zh) * | 2017-08-29 | 2018-01-09 | 广州阿里巴巴文学信息技术有限公司 | 数据处理方法、装置和终端设备 |
CN107704161A (zh) * | 2017-09-30 | 2018-02-16 | 广州阿里巴巴文学信息技术有限公司 | 信息展示方法、装置及终端设备 |
CN107680431A (zh) * | 2017-11-22 | 2018-02-09 | 史俊逸 | 一种基于多维度数据分析的辅助教学方法及辅助教学*** |
CN108614851A (zh) * | 2018-03-05 | 2018-10-02 | 深圳市鹰硕技术有限公司 | 教学***中的注释内容显示方法以及装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111914760A (zh) * | 2020-08-04 | 2020-11-10 | 华中师范大学 | 一种在线课程视频资源构成的解析方法及*** |
CN111914760B (zh) * | 2020-08-04 | 2021-03-30 | 华中师范大学 | 一种在线课程视频资源构成的解析方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN111210673B (zh) | 2024-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108897771B (zh) | 自动问答方法、装置、计算机可读存储介质及电子设备 | |
CN111223015B (zh) | 课程推荐方法、装置及终端设备 | |
KR20150051198A (ko) | 학습자 맞춤형 학습 서비스 제공 서버 및 방법 | |
JP2016065987A (ja) | 書き取り教育支援システム | |
US20200134260A1 (en) | System and method for implementing a proficiency-driven feedback and improvement platform | |
CN110675674A (zh) | 一种基于大数据分析的在线教育方法及在线教育平台 | |
US9547995B1 (en) | Dynamic instructional course | |
US20140272887A1 (en) | Interactive asynchronous education | |
KR102550839B1 (ko) | 사용자의 문제풀이 능력에 매칭되는 아바타를 활용하는 전자 장치, 및 학습 관리 방법 | |
CN111326038A (zh) | 一种用于教学的方法、装置和*** | |
CN113420135A (zh) | 在线教学中笔记处理方法、装置、电子设备及存储介质 | |
CN111210673B (zh) | 课程数据处理方法、装置、终端设备及计算机存储介质 | |
JP6462221B2 (ja) | 学習支援システム、学習支援方法及び学習支援プログラム | |
CN110610628B (zh) | 基于语音互动的远程教学方法、装置、电子设备及介质 | |
CN114760274B (zh) | 在线课堂的语音交互方法、装置、设备及存储介质 | |
US20210287567A1 (en) | Systems and methods for interactive electronic learning | |
US20220198951A1 (en) | Performance analytics engine for group responses | |
CN107426326B (zh) | 一种信息展示方法及装置 | |
US20180034869A1 (en) | Classroom Messaging | |
JP2018101249A (ja) | ロボット、ロボットシステム、サーバ、情報収集方法及びプログラム | |
US20160093228A1 (en) | Recording medium storing evaluation support program, evaluation support method, and evaluation support apparatus | |
CN113469848B (zh) | 用于移动端的教学方法、装置、设备及存储介质 | |
KR20170084953A (ko) | 스피킹조건반사훈련 장치 및 방법 | |
CN115052194B (zh) | 学习报告生成方法、装置、电子设备及存储介质 | |
JP2020091456A (ja) | 学習支援プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |