CN110322738A - 一种课程优化方法、装置和*** - Google Patents
一种课程优化方法、装置和*** Download PDFInfo
- Publication number
- CN110322738A CN110322738A CN201910594625.8A CN201910594625A CN110322738A CN 110322738 A CN110322738 A CN 110322738A CN 201910594625 A CN201910594625 A CN 201910594625A CN 110322738 A CN110322738 A CN 110322738A
- Authority
- CN
- China
- Prior art keywords
- knowledge point
- video
- information
- giving lessons
- identification
- 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
- 238000000034 method Methods 0.000 title claims abstract description 81
- 238000005457 optimization Methods 0.000 title claims abstract description 25
- 238000005520 cutting process Methods 0.000 claims abstract description 69
- 238000011161 development Methods 0.000 claims abstract description 12
- 230000000875 corresponding effect Effects 0.000 claims description 42
- 238000011156 evaluation Methods 0.000 claims description 7
- 238000005070 sampling Methods 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 4
- 230000002596 correlated effect Effects 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 12
- 230000002452 interceptive effect Effects 0.000 description 8
- 238000000605 extraction Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000010219 correlation analysis Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000010354 integration Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 3
- 230000028838 turning behavior Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000007306 turnover Effects 0.000 description 2
- 239000012141 concentrate Substances 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 238000000547 structure data Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
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/06—Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
-
- 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/735—Filtering based on additional data, e.g. user or group profiles
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/762—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/41—Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/49—Segmenting video sequences, i.e. computational techniques such as parsing or cutting the sequence, low-level clustering or determining units such as shots or scenes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/62—Text, e.g. of license plates, overlay texts or captions on TV images
-
- 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/06—Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
- G09B5/065—Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
- G10L25/51—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
- G10L25/57—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination for processing of video signals
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Databases & Information Systems (AREA)
- Educational Administration (AREA)
- Business, Economics & Management (AREA)
- Educational Technology (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
一种课程优化的方法、装置和***,其中该方法至少包括以下步骤:S100,对授课信息进行采集,其中,授课信息包括授课视频;S200,对授课视频进行知识点识别,获得知识点信息;S300,根据知识点信息对授课视频进行切分;S400,对切分后视频进行评价,获得每个知识点的最优视频;S500,根据每个知识点的最优视频对应的结构化信息进行课件制作,获得优化的课件。将多个教师直播的授课视频按知识点进行切分,通过引入用户评分方式获得每一知识点的最优视频,根据每个知识点的最优视频的配置信息进行授课配置,从而可以获得更佳的授课效果。
Description
所属技术领域
本发明涉及计算机及移动互联网领域,具体涉及一种对课程进行优化的方法、装置和***。
背景技术
在双师课堂的教学使用场景中,有一位主讲教师在远程通过直播的方式进行教学,在实际的教室中有一位辅导教师配合主讲教师实现对教室内学生的教学及辅导。主讲教师通过教学***进行授课,辅导教师同样通过教学***进行教学辅导,该教学***例如可以是好未来公司开发的未来黑板***。
在实际教学场景中,主讲教师在上课之前需要进行备课,备课的过程中需要做规划,比如某个知识点通过几页课件能够讲清楚,再比如上课过程中需要发起几次与教室内孩子们的互动交流。对于知识点、互动交流等每一环节的耗时,主讲教师在备课的时候会有一个大概的预估时间。但是,该预估的时间往往是不准确的,并且授课过程中,主讲教师对授课的进度把握也没有一个准确的参考标准,比如什么时间应该讲到什么地方等。也就是说,对于某一个知识点,主讲老师该用几页课件、多长时间来进行讲解没有一个统一衡量的标准。
主讲教师在直播过程中按照预先制作的课件进行授课,其中课件中预先配置了多个知识点、多个互动活动及其各自所需的授课时长、授课页数,主讲教师会根据知识点、互动活动及其配置的时长、页数进行授课。然而,该知识点、互动活动及其预先配置的时长、课件页数等配置是否合适,例如,对于某个知识点来说,通过其预定时长的讲解是否足以学生理解该知识点,或者对于某个知识点来说,其预定的时长是否过于冗长,主讲老师/辅导老师可能有一个主观上的感受,例如某个知识点授课时长过长了,但是主讲老师/辅导老师无法将其量化,例如无法直接明确预定时长长了多少或短了多少,即无法直接明确某个知识点最优的授课时长、授课页数是多少。
发明内容
为了解决这个问题,本发明提供了一种课程优化的方法和***,将多个教师直播的授课视频按知识点进行切分,并将多个切分视频按知识点进行分类,通过用户评分、点击量排序等方式引入用户反馈,进而获得每一知识点的最优视频,并对各知识点的最优视频进行数据整合,获得每个知识点的最优视频的配置信息,将该配置信息作为最优配置信息,并按照该最优配置信息进行授课配置,从而可以获得更佳的授课效果。
为解决上述技术问题,本发明提出一种课程优化的方法,包括以下步骤:
S100,对授课信息进行采集,其中,授课信息包括授课视频;
S200,对授课视频进行知识点识别,获得知识点信息;
S300,根据知识点信息对授课视频进行切分;
S400,对切分后视频进行评价,获得每个知识点的最优视频;
S500,根据每个知识点的最优视频对应的结构化信息进行课件制作,获得优化的课件。
其中,步骤S200对授课视频进行知识点识别包括,采用至少一种识别方式进行知识点识别,当采用两种以上识别方式时,每种识别方式的权重不同。
其中,步骤S200对授课视频进行知识点识别包括,采用OCR文字识别、视频场景识别、语音识别中的至少一种方式进行知识点识别。
其中,知识点信息包括,知识点、知识点的视频开始时间、知识点的视频结束时间、以及置信度。
其中,授课信息还包括实际使用信息,步骤S200对授课视频进行知识点识别前,先对授课视频的帧进行抽样或抽取视频语音序列,该抽样或抽取视频语音序列的时机为根据实时使用信息进行。
其中,步骤S300包括,
S310,对知识点信息进行切分决策,以获得知识点切分信息;
S320,根据知识点切分信息对授课视频进行切分。
其中,当采用两种以上识别方式进行知识点识别时,步骤S310包括,
S3110,将通过每种识别方式获得的授课视频对应的至少两组知识点信息按照知识点进行聚类,每个知识点对应于两个以上知识点信息;
S3120,为每个知识点的两个以上知识点信息分别计算可信分数;
S3130,将每个知识点计算出的两个以上可信分数进行排序,分数最高的知识点信息即为该知识点的切分信息;
S3140,根据步骤S3120和S3130获得每个知识点的切分信息,形成对应于授课视频的一组知识点切分信息。
其中,在步骤S3140后还包括,步骤S3150,对该组知识点切分信息进行时间轴校验。
其中,步骤S3120中计算可信分数具体为,可信分数=识别方式权重*知识点信息的置信度。
其中,步骤S310包括,当仅采用一种识别方式进行知识点识别时,无需进行切分决策,知识点信息即为用于对授课视频进行切分的知识点切分信息。
其中,结构化信息包括:视频ID、知识点、视频时长、课件页数、可信分数。
其中,步骤S400包括,
S410,提供视频片段访问平台供用户访问;
S420,用户访问视频搜索推荐***,进行相关知识点的搜索;
S430,用户对视频进行评分;
S440,整合用户评分获得每个知识点的最优视频。
另一方面,本发明提供了一种课程优化装置,包括:
授课信息采集单元,用于对授课信息进行采集,其中,授课信息包括授课视频;
知识点识别单元,用于对授课视频进行知识点识别,获得知识点信息;
视频切分单元,用于根据知识点信息对授课视频进行切分;
评价单元,用于对切分后视频进行评价,获得每个知识点的最优视频;
优化单元,用于根据每个知识点的最优视频对应的结构化信息进行课件制作,获得优化的课件。
另一方面,本发明提供了一种课程优化的***,包括存储器和处理器,存储器存储指令;处理器单元用于根据存储在存储器中的指令,执行如下步骤:
S100,对授课信息进行采集,其中,授课信息包括授课视频;
S200,对授课视频进行知识点识别,获得知识点信息;
S300,根据知识点信息对授课视频进行切分;
S400,对切分后视频进行评价,获得每个知识点的最优视频;
S500,根据每个知识点的最优视频对应的结构化信息进行课件制作,获得优化的课件。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
本发明提供了一种课程优化的方法和***,将多个教师直播的授课视频按知识点进行切分,并将多个切分视频按知识点进行分类,通过用户评分、点击量排序等方式引入用户反馈,进而获得每一知识点的最优视频,并对各知识点的最优视频进行数据整合,获得每个知识点的最优视频的配置信息,将该配置信息作为最优配置信息,并按照该最优配置信息进行授课配置,从而可以获得更佳的授课效果。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明课程优化方法的流程图;
图2示出了授课信息采集单元采集的数据信息;
图3为通过OCR文字识别的方式对视频中文字内容进行识别的具体方式;
图4为通过视频场景识别方式对授课视频进行识别的具体方式;
图5为通过语音识别方式对授课视频进行识别的具体方式;
图6示出了组合使用该三种识别方式实现对授课视频进行知识点切分的流程图;
图7为对于同一知识点的多个视频片段,确定每个知识点的最优视频的流程。
具体实施方式
下面将参考附图并结合实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在介绍本发明实施例之前,先介绍本发明涉及的***架构,该***架构包括服务器和多个客户端,多个客户端与服务器之间通信连接,该多个客户端可以是任何终端设备,可以包括手机、平板电脑、笔记本电脑、PC机、PDA(Personal Digital Assistant,即个人数字助理)、车载电脑等任意终端设备,此处不做具体限定。终端设备的操作***可以为Windows系列操作***、Unix类操作***、Linux类操作***、Mac操作***、ANDROID类操作***等,此处不做具体限定。
在双师课堂的实际教学场景中,主讲教师在远程通过直播的方式进行教学,在实际的教室中辅导教师配合主讲教师的直播授课实现对教室内学生的教学及辅导。主讲教师通过教学***进行授课,辅导教师同样通过教学***进行教学辅导,该教学***例如可以是好未来公司开发的未来黑板***。
主讲教师在直播过程中根据课件进行授课,其中该课件是按照配置信息预先制作的,该配置信息是主讲教师根据课时、授课知识点的多少、各知识点的难易程度等信息配置的,该配置信息包括各知识点的课件页数及预计授课时长、互动活动时长、讲解时长、休息时长等。对于课件的配置信息是否合适,例如,为某个知识点配置的课件页数及预计授课时长是否足够将该知识点讲解清楚,或者对于某个知识点来说,其配置的课件页数是否过多或者预计的时长是否过于冗长,主讲老师/辅导老师可能有一个主观上的感受,例如为某个知识点配置的授课时长不够,学生不能完全理解。但是主讲老师/辅导老师无法将配置信息与实际授课需求的差异进行量化,例如无法直接明确为某知识点配置的预计授课时长比实际需要的授课时长长了多少或短了多少,即主讲老师/辅导老师无法直接明确课件的最优配置信息。
为了解决这个问题,本发明提供了一种课程优化的方法和***,将教师授课的视频按知识点进行切分,并将多个切分视频按知识点进行分类,通过用户评分、点击加权等方式引入用户评价,进而获得每类知识点的最优视频,并对各知识点的最优视频进行数据整合,获得每类知识点的最优配置信息,并按照该最优配置信息进行课件制作,从而可以获得更佳的授课效果。
图1为本发明实施例提供的一种课程优化的方法,其可被处理器执行,该方法包括如下步骤:
S100,对授课信息进行采集,其中,授课信息包括授课视频;
S200,对授课视频进行知识点识别,获得知识点信息;
S300,根据知识点信息对授课视频进行切分;
S400,对切分后视频进行评价,获得每个知识点的最优视频;
S500,根据每个知识点的最优视频对应的结构化信息进行课件制作,获得优化的课件。
以下将详细介绍该课程优化方法的具体实现步骤。
S100,对授课信息进行采集,获得课件配置信息、实际使用信息、和授课视频信息。
对课程进行优化前需要先获得现有授课信息。本发明通过授课信息采集单元对授课信息进行采集。其中授课信息包括授课前教师制作课件时使用的配置信息、授课过程中主讲教师/辅导教师授课时的实时使用信息、以及直播课程的视频信息。图2示出了授课信息采集单元采集的数据信息。
授课前,主讲老师根据配置信息预先制作课件。其中该课件是按照配置信息预先制作的,该配置信息是主讲教师根据课时、授课知识点的多少、各知识点的难易程度等信息配置的。如图2所示,该配置信息包括各知识点的课件页数及预计授课时长、互动活动及预计时长、讲解活动及预计时长、课间休息时长、下课时间等。授课信息采集单元对该配置信息进行采集并存储于相应的数据库中供后续使用。
在实际授课过程中,主讲教师/辅导教师会随着授课的进行对课件进行翻页操作或发起互动操作,该翻页操作或互动操作的打点数据反应了当前授课的实时使用信息。因此,通过采集主讲教师/辅导教师授课时的打点数据,就可以实现采集授课时的实时使用信息。
对于上课过程中的实时使用信息,可以通过在客户端配置的预制节点进行数据上报来实现,如图2所示,比如在主讲老师进行翻页的过程中上报对应的操作行为和相应时间,每一页都有相应的时间对应。在主讲教师或者辅导教师发起互动的时候,也会上报其行为和相应的时间,收集到的数据信息存储到数据库中供后续使用。
实时使用信息例如可以记录为:第一知识点第二页,13分50秒;或课间休息,20分15秒;或选择题第二页,13分10秒。其中该时间例举为从上课开始后的计时,当然也可以采用北京时间(或其他时区时间),例如,打点数据可以为:第一知识点第二页,16:13分50秒。
上述仅是对获取实时使用信息方式的例举,并不对构成对本申请的限定,还可以采用其他现有技术,只要能够实现该功能即可。
对于直播课程的视频信息,通过直播间的摄像头来采集主讲老师进行讲课的全过程,服务器收集教师授课的实时数据,推送到全国各地的辅导课堂,并在服务器端保存全量视频,收集到的视频信息供后续视频切分和分类使用。如图2所示,授课信息采集单元采集的还有直播讲解的全过程的视频,并可以存储在例如大对象文件存储***内。
S200,对授课视频进行知识点识别,获得知识点信息。
通过授课信息采集单元采集到授课信息后,将授课视频按照知识点进行切分,也就是要将每个授课视频按照知识点划分为若干个视频片段。
为了完成对授课视频的按知识点切分,需要先从授课视频中识别出每个知识点。该识别例如可以通过OCR文字识别的方式对视频中文字信息进行识别,和/或通过视频场景识别的方式对视频中不同场景进行检测,和/或通过语音识别的方式对视频的语音内容进行识别。对授课视频进行知识点识别后,可以获得该授课视频中的知识点信息,从而可以根据知识点信息将该授课视频切分为以知识点为单位的视频片段。
其中,对授课视频进行识别时需要先对授课视频的帧进行抽样,该抽样的时机优选为根据授课过程中的实时使用信息进行,即将对授课视频的帧进行抽样的时机选择为根据授课过程中教师课件翻页的时间点附近,该时间点课件发生了翻页行为,即该时间点可能为知识点发生变化或者知识点和其他活动进行切换的时机。
下面首先介绍通过OCR文字识别的方式对视频中文字内容进行识别的具体实施例。如图3所示,先对授课视频的帧进行抽样,并将抽样的视频帧进行OCR文字识别,然后对相邻两个视频帧识别出的文本结果进行相关性分析,根据文本相关性分析的结果可以确定相邻两个视频帧中的知识点是否属于同一知识点。对知识点进行OCR文字识别过程中主要针对三种类型:(1)同一页课件知识点相同,文字识别结果归为同一知识点;(2)同一个知识点的不同页课件,通过文本相关性分析后归为同一知识点;(3)不同知识点或者知识点和互动、下课等情形归为不同知识点。
对抽取的所有视频帧中的相邻两个视频帧的文本结果重复进行相关性分析,可以识别出授课视频中的所有知识点信息,对识别出的所有知识点信息按照授课时间的早晚进行排序,即可以确定某个知识点对应的视频时间区间。其中,知识点信息包括知识点、知识点的视频开始时间、知识点的视频结束时间,可选地,每个知识点信息还可以包括置信度。
可选地,该OCR文字识别也可以采用其他的可行方式,该OCR文字识别技术属于本领域的现有技术,在此不作具体限定。
通过视频场景识别方式对授课视频进行识别时,如图4所示,首先对授课视频的帧进行抽样,并对相邻两个视频帧进行场景识别。该抽样的时机优选为根据授课过程中的实时使用信息进行,即将对授课视频的帧进行抽样的时机选择为根据授课过程中教师课件翻页的时间点附近,该时间点课件发生了翻页行为,即该时间点可能为知识点发生变化或者知识点和其他活动进行切换的时机。
根据对视频场景的识别结果,可以识别出相邻的两个课件页是同类型相似课件页或不同类型的课件页。对知识点进行视频场景识别过程中主要针对三种类型:(1)同一页课件显然属于同一个场景;(2)对于同一个知识点的不同课件页,由于其授课情形类似,因此识别为同一个场景;(3)对于不同课件页的不同知识点,当识别出场景切换时,归为不同场景,例如,当老师开启幕布时或者课间休息时则明显与知识点授课的场景不同,因此会识别为不同场景。
对抽取的所有视频帧中的相邻两个视频帧重复进行场景识别,可以识别出授课视频中的所有场景信息,从而获得不同场景的分界线,对应到视频的时间轴上,可以得到授课视频根据场景进行了时间上的划分结果。其中,场景信息包括场景、场景的视频开始时间、场景的视频结束时间,可选地,每个场景信息还可以包括置信度。
显然,该识别出的不同的场景实际是与知识点或互动活动相对应的,因此通过视频场景识别同样可以实现知识点识别。
可选地,该视频场景识别通过CV方式进行,当然也可以采用其他的可行方式,该视频场景识别技术属于本领域的现有技术,在此不作具体限定。
通过语音识别方式对授课视频进行识别时,如图5所示,首先对授课视频抽取视频语音序列,然后对语音序列进行识别输出对应的文本内容,并对文本内容进行相关性分析。
该抽取视频语音序列的时机优选为根据授课过程中的实时使用信息进行,即将抽取视频语音序列进行抽样的时机选择为根据授课过程中教师课件翻页的时间点附近,该时间点课件发生了翻页行为,即该时间点可能为知识点发生变化或者知识点和其他活动进行切换的时机。
由于同一个知识点的内容的授课语音识别出来的文本是有相似性的,通过文本上下文的相关性分析能够确定某段时间是在讲同一个知识点,因此,通过语音识别的方式可以确定出每个知识点对应的音频片段。对抽取的所有视频语音序列进行语音识别后的文本结果重复进行相关性分析,可以识别出授课视频中的所有知识点信息,对识别出的所有知识点信息按照授课时间的早晚进行排序,即可以确定某个知识点对应的视频时间区间。其中,知识点信息包括知识点、知识点的视频开始时间、知识点的视频结束时间,可选地,每个知识点信息还可以包括置信度。
同时,教师授课过程中进行知识点切换或者课间休息等情形时,一般会存在较长的语音停顿,因此通过在语音识别的过程中,识别音频中间长时间的语音停顿可以确定知识点切换或互动活动等情形。通过该方式也可以实现对不同知识点进行识别。
可选地,该语音识别可以通过LSTM技术进行,当然也可以采用其他的可行方式,该语音识别技术属于本领域的现有技术,在此不作具体限定。
可见通过OCR文字识别、视频场景识别或语音识别均能够识别出授课视频中的知识点信息。当然,本领域技术人员应该明了,对授课视频中知识点的识别方式并不限于上述的三种,本领域中还有其他的识别方式,只要能够完成授课视频中知识点的识别即可。
实际使用过程中,每种识别方式均有其各自的优缺点,为了能够更准确的完成对视频进行知识点的识别和分类,还可以选用两种或两种以上识别方式组合进行识别。例如采用上述三种识别方式中的两两组合或者三者组合的方式进行,本实施例的组合方式不构成对本申请的限定。
本申请以OCR文字识别、视频场景识别和语音识别三种识别方式组合为例进行详细阐述。
本实施例中,为了组合使用三种识别方式,首先我们对比一下这三种识别方式的优缺点,如表1所示:
表1三种识别方式优缺点对比表
可见,三种识别方式各有优缺点,那么就要根据各种识别方式的优缺点的侧重来选择合适的识别方式,例如可为每种识别方式设置不同的权重。OCR文字识别和语音识别都能够明确地获得老师讲的各知识点,但视频场景检测却对知识点的切换不敏感,不能给出相应知识点,因此组合使用时将视频场景识别的权重设置为最低;主讲老师的课件本身就浓缩了相应知识点的精华部分,一些关键的标题或者内容字段本身就是对知识点的提炼,概括知识点的内容准确率最高,所以组合使用时将OCR文字识别的权重设置为最高;语音序列中包含了大量的语音信息,但较为琐碎,没有对中心思想的提炼,不能便捷地总结出对应的知识点,但却是老师实际讲解节奏的体现,所以组合使用时将语音识别的权重设置为稍低于OCR文字识别。在一个实施例中,可将三种识别方式的权重设置例如为:OCR文字识别(权重60%)>语音识别(30%)>场景检测(10%)。
S300,根据知识点信息对授课视频进行切分。
通过每种识别方式对授课视频进行识别后均会生成与该授课视频对应的一组知识点信息,当两种或两种以上识别方式组合使用时,需要根据生成的两组或两组以上知识点信息来确定最终用于对授课视频进行知识点切分的若干知识点信息,即对两组或两组以上知识点信息进行切分决策,以确定用于对授课视频进行切分的一组知识点切分信息。当然,该组知识点切分信息中的每个知识点信息可能是由不同识别方式获得的。例如,第一个知识点信息由OCR文字识别方式获得,第二个知识点信息由语音识别方式获得。
另外,本领域技术人员应该明了,当仅采用一种识别方式进行知识点识别时,无需对其生成的一组知识点信息进行切分决策,该组知识点信息即为用于对授课视频进行切分的一组知识点切分信息。
S310,对知识点信息进行切分决策,以获得知识点切分信息。
以下重点对于组合使用两种或两种以上识别方式的切分决策进行阐述。仍以组合OCR文字识别、语音识别和视频场景识别三种方式为例,如图6所示,其示出了组合使用该三种识别方式实现对授课视频进行知识点切分的流程图。视频切分单元将授课视频分别通过OCR文字识别、语音识别和视频场景识别三种方式生成三组知识点信息/场景信息。其中,每组知识点信息/场景信息表征了该授课视频中所有的知识点,可能包括一个或多个知识点信息/场景信息,每个知识点信息/场景信息对应于一个知识点,每个知识点信息/场景信息包括知识点、知识点的视频开始时间、知识点的视频结束时间、置信度等。
在切分决策前,先来介绍每种识别方式获得的一组知识点信息/场景信息的组成。如表2所示,OCR文字识别和语音识别生成的知识点信息包括知识点、知识点的视频开始时间、知识点的视频结束时间、置信度;视频场景识别产出的场景信息包括场景、场景的视频开始时间、场景的视频结束时间和相应置信度。
检测方法 | 获得信息 |
OCR文字识别 | 知识点、视频开始时间、视频结束时间、置信度 |
视频场景识别 | 场景、视频开始时间、视频结束时间、置信度 |
语音识别 | 知识点、视频开始时间、视频结束时间、置信度 |
表2三种识别方式识别出的信息
当通过三种识别方式生成三组知识点信息/场景信息后,对于每个知识点来说均存在三个通过不同识别方式获得的知识点信息/场景信息。通过将该知识点信息/场景信息中的置信度与步骤S200中介绍的每种识别方式的权重进行计算,从而可以获得每个知识点信息/场景信息的可信分数,将每个知识点对应的三个知识点信息/场景信息的可信分数进行排序,分数最高的即为该知识点的知识点切分信息。对授课视频中的每个知识点对应的三个知识点信息/场景信息均计算可信分数并排序,即可获得每个知识点的知识点切分信息。该些知识点切分信息即构成了一组知识点切分信息,用于实现对授课视频的按知识点切分,并将切分后的多个视频片段和该组知识点切分信息送数据库存储。具体实现步骤如下:
S3110,将多组知识点信息/场景信息按知识点进行聚类;
在该实施例中,即将三组知识点信息/场景信息按知识点进行聚类,即将对于某个知识点来说通过三种识别方式分别产生的三个知识点信息/场景信息进行对应,这样每个知识点均存在三个通过不同识别方式获得的知识点信息/场景信息。实际执行过程中可以通过知识点信息/场景信息中包含的视频开始和结束时间进行聚类,将视频开始时间和视频结束时间相近的归为一类。
S3120,为每个知识点的多个知识点信息/场景信息分别计算可信分数;
在本实施例中,可通过每个知识点信息/场景信息中的置信度和对应识别方式的权重来计算每个知识点信息/场景的可信分数。如上所述,在一个实施例中,将三种识别方式的权重设置为:OCR文字识别(权重60%)>语音识别(30%)>场景检测(10%)。具体计算方式为:
可信分数=识别方式权重*知识点信息/场景信息置信度。
S3130,将每个知识点计算出的多个可信分数进行排序,分数最高的知识点信息/场景信息即为该知识点的切分信息;
在本实施例中,将计算出的每个知识点对应的三个知识点信息/场景信息的可信分数进行排序,分数最高的即为该知识点的切分信息。
S3140,根据步骤S3120和S3130获得每个知识点的切分信息,形成一组知识点切分信息。
在本实施例中,通过重复执行步骤S3120和S3130对授课视频中的每个知识点对应的三个知识点信息/场景信息均计算可信分数并排序,即可获得每个知识点的知识点切分信息。该些知识点切分信息即构成了一组知识点切分信息,用于实现对授课视频的按知识点切分。
可见,通过执行上述步骤S3110-S3140,即完成了对两组或两组以上知识点信息进行切分决策,从而确定了用于对授课视频进行切分的一组知识点切分信息。该组知识点切分信息可在下述步骤中用于对授课视频进行按知识点切分。
可选地,在步骤S3140后还可包括步骤S3150,对该组知识点切分信息进行时间轴校验。
由于该组知识点切分信息中的每个知识点信息可能是由不同识别方式获得的,例如,第一个知识点信息由OCR文字识别方式获得,第二个知识点信息由语音识别方式获得,所以需要对该组切分信息中的视频时间轴进行校验,避免切分后的视频片段时间重叠。当检测到视频片段时间重叠时,可根据步骤S3120的计算结果进行更正,将重叠的两个知识点视频片段对应的可信分数进行比较,分数较高的知识点视频片段保留,从分数较低的知识点视频片段中删除重叠部分。或者,可以根据授课过程中的实时使用信息进行更正,由于授课过程中的实时使用信息反应了教师课件的翻页时间点,可能是知识点切换时间,因此可根据该数据对重叠的视频片段进行更正。
S320,根据知识点切分信息对授课视频进行切分。
参考图6,通过步骤S310的切分决策获得了用于对授课视频进行切分的一组知识点切分信息,在本步骤中根据该组知识点切分信息将授课视频按知识点切分为多个视频片段,并可以为每个视频片段分配一个唯一的视频ID。其中视频切分方式是本领域的公知技术,在此不做具体限定。
结合步骤S100中获得的制作课件时使用的配置信息以及授课过程中的实时使用信息,可以获得每个视频片段对应的知识点和课件页数。因此,对于切分出的每个视频片段都会生成一个结构化信息,每个结构化信息包括:视频ID、知识点、视频时长、课件页数、可信分数。如下表所示:
知识点 | 切片视频id | 视频时长 | 课件页数 | 结果分数 |
表3结构化信息组成
将授课视频按知识点进行切分后,将切分的视频片段和对应的结构化信息存储到数据库中供后续使用。
S400,对切分后视频进行评价,获得每个知识点的最优视频。
通过以上步骤S100-S300可以将授课视频按照知识点切分为多个视频片段,通过对同一学科、同一年级、同一课程的多位教师的授课视频均执行以上步骤可以为每个知识点获得多个视频片段。
我们需要知道每个知识点视频片段中呈现的知识点结构化信息是否合理,为此需要对每个知识点的若干个视频片段进行评价,来确定对于教师或学生来说哪个视频片段的结构化信息更为合理,即确定每个知识点的最优视频片段。本申请通过引入用户评价机制可以对同一知识点的多个视频片段进行评价。
本申请实施例中,主要是根据视频标注、观看者打分、点击加权等方式来确定每个知识点的最优视频。
如图7所示,对于同一知识点的多个视频片段,可以通过如下步骤确定每个知识点的最优视频:
S410,提供视频片段访问平台供用户访问。
本申请通过搭建视频片段搜索推荐***,对外提供统一的视频访问平台,供双师或者其他业务部门的老师进行搜索和访问,并整合切分后的同类知识点视频片段进行推送。
S420,用户访问视频搜索推荐***,进行相关知识点的搜索。
用户可以根据自己感兴趣的内容进行搜索,返回用户搜索相关信息的rank排序结果。初始状态可以根据视频检测***中获得的结果分数进行召回排序,后续通过用户的点击行为对相应视频进行点击加权操作。
冷数据(首次被查询或者查询频率比较少数据)查询过程主要依靠知识点结构化数据中可信分数进行召回排序,用户点击相应召回rank排序链接后,访问视频切片文件***返回观看的视频片段。
热数据(经常被查看的数据)查询过程召回rank排序的依据有两部分内容:(1)知识点结构化数据中的可信分数;(2)通过定期整合推荐获得的相应权重分数。用户点击相应召回rank排序链接后,访问视频切片文件***返回观看的视频片段。
S430,用户对视频进行评分。
在用户浏览完对应的知识点视频后,提供用户对视频评分、标签勾选评价、以及根据点击量来确定视频片段加权的方式来提升相应视频片段的结果权重。
用户观看完视频后,提供用户对视频的评分,分值从1颗星到5颗星;病可以提供相应的标签选项,比如:知识点讲解的非常棒、老师讲的非常棒、老师讲的很一般等,用户可以通过点击相应标签进行评价。
S440,整合用户评分获得每个知识点的最优视频。
通过定期整合每个知识点的哪些视频片段是经常被点击的,进行相应的点击加权,提高该视频片段排序的权重和分数。还可以通过汇总用户评分,进行加权的方式来提高该视频片段的评分;汇总用户勾选评价,进行加权;最后整合出相应知识点视频的加权分数信息供搜索推荐***使用。
将定期整合后的数据,包括知识点的哪些视频是最优视频,然后将其数据进行结构化存储,存入对应数据库从而完成持久化。
S500、根据每个知识点的最优视频的配置信息进行课件制作,获得优化的课件。
通过步骤S400可以获得每个知识点的最优视频,并且从数据库中可以查询得到该最优视频对应的结构化信息。因此,可以得到最优视频对应的知识点、视频时长、课件页数等,即获得了该知识点对应的最优配置信息,从而可以指导老师在备课过程中,针对相应的知识点参考最优配置信息进行课件的制作。因此,可以实现对课程的优化。
另外,在本申请中,还可以将课件配置信息、实时实用信息、最优配置信息的一个或多个进行对比展示,方便教师在根据最优配置信息优化课件时使用,从而达到课程优化的效果。
基于本申请提供的课程优化的方法,将多个教师直播的授课视频按知识点进行切分,并将多个切分视频按知识点进行分类,通过用户评分、点击量排序等方式引入用户反馈,进而获得每一知识点的最优视频,并对各知识点的最优视频进行数据整合,获得每个知识点的最优视频的配置信息,将该配置信息作为最优配置信息,并按照该最优配置信息进行授课配置,从而可以获得更佳的授课效果。
本发明第二实施例还提供的一种课程优化装置,包括:
授课信息采集单元,用于对授课信息进行采集,其中,授课信息包括授课视频;
知识点识别单元,用于对授课视频进行知识点识别,获得知识点信息;
视频切分单元,用于根据知识点信息对授课视频进行切分;
评价单元,用于对切分后视频进行评价,获得每个知识点的最优视频;
优化单元,用于根据每个知识点的最优视频对应的结构化信息进行课件制作,获得优化的课件。
本发明第三实施例还提供的一种课程优化***,包括存储器和处理器,存储器存储指令;处理器单元用于根据存储在存储器中的指令,执行如下步骤:
S100,对授课信息进行采集,其中,授课信息包括授课视频;
S200,对授课视频进行知识点识别,获得知识点信息;
S300,根据知识点信息对授课视频进行切分;
S400,对切分后视频进行评价,获得每个知识点的最优视频;
S500,根据每个知识点的最优视频对应的结构化信息进行课件制作,获得优化的课件。
显然,本领域的技术人员应该明白,上述的本发明的各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (14)
1.一种课程优化的方法,至少包括以下步骤:
S100,对授课信息进行采集,其中,授课信息包括授课视频;
S200,对授课视频进行知识点识别,获得知识点信息;
S300,根据知识点信息对授课视频进行切分;
S400,对切分后视频进行评价,获得每个知识点的最优视频;
S500,根据每个知识点的最优视频对应的结构化信息进行课件制作,获得优化的课件。
2.根据权利要求1所述的方法,其中,步骤S200对授课视频进行知识点识别包括,
采用至少一种识别方式进行知识点识别,当采用两种以上识别方式时,每种识别方式的权重不同。
3.根据权利要求1或2所述的方法,其中,步骤S200对授课视频进行知识点识别包括,
采用OCR文字识别、视频场景识别、语音识别中的至少一种方式进行知识点识别。
4.根据权利要求1-3中任一项所述的方法,其中,知识点信息包括,知识点、知识点的视频开始时间、知识点的视频结束时间、以及置信度。
5.根据权利要求1-4中任一项所述的方法,其中,授课信息还包括实际使用信息,步骤S200对授课视频进行知识点识别前,先对授课视频的帧进行抽样或抽取视频语音序列,该抽样或抽取视频语音序列的时机为根据实时使用信息进行。
6.根据权利要求1-5中任一项所述的方法,其中,步骤S300包括,
S310,对知识点信息进行切分决策,以获得知识点切分信息;
S320,根据知识点切分信息对授课视频进行切分。
7.根据权利要求6所述的方法,其中,当采用两种以上识别方式进行知识点识别时,步骤S310包括,
S3110,将通过每种识别方式获得的授课视频对应的至少两组知识点信息按照知识点进行聚类,每个知识点对应于两个以上知识点信息;
S3120,为每个知识点的两个以上知识点信息分别计算可信分数;
S3130,将每个知识点计算出的两个以上可信分数进行排序,分数最高的知识点信息即为该知识点的切分信息;
S3140,根据步骤S3120和S3130获得每个知识点的切分信息,形成对应于授课视频的一组知识点切分信息。
8.根据权利要求7所述的方法,其中,在步骤S3140后还包括,
步骤S3150,对该组知识点切分信息进行时间轴校验。
9.根据权利要求7或8所述的方法,其中,步骤S3120中计算可信分数具体为,
可信分数=识别方式权重*知识点信息的置信度。
10.根据权利要求6所述的方法,其中,步骤S310包括,
当仅采用一种识别方式进行知识点识别时,无需进行切分决策,知识点信息即为用于对授课视频进行切分的知识点切分信息。
11.根据权利要求1-10中任一项所述的方法,其中,结构化信息包括:视频ID、知识点、视频时长、课件页数、可信分数。
12.根据权利要求1-11中任一项所述的方法,其中,步骤S400包括,
S410,提供视频片段访问平台供用户访问;
S420,用户访问视频搜索推荐***,进行相关知识点的搜索;
S430,用户对视频进行评分;
S440,整合用户评分获得每个知识点的最优视频。
13.一种课程优化装置,包括:
授课信息采集单元,用于对授课信息进行采集,其中,授课信息包括授课视频;
知识点识别单元,用于对授课视频进行知识点识别,获得知识点信息;
视频切分单元,用于根据知识点信息对授课视频进行切分;
评价单元,用于对切分后视频进行评价,获得每个知识点的最优视频;
优化单元,用于根据每个知识点的最优视频对应的结构化信息进行课件制作,获得优化的课件。
14.一种课程优化***,包括存储器和处理器,存储器存储指令;处理器单元用于根据存储在存储器中的指令,执行如下步骤:
S100,对授课信息进行采集,其中,授课信息包括授课视频;
S200,对授课视频进行知识点识别,获得知识点信息;
S300,根据知识点信息对授课视频进行切分;
S400,对切分后视频进行评价,获得每个知识点的最优视频;
S500,根据每个知识点的最优视频对应的结构化信息进行课件制作,获得优化的课件。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910594625.8A CN110322738B (zh) | 2019-07-03 | 2019-07-03 | 一种课程优化方法、装置和*** |
EP20835234.4A EP3996070A4 (en) | 2019-07-03 | 2020-07-02 | METHOD, APPARATUS AND SYSTEM FOR TEACHING PROGRAM OPTIMIZATION |
US17/624,330 US11450221B2 (en) | 2019-07-03 | 2020-07-02 | Curriculum optimisation method, apparatus, and system |
PCT/CN2020/099892 WO2021000909A1 (zh) | 2019-07-03 | 2020-07-02 | 一种课程优化方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910594625.8A CN110322738B (zh) | 2019-07-03 | 2019-07-03 | 一种课程优化方法、装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110322738A true CN110322738A (zh) | 2019-10-11 |
CN110322738B CN110322738B (zh) | 2021-06-11 |
Family
ID=68122457
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910594625.8A Active CN110322738B (zh) | 2019-07-03 | 2019-07-03 | 一种课程优化方法、装置和*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US11450221B2 (zh) |
EP (1) | EP3996070A4 (zh) |
CN (1) | CN110322738B (zh) |
WO (1) | WO2021000909A1 (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111107442A (zh) * | 2019-11-25 | 2020-05-05 | 北京大米科技有限公司 | 音视频文件的获取方法、装置、服务器及存储介质 |
CN111711834A (zh) * | 2020-05-15 | 2020-09-25 | 北京大米未来科技有限公司 | 录播互动课的生成方法、装置、存储介质以及终端 |
CN111866608A (zh) * | 2020-08-05 | 2020-10-30 | 北京育宝科技有限公司 | 一种用于教学的视频播放方法、装置和*** |
WO2021000909A1 (zh) * | 2019-07-03 | 2021-01-07 | 北京易真学思教育科技有限公司 | 一种课程优化方法、装置和*** |
CN112286943A (zh) * | 2020-12-26 | 2021-01-29 | 东华理工大学南昌校区 | 基于时事案例优化的思想政治教案展示方法和*** |
CN112560663A (zh) * | 2020-12-11 | 2021-03-26 | 南京谦萃智能科技服务有限公司 | 教学视频打点方法、相关设备及可读存储介质 |
CN112735195A (zh) * | 2020-12-31 | 2021-04-30 | 彭山峻 | 一种录播类高效学练的自学*** |
CN112911326A (zh) * | 2021-01-29 | 2021-06-04 | 平安科技(深圳)有限公司 | 弹幕信息处理方法、装置、电子设备和存储介质 |
TWI741550B (zh) * | 2020-03-31 | 2021-10-01 | 國立雲林科技大學 | 書籤影格的生成方法、自動生成書籤的影音播放裝置及其使用者介面 |
CN113704550A (zh) * | 2021-07-15 | 2021-11-26 | 北京墨闻教育科技有限公司 | 教学短片生成方法及*** |
CN113891026A (zh) * | 2021-11-04 | 2022-01-04 | Oook(北京)教育科技有限责任公司 | 一种录播视频的标记方法、装置、介质和电子设备 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113420132A (zh) * | 2021-06-15 | 2021-09-21 | 读书郎教育科技有限公司 | 一种大班直播课讨论区提问快速响应的方法 |
CN113643580B (zh) * | 2021-08-13 | 2022-12-09 | 四川红色旗子教育科技有限公司 | 一种教育共同体*** |
CN113963306B (zh) * | 2021-12-23 | 2022-07-19 | 北京大学 | 基于人工智能的课件片头制作方法和装置 |
CN114036445B (zh) * | 2022-01-10 | 2022-03-29 | 广东省出版集团数字出版有限公司 | 一种用于教师备课的数字教材提供平台 |
CN114979787A (zh) * | 2022-05-17 | 2022-08-30 | 北京量子之歌科技有限公司 | 一种直播回放管理方法、装置、设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104484420A (zh) * | 2014-12-17 | 2015-04-01 | 天脉聚源(北京)教育科技有限公司 | 一种用于制作智慧教学***课件的方法及装置 |
CN105117467A (zh) * | 2015-08-28 | 2015-12-02 | 上海第九城市教育科技股份有限公司 | 一种多媒体课件的内容管理方法及*** |
CN107968959A (zh) * | 2017-11-15 | 2018-04-27 | 广东广凌信息科技股份有限公司 | 一种教学视频的知识点分割方法 |
CN109274913A (zh) * | 2018-10-17 | 2019-01-25 | 北京竞业达数码科技股份有限公司 | 一种视频智能切片剪辑方法及*** |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140377732A1 (en) * | 2013-06-21 | 2014-12-25 | Gordon L. Freedman | Method and system for providing video pathways within an online course |
US9892194B2 (en) * | 2014-04-04 | 2018-02-13 | Fujitsu Limited | Topic identification in lecture videos |
US20160364115A1 (en) * | 2015-06-12 | 2016-12-15 | Scapeflow, Inc. | Method, system, and media for collaborative learning |
US9852648B2 (en) | 2015-07-10 | 2017-12-26 | Fujitsu Limited | Extraction of knowledge points and relations from learning materials |
CN105810024A (zh) * | 2016-05-05 | 2016-07-27 | 北京爱学习博乐教育科技有限公司 | 一种自适应教学课件的方法 |
CN206400819U (zh) * | 2016-10-12 | 2017-08-11 | 北京新晨阳光科技有限公司 | 课程录制设备及*** |
CN106878632B (zh) | 2017-02-28 | 2020-07-10 | 北京知慧教育科技有限公司 | 一种视频数据的处理方法和装置 |
US20180293912A1 (en) * | 2017-04-11 | 2018-10-11 | Zhi Ni | Vocabulary Learning Central English Educational System Delivered In A Looping Process |
CN109389870B (zh) * | 2017-08-10 | 2021-06-04 | 亿度慧达教育科技(北京)有限公司 | 一种应用于电子教学中的数据自适应调整方法及其装置 |
CN108280153B (zh) * | 2018-01-08 | 2022-01-07 | 天津科技大学 | 一种碎片化知识智能化聚合方法 |
CN109460488B (zh) | 2018-11-16 | 2022-11-22 | 广东小天才科技有限公司 | 一种辅助教学方法及*** |
CN110322738B (zh) * | 2019-07-03 | 2021-06-11 | 北京易真学思教育科技有限公司 | 一种课程优化方法、装置和*** |
-
2019
- 2019-07-03 CN CN201910594625.8A patent/CN110322738B/zh active Active
-
2020
- 2020-07-02 WO PCT/CN2020/099892 patent/WO2021000909A1/zh unknown
- 2020-07-02 EP EP20835234.4A patent/EP3996070A4/en active Pending
- 2020-07-02 US US17/624,330 patent/US11450221B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104484420A (zh) * | 2014-12-17 | 2015-04-01 | 天脉聚源(北京)教育科技有限公司 | 一种用于制作智慧教学***课件的方法及装置 |
CN105117467A (zh) * | 2015-08-28 | 2015-12-02 | 上海第九城市教育科技股份有限公司 | 一种多媒体课件的内容管理方法及*** |
CN107968959A (zh) * | 2017-11-15 | 2018-04-27 | 广东广凌信息科技股份有限公司 | 一种教学视频的知识点分割方法 |
CN109274913A (zh) * | 2018-10-17 | 2019-01-25 | 北京竞业达数码科技股份有限公司 | 一种视频智能切片剪辑方法及*** |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021000909A1 (zh) * | 2019-07-03 | 2021-01-07 | 北京易真学思教育科技有限公司 | 一种课程优化方法、装置和*** |
US11450221B2 (en) | 2019-07-03 | 2022-09-20 | Beijing Yizhen Xuesi Education Technology Co., Ltd. | Curriculum optimisation method, apparatus, and system |
CN111107442A (zh) * | 2019-11-25 | 2020-05-05 | 北京大米科技有限公司 | 音视频文件的获取方法、装置、服务器及存储介质 |
TWI741550B (zh) * | 2020-03-31 | 2021-10-01 | 國立雲林科技大學 | 書籤影格的生成方法、自動生成書籤的影音播放裝置及其使用者介面 |
CN111711834B (zh) * | 2020-05-15 | 2022-08-12 | 北京大米未来科技有限公司 | 录播互动课的生成方法、装置、存储介质以及终端 |
CN111711834A (zh) * | 2020-05-15 | 2020-09-25 | 北京大米未来科技有限公司 | 录播互动课的生成方法、装置、存储介质以及终端 |
CN111866608A (zh) * | 2020-08-05 | 2020-10-30 | 北京育宝科技有限公司 | 一种用于教学的视频播放方法、装置和*** |
CN112560663A (zh) * | 2020-12-11 | 2021-03-26 | 南京谦萃智能科技服务有限公司 | 教学视频打点方法、相关设备及可读存储介质 |
CN112286943A (zh) * | 2020-12-26 | 2021-01-29 | 东华理工大学南昌校区 | 基于时事案例优化的思想政治教案展示方法和*** |
CN112735195A (zh) * | 2020-12-31 | 2021-04-30 | 彭山峻 | 一种录播类高效学练的自学*** |
CN112911326A (zh) * | 2021-01-29 | 2021-06-04 | 平安科技(深圳)有限公司 | 弹幕信息处理方法、装置、电子设备和存储介质 |
CN113704550A (zh) * | 2021-07-15 | 2021-11-26 | 北京墨闻教育科技有限公司 | 教学短片生成方法及*** |
CN113891026A (zh) * | 2021-11-04 | 2022-01-04 | Oook(北京)教育科技有限责任公司 | 一种录播视频的标记方法、装置、介质和电子设备 |
CN113891026B (zh) * | 2021-11-04 | 2024-01-26 | Oook(北京)教育科技有限责任公司 | 一种录播视频的标记方法、装置、介质和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN110322738B (zh) | 2021-06-11 |
US20220208014A1 (en) | 2022-06-30 |
WO2021000909A1 (zh) | 2021-01-07 |
EP3996070A1 (en) | 2022-05-11 |
EP3996070A4 (en) | 2024-01-24 |
US11450221B2 (en) | 2022-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110322738A (zh) | 一种课程优化方法、装置和*** | |
CN109670110B (zh) | 一种教育资源推荐方法、装置、设备及存储介质 | |
CN111177304B (zh) | 一种自动生成用户习题的方法及终端 | |
CN111611434B (zh) | 一种线上课程互动方法及互动平台 | |
CN106126524B (zh) | 信息推送方法和装置 | |
CN105117996A (zh) | 智能校园课程信息推荐及共享*** | |
TW201923696A (zh) | 在網路教學系統中推薦教師的方法 | |
CN109243226A (zh) | 一种多屏互动教学***及方法 | |
CN106294787A (zh) | 一种推送信息的方法、装置及电子设备 | |
CN103544663A (zh) | 网络公开课的推荐方法、***和移动终端 | |
CN107424100B (zh) | 信息提供方法及*** | |
CN114582185A (zh) | 一种基于vr技术的智能教学*** | |
CN111028572A (zh) | 一种在线教育平台 | |
CN106202421B (zh) | 一种获得视频的方法、装置及播放视频的方法、装置 | |
CN110309753A (zh) | 一种赛事进程判别方法、装置和计算机设备 | |
CN111523028A (zh) | 数据推荐方法、装置、设备及存储介质 | |
CN108564494A (zh) | 教学资源推广共享装置 | |
KR101458140B1 (ko) | 단어 연관성을 이용하는 정보 수집 시스템 및 정보 수집 방법 | |
Cavus et al. | MOLT: A Mobile Learning Tool That Makes Learning New Technical English Language Words Enjoyable. | |
CN115293724A (zh) | 一种基于教育大数据平台的教育资源共享方法及*** | |
CN111078746B (zh) | 一种听写内容确定方法及电子设备 | |
CN110189563B (zh) | 一种数字化体育教师同课异构教研平台 | |
CN112836099A (zh) | 图书馆服务管理*** | |
CN108156472B (zh) | 基于养老机器人的互动直播*** | |
CN113269667A (zh) | 错题推送方法、装置及电子设备 |
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 |