CN106534901A - Method for pushing teaching resources and user terminal - Google Patents
Method for pushing teaching resources and user terminal Download PDFInfo
- Publication number
- CN106534901A CN106534901A CN201611047680.8A CN201611047680A CN106534901A CN 106534901 A CN106534901 A CN 106534901A CN 201611047680 A CN201611047680 A CN 201611047680A CN 106534901 A CN106534901 A CN 106534901A
- Authority
- CN
- China
- Prior art keywords
- user
- teaching
- broadcast nodes
- video
- teaching video
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000006399 behavior Effects 0.000 claims abstract description 64
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 claims 5
- 239000010931 gold Substances 0.000 claims 5
- 229910052737 gold Inorganic materials 0.000 claims 5
- 238000011022 operating instruction Methods 0.000 claims 3
- 238000010586 diagram Methods 0.000 description 7
- 210000005252 bulbus oculi Anatomy 0.000 description 4
- 230000002708 enhancing effect Effects 0.000 description 4
- 210000001508 eye Anatomy 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 208000001491 myopia Diseases 0.000 description 2
- 230000004379 myopia Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/252—Processing of multiple end-users' preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25841—Management of client data involving the geographical location of the client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Computing Systems (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
Description
技术领域technical field
本发明涉及智能设备领域,尤其涉及一种教学资源的推送方法及用户终端。The invention relates to the field of smart devices, in particular to a method for pushing teaching resources and a user terminal.
背景技术Background technique
如学习手机和学生电脑等的终端,通常都内置有海量的教学资源,包括教学视频、讲义、笔记、习题等。学习者在使用终端观看教学视频时,难免会遇到一些学习难点,该教学视频对此的讲解可能一带而过,或者讲解得不够清楚,导致学习者难以理解。在上述情况下,学习者通常的做法是查找与该学习难点相关的其它教学资源,从这些教学资源中找到思路,进而理解学习难点。然而,终端内置的教学资源的数量非常庞大,使得查找难度大且耗时长,严重影响了学习者的学习效率。Terminals such as learning mobile phones and student computers usually have a large number of built-in teaching resources, including teaching videos, handouts, notes, exercises, etc. When the learners use the terminal to watch the teaching video, they will inevitably encounter some learning difficulties. The teaching video may briefly explain this, or the explanation is not clear enough, making it difficult for the learners to understand. Under the above circumstances, learners usually look for other teaching resources related to the learning difficulty, find ideas from these teaching resources, and then understand the learning difficulty. However, the number of teaching resources built into the terminal is very large, making searching difficult and time-consuming, which seriously affects the learning efficiency of learners.
发明内容Contents of the invention
本发明实施例公开了一种教学资源的推送方法及用户终端,可以根据播放教学视频过程中的用户行为,向用户推送相关教学资源。The embodiment of the present invention discloses a method for pushing teaching resources and a user terminal, which can push relevant teaching resources to users according to user behavior in the process of playing teaching videos.
本发明实施例第一方面公开了一种教学资源的推送方法,包括:The first aspect of the embodiment of the present invention discloses a method for pushing teaching resources, including:
在播放目标教学视频时,根据用户针对所述目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,所述操作指令用于反映用户对所述播放节点对应的教学内容的理解程度低于预设程度;When the target teaching video is played, user behavior information is generated according to the user’s input operation instructions for one or more playback nodes in the target teaching video, and the operation instructions are used to reflect the user’s understanding of the teaching content corresponding to the playback nodes. The level of understanding is lower than the preset level;
根据所述用户行为信息,分析得到所述目标教学视频中的学习难点;Analyzing and obtaining learning difficulties in the target teaching video according to the user behavior information;
向用户推送相关教学资源,所述相关教学资源的教学内容包括所述学习难点。Push relevant teaching resources to the user, and the teaching content of the relevant teaching resources includes the learning difficulties.
作为一种可选的实施方式,在本发明实施例第一方面中,所述向用户推送相关教学资源之后,还包括:As an optional implementation manner, in the first aspect of the embodiments of the present invention, after pushing relevant teaching resources to users, it further includes:
当推送的所述相关教学资源演示到所述学习难点对应的内容时,向用户发出提示信息。When the pushed related teaching resource demonstrates the content corresponding to the learning difficulty, a prompt message is sent to the user.
作为另一种可选的实施方式,在本发明实施例第一方面中,所述根据所述用户行为信息,分析得到所述目标教学视频中的学习难点,包括:As another optional implementation manner, in the first aspect of the embodiments of the present invention, the analyzing and obtaining the learning difficulties in the target teaching video according to the user behavior information includes:
根据所述用户行为信息,查找出在所述目标教学视频中被集中输入操作指令的播放节点,作为问题播放节点;According to the user behavior information, find out the playback nodes that are concentratedly input operation instructions in the target teaching video, as the question playback nodes;
根据所述问题播放节点,分析得到所述目标教学视频中的学习难点。According to the question playing node, the learning difficulties in the target teaching video are analyzed and obtained.
作为另一种可选的实施方式,在本发明实施例第一方面中,所述根据所述用户行为信息,查找出在所述目标教学视频中被集中输入操作指令的播放节点,作为问题播放节点,包括:As another optional implementation manner, in the first aspect of the embodiments of the present invention, according to the user behavior information, find out the playback nodes in the target teaching video that are concentratedly input with operation instructions, and play them as questions nodes, including:
在所述用户行为信息中,判断针对所述目标教学视频中同一个播放节点输入的操作指令的数量是否超过预设阈值;In the user behavior information, it is judged whether the number of operation instructions input for the same playback node in the target teaching video exceeds a preset threshold;
若所述操作指令的数量超过预设阈值,则将该播放节点作为问题播放节点。If the number of the operation instructions exceeds the preset threshold, the playback node is regarded as the problem playback node.
作为另一种可选的实施方式,在本发明实施例第一方面中,所述针对播放节点输入的操作指令包括以下任意一种或多种:As another optional implementation manner, in the first aspect of the embodiments of the present invention, the operation instructions input to the playback node include any one or more of the following:
拖动进度条至播放节点处;Drag the progress bar to the play node;
在播放节点处暂停播放;Pause playback at the playback node;
在播放节点处增大音量;Increase the volume at the playback node;
在播放节点处开启慢放模式。Turn on the slow motion mode at the playback node.
作为另一种可选的实施方式,在本发明实施例第一方面中,所述根据所述问题播放节点,分析得到所述目标教学视频中的学习难点,包括:As another optional implementation manner, in the first aspect of the embodiments of the present invention, the analyzing and obtaining the learning difficulties in the target teaching video according to the question playing node includes:
获取所述问题播放节点对应的预设标签,所述预设标签用于标识所述目标教学视频中的教学内容;Obtaining the preset label corresponding to the question playing node, the preset label being used to identify the teaching content in the target teaching video;
将所述对应的预设标签所标识的教学内容确定为学习难点。The teaching content identified by the corresponding preset label is determined as a learning difficulty.
作为另一种可选的实施方式,在本发明实施例第一方面中,所述目标教学视频的播放进度条根据不同的教学内容被预先划分为多个播放区间,每个播放区间对应于一个预设标签;As another optional implementation, in the first aspect of the embodiment of the present invention, the playback progress bar of the target teaching video is pre-divided into multiple playback intervals according to different teaching contents, and each playback interval corresponds to a default label;
所述获取所述问题播放节点对应的预设标签,包括:The acquisition of the preset label corresponding to the question playing node includes:
判断问题播放节点是否有归属的播放区间;Judging whether the problem playing node has a playing interval to which it belongs;
若所述问题播放节点有归属的播放区间,则将该播放区间对应的预设标签确定为所述问题播放节点对应的预设标签。If the question playing node has a playing section to which it belongs, the preset label corresponding to the playing section is determined as the preset label corresponding to the question playing node.
本发明实施例第二方面公开了一种用户终端,包括:The second aspect of the embodiment of the present invention discloses a user terminal, including:
信息生成单元,用于在播放目标教学视频时,根据用户针对所述目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,所述操作指令用于反映用户对所述播放节点对应的教学内容的理解程度低于预设程度;An information generating unit, configured to generate user behavior information according to an operation instruction input by the user for one or more play nodes in the target instruction video when playing the target instruction video, the operation instruction being used to reflect the user's interest in the playback The level of understanding of the teaching content corresponding to the node is lower than the preset level;
难点分析单元,用于根据所述用户行为信息,分析得到所述目标教学视频中的学习难点;A difficulty analysis unit, configured to analyze and obtain learning difficulties in the target teaching video according to the user behavior information;
资源推送单元,用于向用户推送相关教学资源,所述相关教学资源的教学内容包括所述学习难点。The resource pushing unit is configured to push relevant teaching resources to the user, and the teaching content of the relevant teaching resources includes the learning difficulties.
作为另一种可选的实施方式,在本发明实施例第二方面中,所述用户终端还包括:As another optional implementation manner, in the second aspect of the embodiments of the present invention, the user terminal further includes:
提示发出单元,用于当推送的所述相关教学资源演示到所述学习难点对应的内容时,向用户发出提示信息。A prompt sending unit, configured to send prompt information to the user when the pushed related teaching resources demonstrate the content corresponding to the learning difficulty.
作为另一种可选的实施方式,在本发明实施例第二方面中,所述难点分析单元包括:As another optional implementation manner, in the second aspect of the embodiments of the present invention, the difficulty analysis unit includes:
节点查找子单元,用于根据所述用户行为信息,查找出在所述目标教学视频中被集中输入操作指令的播放节点,作为问题播放节点;The node search subunit is used to find out, according to the user behavior information, the playback nodes that are intensively input with operation instructions in the target teaching video, as the question playback nodes;
难点分析子单元,用于根据所述问题播放节点,分析得到所述目标教学视频中的学习难点。The difficulty analysis subunit is configured to analyze and obtain the learning difficulties in the target teaching video according to the question playing node.
作为另一种可选的实施方式,在本发明实施例第二方面中,所述节点查找子单元,具体用于:As another optional implementation manner, in the second aspect of the embodiments of the present invention, the node search subunit is specifically configured to:
在所述用户行为信息中,判断针对所述目标教学视频中同一个播放节点输入的操作指令的数量是否超过预设阈值;In the user behavior information, it is judged whether the number of operation instructions input for the same playback node in the target teaching video exceeds a preset threshold;
若所述操作指令的数量超过预设阈值,则将该播放节点作为问题播放节点。If the number of the operation instructions exceeds the preset threshold, the playback node is regarded as the problem playback node.
作为另一种可选的实施方式,在本发明实施例第二方面中,所述针对播放节点输入的操作指令包括以下任意一种或多种:As another optional implementation manner, in the second aspect of the embodiments of the present invention, the operation instructions input to the playback node include any one or more of the following:
拖动进度条至播放节点处;Drag the progress bar to the play node;
在播放节点处暂停播放;Pause playback at the playback node;
在播放节点处增大音量;Increase the volume at the playback node;
在播放节点处开启慢放模式。Turn on the slow motion mode at the playback node.
作为另一种可选的实施方式,在本发明实施例第二方面中,所述难点分析子单元,具体用于:As another optional implementation manner, in the second aspect of the embodiments of the present invention, the difficulty analysis subunit is specifically used for:
获取所述问题播放节点对应的预设标签,所述预设标签用于标识所述目标教学视频中的教学内容;Obtaining the preset label corresponding to the question playing node, the preset label being used to identify the teaching content in the target teaching video;
将所述对应的预设标签所标识的教学内容确定为学习难点。The teaching content identified by the corresponding preset label is determined as a learning difficulty.
作为另一种可选的实施方式,在本发明实施例第二方面中,所述目标教学视频的播放进度条根据不同的教学内容被预先划分为多个播放区间,每个播放区间对应于一个预设标签;As another optional implementation, in the second aspect of the embodiment of the present invention, the playback progress bar of the target teaching video is pre-divided into multiple playback intervals according to different teaching contents, and each playback interval corresponds to a default label;
所述难点分析子单元,具体用于:The difficulty analysis subunit is specifically used for:
判断问题播放节点是否有归属的播放区间;Judging whether the problem playing node has a playing interval to which it belongs;
若所述问题播放节点有归属的播放区间,则将该播放区间对应的预设标签确定为所述问题播放节点对应的预设标签。If the question playing node has a playing section to which it belongs, the preset label corresponding to the playing section is determined as the preset label corresponding to the question playing node.
与现有技术相比,本发明实施例具有以下有益效果:Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
本发明实施例中,用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,接着根据用户行为信息分析得到该用户在目标教学视频中遇到的学习难点,然后向用户推送其教学内容包括该学习难点的相关教学资源,可以实现在用户遇到学习难点时主动向用户推送相关教学资源,从而提高学习效率,增强用户的使用体验。In the embodiment of the present invention, when the user terminal plays the target teaching video, it generates user behavior information according to the operation instructions input by the user for one or more playback nodes in the target teaching video, and then analyzes the user behavior information to obtain the The learning difficulty encountered in the learning process, and then push the teaching content to the user including the relevant teaching resources of the learning difficulty, which can actively push the relevant teaching resources to the user when the user encounters the learning difficulty, thereby improving the learning efficiency and enhancing the user experience. .
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings without making creative efforts.
图1是本发明实施例公开的一种教学资源的推送方法的流程示意图;FIG. 1 is a schematic flowchart of a method for pushing teaching resources disclosed in an embodiment of the present invention;
图2是本发明实施例公开的另一种教学资源的推送方法的流程示意图;Fig. 2 is a schematic flowchart of another method for pushing teaching resources disclosed in an embodiment of the present invention;
图3是本发明实施例公开的又一种教学资源的推送方法的流程示意图;Fig. 3 is a schematic flowchart of another method for pushing teaching resources disclosed in an embodiment of the present invention;
图4是本发明实施例公开的一种用户终端的结构示意图;FIG. 4 is a schematic structural diagram of a user terminal disclosed in an embodiment of the present invention;
图5是本发明实施例公开的另一种用户终端的结构示意图;FIG. 5 is a schematic structural diagram of another user terminal disclosed in an embodiment of the present invention;
图6是本发明实施例公开的又一种用户终端的结构示意图;FIG. 6 is a schematic structural diagram of another user terminal disclosed in an embodiment of the present invention;
图7是本发明实施例公开的一种播放进度条的示意图。Fig. 7 is a schematic diagram of a playback progress bar disclosed by an embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明实施例公开了一种教学资源的推送方法及用户终端,有效地解决了用户在遇到教学视频中的学习难点时,由于终端内置的教学资源数量庞大,查找与该学习难点相关的教学资源较为困难的问题。以下结合附图进行详细描述。The embodiment of the present invention discloses a method for pushing teaching resources and a user terminal, which effectively solves the problem that when a user encounters a learning difficulty in a teaching video, due to the large number of teaching resources built into the terminal, it is difficult to search for teaching related to the learning difficulty. more difficult resource issues. A detailed description is given below in conjunction with the accompanying drawings.
实施例一Embodiment one
请参阅图1,图1是本发明实施例公开的一种教学资源的推送方法的流程示意图。如图1所示,该教学资源的推送方法可以包括以下步骤。Please refer to FIG. 1 . FIG. 1 is a schematic flowchart of a method for pushing teaching resources disclosed in an embodiment of the present invention. As shown in FIG. 1 , the method for pushing teaching resources may include the following steps.
101、在播放目标教学视频时,根据用户针对所述目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息。101. When playing a target teaching video, generate user behavior information according to an operation instruction input by a user for one or more play nodes in the target teaching video.
本发明实施例中,用户终端可以包括学习手机、学生电脑、电子词典、智能手机、平板电脑、电子阅读器、音视频播放器和手持游戏机等各种能够播放教学视频的电子设备,这里不作限定。In the embodiment of the present invention, the user terminal may include various electronic devices capable of playing teaching videos, such as learning mobile phones, student computers, electronic dictionaries, smart phones, tablet computers, e-readers, audio and video players, and handheld game consoles. limited.
其中,所述用户行为信息为用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令而生成的。需要指出的是,教学视频是由多个连续的播放节点构成的,例如,播放节点可以是一个视频帧或者多个连续的视频帧。还需要指出的是,所述操作指令用于反映用户对播放节点对应的教学内容的理解程度低于预设程度,也就是说,操作指令是用户在对教学内容不理解或者理解不透彻时输入的指令。Wherein, the user behavior information is generated by the user terminal according to the operation instructions input by the user for one or more play nodes in the target teaching video when playing the target teaching video. It should be pointed out that the teaching video is composed of a plurality of continuous play nodes, for example, a play node may be a video frame or a plurality of continuous video frames. It should also be pointed out that the operation instruction is used to reflect that the user's understanding of the teaching content corresponding to the playback node is lower than the preset level, that is to say, the operation instruction is input when the user does not understand the teaching content or does not understand it thoroughly. instructions.
可选的,用户针对播放节点输入的操作指令包括以下任意一种或多种:拖动进度条至播放节点处;在播放节点处暂停播放;在播放节点处增大音量;在播放节点处开启慢放模式。应理解的,用户在对视频内容不理解或者理解不透彻时会停下来思考、演算、重新理解或者增强注意力,而输入上述操作指令正好是这些行为的体现方式。Optionally, the operation instructions input by the user for the playback node include any one or more of the following: dragging the progress bar to the playback node; pausing playback at the playback node; increasing the volume at the playback node; slow motion mode. It should be understood that when the user does not understand or understand the video content thoroughly, he will stop to think, calculate, re-understand or increase his attention, and inputting the above-mentioned operation instructions is exactly the embodiment of these behaviors.
具体的,用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,其中,用户行为信息至少包括用户输入的操作指令,以及这些操作指令针对的播放节点。教学视频可以是本地视频,也可以是在线视频,本发明实施例对此不作限定。Specifically, when the user terminal plays the target teaching video, it generates user behavior information according to the operation instructions input by the user for one or more playback nodes in the target teaching video, wherein the user behavior information includes at least the operation instructions input by the user, and these operation instructions The playback node targeted by the command. The teaching video may be a local video or an online video, which is not limited in this embodiment of the present invention.
102、根据所述用户行为信息,分析得到所述目标教学视频中的学习难点。102. According to the user behavior information, analyze and obtain learning difficulties in the target teaching video.
本发明实施例中,用户行为信息包括播放节点的标识,其中,每个播放节点唯一对应于一个标识,例如,假设教学视频由200个播放节点构成,那么可以按排列的先后顺序设定各个播放节点的标识分别为1~200。基于此,用户终端根据播放节点的标识,便可以确定操作指令所针对的播放节点。In the embodiment of the present invention, the user behavior information includes the identification of the playback nodes, wherein each playback node uniquely corresponds to one identification. Node IDs are 1-200, respectively. Based on this, the user terminal can determine the playback node targeted by the operation instruction according to the identifier of the playback node.
具体的,用户终端根据各个操作指令所针对的播放节点,以及播放节点对应的内容,分析得到用户在目标教学视频中遇到的学习难点。Specifically, the user terminal analyzes and obtains learning difficulties encountered by the user in the target teaching video according to the playback node targeted by each operation instruction and the content corresponding to the playback node.
103、向用户推送相关教学资源,所述相关教学资源的教学内容包括所述学习难点。103. Push relevant teaching resources to the user, where the teaching content of the relevant teaching resources includes the learning difficulties.
本发明实施例中,教学资源包括教学视频、讲义、笔记、习题等。需要指出的是,教学资源的教学内容被预先解析过,方便查阅,例如,解析得到的某教学资源的教学内容包括A课题、C课题和D课题。In the embodiment of the present invention, the teaching resources include teaching videos, handouts, notes, exercises and the like. It should be pointed out that the teaching content of the teaching resource has been pre-analyzed for easy reference. For example, the teaching content of a certain teaching resource obtained through analysis includes subject A, subject C and subject D.
具体的,用户终端查找本地或者在线的教学资源,从中获取其教学内容包括上述学习难点的相关教学资源,进而向用户推送这些相关教学资源。例如,假设学习难点为A课题,那么用户终端可以查找到讲解A课题的教学视频、关于A课题的讲义、记录有A课题的笔记和针对A课题的习题,并向用户推送。Specifically, the user terminal searches for local or online teaching resources, obtains relevant teaching resources whose teaching content includes the above learning difficulties, and then pushes these relevant teaching resources to the user. For example, assuming that the learning difficulty is topic A, the user terminal can find teaching videos explaining topic A, handouts about topic A, notes recorded with topic A, and exercises for topic A, and push them to the user.
可选的,用户终端推送相关教学资源的方式可以是:在结束播放目标教学视频时,弹出提示窗口,同时在该提示窗口内显示相关教学资源及其所包括的学习难点,并附带对应的超链接,方便用户点击跳转。Optionally, the way for the user terminal to push the relevant teaching resources may be: when the target teaching video is finished playing, a prompt window pops up, and at the same time, the relevant teaching resources and the learning difficulties included are displayed in the prompt window, and the corresponding super Links are convenient for users to click to jump.
在图1所描述的方法中,用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,接着根据用户行为信息分析得到该用户在目标教学视频中遇到的学习难点,然后向用户推送其教学内容包括该学习难点的相关教学资源,可以实现在用户遇到学习难点时主动向用户推送相关教学资源,从而提高学习效率,增强用户的使用体验。In the method described in FIG. 1 , when the user terminal plays the target teaching video, user behavior information is generated according to the operation instructions input by the user for one or more playing nodes in the target teaching video, and then the user behavior information is analyzed to obtain the user’s The learning difficulty encountered in the target teaching video, and then push the teaching content to the user including the relevant teaching resources of the learning difficulty, which can actively push the relevant teaching resources to the user when the user encounters the learning difficulty, thereby improving learning efficiency and enhancing user experience. use experience.
实施例二Embodiment two
请参阅图2,图2是本发明实施例公开的另一种教学资源的推送方法的流程示意图。如图2所示,该教学资源的推送方法可以包括以下步骤。Please refer to FIG. 2 . FIG. 2 is a schematic flowchart of another method for pushing teaching resources disclosed in an embodiment of the present invention. As shown in Fig. 2, the method for pushing teaching resources may include the following steps.
201、在播放目标教学视频时,根据用户针对所述目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息。201. When playing a target teaching video, generate user behavior information according to an operation instruction input by a user for one or more playback nodes in the target teaching video.
本发明实施例中,用户终端可以包括学习手机、学生电脑、电子词典、智能手机、平板电脑、电子阅读器、音视频播放器和手持游戏机等各种能够播放教学视频的电子设备,这里不作限定。In the embodiment of the present invention, the user terminal may include various electronic devices capable of playing teaching videos, such as learning mobile phones, student computers, electronic dictionaries, smart phones, tablet computers, e-readers, audio and video players, and handheld game consoles. limited.
其中,所述用户行为信息为用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令而生成的。需要指出的是,教学视频是由多个连续的播放节点构成的,例如,播放节点可以是一个视频帧或者多个连续的视频帧。还需要指出的是,所述操作指令用于反映用户对播放节点对应的教学内容的理解程度低于预设程度,也就是说,操作指令是用户在对教学内容不理解或者理解不透彻时输入的指令。Wherein, the user behavior information is generated by the user terminal according to the operation instructions input by the user for one or more play nodes in the target teaching video when playing the target teaching video. It should be pointed out that the teaching video is composed of a plurality of continuous play nodes, for example, a play node may be a video frame or a plurality of continuous video frames. It should also be pointed out that the operation instruction is used to reflect that the user's understanding of the teaching content corresponding to the playback node is lower than the preset level, that is to say, the operation instruction is input when the user does not understand the teaching content or does not understand it thoroughly. instructions.
可选的,用户针对播放节点输入的操作指令包括以下任意一种或多种:拖动进度条至播放节点处;在播放节点处暂停播放;在播放节点处增大音量;在播放节点处开启慢放模式。应理解的,用户在对视频内容不理解或者理解不透彻时会停下来思考、演算、重新理解或者增强注意力,而输入上述操作指令正好是这些行为的体现方式。Optionally, the operation instructions input by the user for the playback node include any one or more of the following: dragging the progress bar to the playback node; pausing playback at the playback node; increasing the volume at the playback node; slow motion mode. It should be understood that when the user does not understand or understand the video content thoroughly, he will stop to think, calculate, re-understand or increase his attention, and inputting the above-mentioned operation instructions is exactly the embodiment of these behaviors.
具体的,用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,其中,用户行为信息至少包括用户输入的操作指令,以及这些操作指令针对的播放节点。教学视频可以是本地视频,也可以是在线视频,本发明实施例对此不作限定。Specifically, when the user terminal plays the target teaching video, it generates user behavior information according to the operation instructions input by the user for one or more playback nodes in the target teaching video, wherein the user behavior information includes at least the operation instructions input by the user, and these operation instructions The playback node targeted by the command. The teaching video may be a local video or an online video, which is not limited in this embodiment of the present invention.
202、根据所述用户行为信息,查找出在所述目标教学视频中被集中输入操作指令的播放节点,作为问题播放节点。202. According to the user behavior information, find out the playback nodes in the target teaching video where operation instructions are collectively input, and use them as question playback nodes.
本发明实施例中,用户行为信息包括播放节点的标识,其中,每个播放节点唯一对应于一个标识,例如,假设教学视频由200个播放节点构成,那么可以按排列的先后顺序设定各个播放节点的标识分别为1~200。基于此,用户终端根据播放节点的标识,便可以确定操作指令所针对的播放节点。In the embodiment of the present invention, the user behavior information includes the identification of the playback node, wherein each playback node uniquely corresponds to one identification. Node IDs are 1-200, respectively. Based on this, the user terminal can determine the playback node targeted by the operation instruction according to the identifier of the playback node.
应理解的,理论上针对目标教学视频中各个播放节点输入的操作指令是呈不均匀分布的,但如果在某些播放节点上分布的操作指令相对较多,那么可以认定操作指令被集中输入在这些播放节点。具体的,用户终端查找出在目标教学视频中被集中输入操作指令的播放节点,作为问题播放节点。It should be understood that theoretically, the input operation instructions for each playback node in the target teaching video are unevenly distributed, but if there are relatively many operation instructions distributed on some playback nodes, then it can be determined that the operation instructions are input in a concentrated manner. These playback nodes. Specifically, the user terminal finds out the playing nodes in the target teaching video where operation instructions are collectively input, and uses them as question playing nodes.
203、根据所述问题播放节点,分析得到所述目标教学视频中的学习难点。203. According to the question playing node, analyze and obtain learning difficulties in the target teaching video.
具体的,用户终端获取上述问题播放节点对应的预设标签,所述预设标签用于标识目标教学视频中的教学内容,接着将该预设标签所标识的教学内容确定为学习难点。Specifically, the user terminal acquires a preset tag corresponding to the above question playing node, the preset tag is used to identify the teaching content in the target teaching video, and then determines the teaching content identified by the preset tag as a learning difficulty.
204、向用户推送相关教学资源,所述相关教学资源的教学内容包括所述学习难点。204. Push relevant teaching resources to the user, where the teaching content of the relevant teaching resources includes the learning difficulties.
本发明实施例中,教学资源包括教学视频、讲义、笔记、习题等。需要指出的是,教学资源的教学内容被预先解析过,方便查阅,例如,解析得到的某教学资源的教学内容包括A课题、C课题和D课题。In the embodiment of the present invention, the teaching resources include teaching videos, handouts, notes, exercises and the like. It should be pointed out that the teaching content of the teaching resource has been pre-analyzed for easy reference. For example, the teaching content of a certain teaching resource obtained through analysis includes subject A, subject C and subject D.
具体的,用户终端查找本地或者在线的教学资源,从中获取其教学内容包括上述学习难点的相关教学资源,进而向用户推送这些相关教学资源。例如,假设学习难点为A课题,那么用户终端可以查找到讲解A课题的教学视频、关于A课题的讲义、记录有A课题的笔记和针对A课题的习题,并向用户推送。Specifically, the user terminal searches for local or online teaching resources, obtains relevant teaching resources whose teaching content includes the above learning difficulties, and then pushes these relevant teaching resources to the user. For example, assuming that the learning difficulty is topic A, the user terminal can find teaching videos explaining topic A, handouts about topic A, notes recorded with topic A, and exercises for topic A, and push them to the user.
可选的,用户终端推送相关教学资源的方式可以是:在结束播放目标教学视频时,弹出提示窗口,同时在该提示窗口内显示相关教学资源及其所包括的学习难点,并附带对应的超链接,方便用户点击跳转。Optionally, the way for the user terminal to push the relevant teaching resources may be: when the target teaching video is finished playing, a prompt window pops up, and at the same time, the relevant teaching resources and the learning difficulties included are displayed in the prompt window, and the corresponding super Links are convenient for users to click to jump.
205、当推送的所述相关教学资源演示到所述学习难点对应的内容时,向用户发出提示信息。205. When the pushed related teaching resources demonstrate the content corresponding to the learning difficulty, send a prompt message to the user.
具体的,若用户对推送的某一相关教学资源感兴趣,并跳转到该相关教学资源,则当该相关教学资源演示到上述学习难点对应的内容时,用户终端向用户发出提示信息,以告知用户当前正在演示上述学习难点。Specifically, if the user is interested in a certain relevant teaching resource pushed and jumps to the relevant teaching resource, when the relevant teaching resource demonstrates the content corresponding to the above learning difficulty, the user terminal sends a prompt message to the user to Inform the user that the above learning difficulty is currently being demonstrated.
可选的,用户终端发出提示信息的方式可以是弹窗显示、语音提示、高亮显示和批注显示等,本发明实施例对此不作具体限定。Optionally, the manner in which the user terminal sends out the prompt information may be pop-up window display, voice prompt, highlight display, comment display, etc., which is not specifically limited in this embodiment of the present invention.
在图2所描述的方法中,用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,接着根据用户行为信息分析得到该用户在目标教学视频中遇到的学习难点,再向用户推送其教学内容包括该学习难点的相关教学资源,然后当推送的相关教学资源演示到该学习难点对应的内容时向用户发出提示信息,可以实现在用户遇到学习难点时主动向用户推送相关教学资源,从而提高学习效率,增强用户的使用体验。In the method described in FIG. 2 , when the user terminal plays the target teaching video, the user generates user behavior information according to the operation instructions input by the user for one or more play nodes in the target teaching video, and then analyzes the user behavior information to obtain the user’s The learning difficulties encountered in the target teaching video, and then push the teaching content to the user including the relevant teaching resources of the learning difficulty, and then send a prompt message to the user when the pushed relevant teaching resources demonstrate the content corresponding to the learning difficulty, which can realize When users encounter learning difficulties, they actively push relevant teaching resources to users, thereby improving learning efficiency and enhancing user experience.
实施例三Embodiment Three
请参阅图3,图3是本发明实施例公开的又一种教学资源的推送方法的流程示意图。如图3所示,该教学资源的推送方法可以包括以下步骤。Please refer to FIG. 3 . FIG. 3 is a schematic flowchart of another method for pushing teaching resources disclosed in an embodiment of the present invention. As shown in FIG. 3 , the method for pushing teaching resources may include the following steps.
301、在播放目标教学视频时,根据用户针对所述目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息。301. When playing a target teaching video, generate user behavior information according to an operation instruction input by a user for one or more playback nodes in the target teaching video.
本发明实施例中,用户终端可以包括学习手机、学生电脑、电子词典、智能手机、平板电脑、电子阅读器、音视频播放器和手持游戏机等各种能够播放教学视频的电子设备,这里不作限定。In the embodiment of the present invention, the user terminal may include various electronic devices capable of playing teaching videos, such as learning mobile phones, student computers, electronic dictionaries, smart phones, tablet computers, e-readers, audio and video players, and handheld game consoles. limited.
其中,所述用户行为信息为用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令而生成的。需要指出的是,教学视频是由多个连续的播放节点构成的,例如,播放节点可以是一个视频帧或者多个连续的视频帧。还需要指出的是,所述操作指令用于反映用户对播放节点对应的教学内容的理解程度低于预设程度,也就是说,操作指令是用户在对教学内容不理解或者理解不透彻时输入的指令。Wherein, the user behavior information is generated by the user terminal according to the operation instructions input by the user for one or more play nodes in the target teaching video when playing the target teaching video. It should be pointed out that the teaching video is composed of a plurality of continuous play nodes, for example, a play node may be a video frame or a plurality of continuous video frames. It should also be pointed out that the operation instruction is used to reflect that the user's understanding of the teaching content corresponding to the playback node is lower than the preset level, that is to say, the operation instruction is input when the user does not understand the teaching content or does not understand it thoroughly. instructions.
可选的,用户针对播放节点输入的操作指令包括以下任意一种或多种:拖动进度条至播放节点处;在播放节点处暂停播放;在播放节点处增大音量;在播放节点处开启慢放模式。应理解的,用户在对视频内容不理解或者理解不透彻时会停下来思考、演算、重新理解或者增强注意力,而输入上述操作指令正好是这些行为的体现方式。Optionally, the operation instructions input by the user for the playback node include any one or more of the following: dragging the progress bar to the playback node; pausing playback at the playback node; increasing the volume at the playback node; slow motion mode. It should be understood that when the user does not understand or understand the video content thoroughly, he will stop to think, calculate, re-understand or increase his attention, and inputting the above-mentioned operation instructions is exactly the embodiment of these behaviors.
具体的,用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,其中,用户行为信息至少包括用户输入的操作指令,以及这些操作指令针对的播放节点。教学视频可以是本地视频,也可以是在线视频,本发明实施例对此不作限定。Specifically, when the user terminal plays the target teaching video, it generates user behavior information according to the operation instructions input by the user for one or more playback nodes in the target teaching video, wherein the user behavior information includes at least the operation instructions input by the user, and these operation instructions The playback node targeted by the command. The teaching video may be a local video or an online video, which is not limited in this embodiment of the present invention.
302、在所述用户行为信息中,判断针对所述目标教学视频中同一个播放节点输入的操作指令的数量是否超过预设阈值。302. In the user behavior information, determine whether the number of operation instructions input for the same playback node in the target teaching video exceeds a preset threshold.
本发明实施例中,用户行为信息包括播放节点的标识,其中,每个播放节点唯一对应于一个标识,例如,假设教学视频由200个播放节点构成,那么可以按排列的先后顺序设定各个播放节点的标识分别为1~200。基于此,用户终端根据播放节点的标识,便可以确定操作指令所针对的播放节点。In the embodiment of the present invention, the user behavior information includes the identification of the playback node, wherein each playback node uniquely corresponds to one identification. Node IDs are 1-200, respectively. Based on this, the user terminal can determine the playback node targeted by the operation instruction according to the identifier of the playback node.
具体的,用户终端在用户行为信息中,判断针对目标教学视频中同一个播放节点输入的操作指令的数量是否超过预设阈值,若是,则执行步骤303,若否,可以结束本流程。Specifically, the user terminal judges from the user behavior information whether the number of operation instructions input for the same playback node in the target teaching video exceeds a preset threshold, if yes, execute step 303, and if not, end this process.
303、将该播放节点作为问题播放节点。303. The playback node is used as a question playback node.
具体的,用户终端将步骤302中的播放节点确定为问题播放节点。Specifically, the user terminal determines the playback node in step 302 as the problematic playback node.
304、获取所述问题播放节点对应的预设标签,所述预设标签用于标识所述目标教学视频中的教学内容。304. Acquire a preset tag corresponding to the question playing node, where the preset tag is used to identify the teaching content in the target teaching video.
其中,所述预设标签用于标识目标教学视频中的教学内容。具体的,用户终端获取问题播放节点对应的预设标签。Wherein, the preset tag is used to identify the teaching content in the target teaching video. Specifically, the user terminal obtains the preset label corresponding to the question playback node.
需要说明的是,目标教学视频的播放进度条根据不同的教学内容被预先划分为多个播放区间,每个播放区间对应于一个预设标签。例如,如图7所示,播放进度条根据不同的教学内容被预先划分为3个播放区间,每个播放区间对应于一个预设标签,分别为A、B和C。It should be noted that the playing progress bar of the target teaching video is pre-divided into multiple playing intervals according to different teaching contents, and each playing interval corresponds to a preset label. For example, as shown in Figure 7, the playback progress bar is pre-divided into three playback intervals according to different teaching contents, and each playback interval corresponds to a preset label, namely A, B, and C.
具体的,用户终端判断问题播放节点是否有归属的播放区间,若是,则将该播放区间对应的预设标签确定为所述问题播放节点对应的预设标签。例如,如图7所示,假设问题播放节点为X,那么问题播放节点有归属的播放区间,用户终端将A确定为问题播放节点对应的预设标签。Specifically, the user terminal judges whether the problem playing node has a playing interval to which it belongs, and if so, determines the preset tag corresponding to the playing interval as the preset tag corresponding to the question playing node. For example, as shown in FIG. 7 , assuming that the question playing node is X, then the question playing node has a playing interval to which it belongs, and the user terminal determines A as the preset label corresponding to the question playing node.
305、将所述对应的预设标签所标识的教学内容确定为学习难点。305. Determine the teaching content identified by the corresponding preset label as a learning difficulty.
306、向用户推送相关教学资源,所述相关教学资源的教学内容包括所述学习难点。306. Push relevant teaching resources to the user, where the teaching content of the relevant teaching resources includes the learning difficulties.
本发明实施例中,教学资源包括教学视频、讲义、笔记、习题等。需要指出的是,教学资源的教学内容被预先解析过,方便查阅,例如,解析得到的某教学资源的教学内容包括A课题、C课题和D课题。In the embodiment of the present invention, the teaching resources include teaching videos, handouts, notes, exercises and the like. It should be pointed out that the teaching content of the teaching resource has been pre-analyzed for easy reference. For example, the teaching content of a certain teaching resource obtained through analysis includes subject A, subject C and subject D.
具体的,用户终端查找本地或者在线的教学资源,从中获取其教学内容包括上述学习难点的相关教学资源,进而向用户推送这些相关教学资源。例如,假设学习难点为A课题,那么用户终端可以查找到讲解A课题的教学视频、关于A课题的讲义、记录有A课题的笔记和针对A课题的习题,并向用户推送。Specifically, the user terminal searches for local or online teaching resources, obtains relevant teaching resources whose teaching content includes the above learning difficulties, and then pushes these relevant teaching resources to the user. For example, assuming that the learning difficulty is topic A, the user terminal can find teaching videos explaining topic A, handouts about topic A, notes recorded with topic A, and exercises for topic A, and push them to the user.
可选的,用户终端推送相关教学资源的方式可以是:在结束播放目标教学视频时,弹出提示窗口,同时在该提示窗口内显示相关教学资源及其所包括的学习难点,并附带对应的超链接,方便用户点击跳转。Optionally, the way for the user terminal to push the relevant teaching resources may be: when the target teaching video is finished playing, a prompt window pops up, and at the same time, the relevant teaching resources and the learning difficulties included are displayed in the prompt window, and the corresponding super Links are convenient for users to click to jump.
307、当推送的所述相关教学资源演示到所述学习难点对应的内容时,向用户发出提示信息。307. When the pushed related teaching resource demonstrates the content corresponding to the learning difficulty, send a prompt message to the user.
具体的,若用户对推送的某一相关教学资源感兴趣,并跳转到该相关教学资源,则当该相关教学资源演示到上述学习难点对应的内容时,用户终端向用户发出提示信息,以告知用户当前正在演示上述学习难点。Specifically, if the user is interested in a certain relevant teaching resource pushed and jumps to the relevant teaching resource, when the relevant teaching resource demonstrates the content corresponding to the above learning difficulty, the user terminal sends a prompt message to the user to Inform the user that the above learning difficulty is currently being demonstrated.
可选的,用户终端发出提示信息的方式可以是弹窗显示、语音提示、高亮显示和批注显示等,本发明实施例对此不作具体限定。Optionally, the manner in which the user terminal sends out the prompt information may be pop-up window display, voice prompt, highlight display, comment display, etc., which is not specifically limited in this embodiment of the present invention.
作为一种可选的实施方式,用户终端执行上述步骤306之后,还可以进一步执行以下步骤:As an optional implementation manner, after the user terminal performs the above step 306, the following steps may be further performed:
通过不可见光源照射用户眼球,在用户的两个眼球上各形成一个反射光斑,将计算得到的两个光斑距离与预设的两个光斑距离进行比较,若计算得到的两个光斑距离大于预设的两个光斑距离,则提示用户增加眼睛与用户终端的屏幕之间的距离;其中,预设的两个光斑距离依据用户与用户终端的屏幕之间的参考使用距离而设定确定。其中,实施这种实施方式,可以降低眼镜疲劳度,防止近视眼。The user's eyeballs are irradiated by an invisible light source, and a reflected light spot is formed on each of the two eyeballs of the user. The calculated distance between the two light spots is compared with the preset distance between the two light spots. If the calculated distance between the two light spots is greater than the preset The two preset distances of the light spots prompt the user to increase the distance between the eyes and the screen of the user terminal; wherein, the preset distances of the two light spots are set and determined according to the reference distance between the user and the screen of the user terminal. Wherein, implementing this implementation mode can reduce glasses fatigue and prevent myopia.
在图3所描述的方法中,用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,接着根据用户行为信息分析得到该用户在目标教学视频中遇到的学习难点,再向用户推送其教学内容包括该学习难点的相关教学资源,然后当推送的相关教学资源演示到该学习难点对应的内容时向用户发出提示信息,可以实现在用户遇到学习难点时主动向用户推送相关教学资源,从而提高学习效率,增强用户的使用体验。In the method described in FIG. 3 , when the user terminal is playing the target teaching video, user behavior information is generated according to the operation instructions input by the user for one or more playing nodes in the target teaching video, and then the user behavior information is analyzed according to the user behavior information to obtain the user’s The learning difficulties encountered in the target teaching video, and then push the teaching content to the user including the relevant teaching resources of the learning difficulty, and then send a prompt message to the user when the pushed relevant teaching resources demonstrate the content corresponding to the learning difficulty, which can realize When users encounter learning difficulties, they actively push relevant teaching resources to users, thereby improving learning efficiency and enhancing user experience.
实施例四Embodiment four
请参阅图4,图4是本发明实施例公开的一种用户终端的结构示意图。如图所示本发明实施例中的用户终端至少可以包括信息生成单元410、难点分析单元420以及资源推送单元430,其中:Please refer to FIG. 4 . FIG. 4 is a schematic structural diagram of a user terminal disclosed in an embodiment of the present invention. As shown in the figure, the user terminal in the embodiment of the present invention may at least include an information generating unit 410, a difficulty analyzing unit 420, and a resource pushing unit 430, wherein:
信息生成单元410,用于在播放目标教学视频时,根据用户针对所述目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,所述操作指令用于反映用户对所述播放节点对应的教学内容的理解程度低于预设程度。The information generation unit 410 is configured to generate user behavior information according to the operation instructions input by the user for one or more play nodes in the target instruction video when the target instruction video is played, the operation instructions are used to reflect the user's understanding of the The level of understanding of the teaching content corresponding to the playback node is lower than the preset level.
本发明实施例中,用户终端可以包括学习手机、学生电脑、电子词典、智能手机、平板电脑、电子阅读器、音视频播放器和手持游戏机等各种能够播放教学视频的电子设备,这里不作限定。In the embodiment of the present invention, the user terminal may include various electronic devices capable of playing teaching videos, such as learning mobile phones, student computers, electronic dictionaries, smart phones, tablet computers, e-readers, audio and video players, and handheld game consoles. limited.
其中,所述用户行为信息为用户终端在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令而生成的。需要指出的是,教学视频是由多个连续的播放节点构成的,例如,播放节点可以是一个视频帧或者多个连续的视频帧。还需要指出的是,所述操作指令用于反映用户对播放节点对应的教学内容的理解程度低于预设程度,也就是说,操作指令是用户在对教学内容不理解或者理解不透彻时输入的指令。Wherein, the user behavior information is generated by the user terminal according to the operation instructions input by the user for one or more play nodes in the target teaching video when playing the target teaching video. It should be pointed out that the teaching video is composed of a plurality of continuous play nodes, for example, a play node may be a video frame or a plurality of continuous video frames. It should also be pointed out that the operation instruction is used to reflect that the user's understanding of the teaching content corresponding to the playback node is lower than the preset level, that is to say, the operation instruction is input when the user does not understand the teaching content or does not understand it thoroughly. instructions.
可选的,用户针对播放节点输入的操作指令包括以下任意一种或多种:拖动进度条至播放节点处;在播放节点处暂停播放;在播放节点处增大音量;在播放节点处开启慢放模式。应理解的,用户在对视频内容不理解或者理解不透彻时会停下来思考、演算、重新理解或者增强注意力,而输入上述操作指令正好是这些行为的体现方式。Optionally, the operation instructions input by the user for the playback node include any one or more of the following: dragging the progress bar to the playback node; pausing playback at the playback node; increasing the volume at the playback node; slow motion mode. It should be understood that when the user does not understand or understand the video content thoroughly, he will stop to think, calculate, re-understand or increase his attention, and inputting the above-mentioned operation instructions is exactly the embodiment of these behaviors.
具体的,信息生成单元410在播放目标教学视频时根据用户针对目标教学视频中的一个或多个播放节点输入的操作指令生成用户行为信息,其中,用户行为信息至少包括用户输入的操作指令,以及这些操作指令针对的播放节点。教学视频可以是本地视频,也可以是在线视频,本发明实施例对此不作限定。Specifically, the information generation unit 410 generates user behavior information according to the operation instructions input by the user for one or more play nodes in the target teaching video when playing the target teaching video, wherein the user behavior information includes at least the operation instructions input by the user, and The playback nodes targeted by these operation instructions. The teaching video may be a local video or an online video, which is not limited in this embodiment of the present invention.
难点分析单元420,用于根据所述用户行为信息,分析得到所述目标教学视频中的学习难点。The difficulty analysis unit 420 is configured to analyze and obtain learning difficulties in the target teaching video according to the user behavior information.
具体的,难点分析单元420根据生成的用户行为信息,分析得到用户在目标教学视频中遇到的学习难点。Specifically, the difficulty analysis unit 420 analyzes and obtains the learning difficulties encountered by the user in the target teaching video according to the generated user behavior information.
资源推送单元430,用于向用户推送相关教学资源,所述相关教学资源的教学内容包括所述学习难点。The resource pushing unit 430 is configured to push relevant teaching resources to the user, and the teaching content of the relevant teaching resources includes the learning difficulties.
本发明实施例中,教学资源包括教学视频、讲义、笔记、习题等。需要指出的是,教学资源的教学内容被预先解析过,方便查阅,例如,解析得到的某教学资源的教学内容包括A课题、C课题和D课题。In the embodiment of the present invention, the teaching resources include teaching videos, handouts, notes, exercises and the like. It should be pointed out that the teaching content of the teaching resource has been pre-analyzed for easy reference. For example, the teaching content of a certain teaching resource obtained through analysis includes subject A, subject C and subject D.
具体的,资源推送单元430查找本地或者在线的教学资源,从中获取其教学内容包括上述学习难点的相关教学资源,进而向用户推送这些相关教学资源。例如,假设学习难点为A课题,那么资源推送单元430可以查找到讲解A课题的教学视频、关于A课题的讲义、记录有A课题的笔记和针对A课题的习题,并向用户推送。Specifically, the resource pushing unit 430 searches for local or online teaching resources, obtains relevant teaching resources whose teaching content includes the above learning difficulties, and then pushes these relevant teaching resources to users. For example, assuming that the learning difficulty is topic A, then the resource pushing unit 430 can find teaching videos explaining topic A, handouts on topic A, notes recorded with topic A, and exercises for topic A, and push them to the user.
可选的,资源推送单元430推送相关教学资源的方式可以是:在结束播放目标教学视频时,弹出提示窗口,同时在该提示窗口内显示相关教学资源及其所包括的学习难点,并附带对应的超链接,方便用户点击跳转。Optionally, the resource push unit 430 may push relevant teaching resources in the following manner: when the target teaching video is finished playing, a prompt window pops up, and at the same time, the relevant teaching resources and the learning difficulties included in the prompt window are displayed, along with corresponding The hyperlink is convenient for users to click and jump.
作为一种可选的实施方式,用户终端在资源推送单元430向用户推送相关教学资源之后,还可以进一步执行以下操作:As an optional implementation manner, after the resource push unit 430 pushes relevant teaching resources to the user, the user terminal may further perform the following operations:
通过不可见光源照射用户眼球,在用户的两个眼球上各形成一个反射光斑,将计算得到的两个光斑距离与预设的两个光斑距离进行比较,若计算得到的两个光斑距离大于预设的两个光斑距离,则提示用户增加眼睛与用户终端的屏幕之间的距离;其中,预设的两个光斑距离依据用户与用户终端的屏幕之间的参考使用距离而设定确定。其中,实施这种实施方式,可以降低眼镜疲劳度,防止近视眼。The user's eyeballs are irradiated by an invisible light source, and a reflected light spot is formed on each of the two eyeballs of the user. The calculated distance between the two light spots is compared with the preset distance between the two light spots. If the calculated distance between the two light spots is greater than the preset The two preset distances of the light spots prompt the user to increase the distance between the eyes and the screen of the user terminal; wherein, the preset distances of the two light spots are set and determined according to the reference distance between the user and the screen of the user terminal. Wherein, implementing this implementation mode can reduce glasses fatigue and prevent myopia.
实施例五Embodiment five
请参阅图5,图5是本发明实施例公开的另一种用户终端的结构示意图。其中,图5所示的用户终端是由图4所示的用户终端进行优化得到的。与图4所示的用户终端相比,图4所示的用户终端还包括:Please refer to FIG. 5 . FIG. 5 is a schematic structural diagram of another user terminal disclosed in an embodiment of the present invention. Wherein, the user terminal shown in FIG. 5 is obtained by optimizing the user terminal shown in FIG. 4 . Compared with the user terminal shown in Figure 4, the user terminal shown in Figure 4 also includes:
提示发出单元440,用于当推送的所述相关教学资源演示到所述学习难点对应的内容时,向用户发出提示信息。The prompt sending unit 440 is configured to send a prompt message to the user when the pushed related teaching resource demonstrates the content corresponding to the learning difficulty.
具体的,若用户对推送的某一相关教学资源感兴趣,并跳转到该相关教学资源,则当该相关教学资源演示到上述学习难点对应的内容时,提示发出单元440向用户发出提示信息,以告知用户当前正在演示上述学习难点。Specifically, if the user is interested in a certain relevant teaching resource pushed and jumps to the relevant teaching resource, when the relevant teaching resource demonstrates the content corresponding to the above-mentioned learning difficulties, the prompt sending unit 440 sends a prompt message to the user , to inform the user that the above learning difficulty is currently being demonstrated.
可选的,提示发出单元440发出提示信息的方式可以是弹窗显示、语音提示、高亮显示和批注显示等,本发明实施例对此不作具体限定。Optionally, the prompt issuing unit 440 may issue prompt information in a pop-up window display, voice prompt, highlight display, comment display, etc., which is not specifically limited in this embodiment of the present invention.
实施例六Embodiment six
请参阅图6,图6是本发明实施例公开的又一种用户终端的结构示意图。其中,图5所示的用户终端是由图4所示的用户终端进行优化得到的。与图4所示的用户终端相比,图4所示的难点分析单元420还包括节点查找子单元421和难点分析子单元422,其中:Please refer to FIG. 6 . FIG. 6 is a schematic structural diagram of another user terminal disclosed in an embodiment of the present invention. Wherein, the user terminal shown in FIG. 5 is obtained by optimizing the user terminal shown in FIG. 4 . Compared with the user terminal shown in FIG. 4, the difficulty analysis unit 420 shown in FIG. 4 also includes a node search subunit 421 and a difficulty analysis subunit 422, wherein:
节点查找子单元421,用于根据所述用户行为信息,查找出在所述目标教学视频中被集中输入操作指令的播放节点,作为问题播放节点。The node search sub-unit 421 is configured to find, according to the user behavior information, play nodes in which operation instructions are collectively input in the target teaching video, as question play nodes.
应理解的,理论上针对目标教学视频中各个播放节点输入的操作指令是呈不均匀分布的,但如果在某些播放节点上分布的操作指令相对较多,那么可以认定操作指令被集中输入在这些播放节点。具体的,节点查找子单元421查找出在目标教学视频中被集中输入操作指令的播放节点,作为问题播放节点。It should be understood that theoretically, the input operation instructions for each playback node in the target teaching video are unevenly distributed, but if there are relatively many operation instructions distributed on some playback nodes, then it can be determined that the operation instructions are input in a concentrated manner. These playback nodes. Specifically, the node searching subunit 421 finds out the play nodes in the target instructional video where the operation instructions are collectively input, as the question play nodes.
难点分析子单元422,用于根据所述问题播放节点,分析得到所述目标教学视频中的学习难点。The difficulty analysis subunit 422 is configured to analyze and obtain the learning difficulties in the target teaching video according to the question playing node.
具体的,难点分析子单元422获取上述问题播放节点对应的预设标签,所述预设标签用于标识目标教学视频中的教学内容,接着将该预设标签所标识的教学内容确定为学习难点。Specifically, the difficulty analysis subunit 422 obtains the preset label corresponding to the above-mentioned problem playing node, the preset label is used to identify the teaching content in the target teaching video, and then determines the teaching content identified by the preset label as a learning difficulty .
可选的,节点查找子单元421,具体用于:在所述用户行为信息中,判断针对所述目标教学视频中同一个播放节点输入的操作指令的数量是否超过预设阈值;若所述操作指令的数量超过预设阈值,则将该播放节点作为问题播放节点。Optionally, the node search subunit 421 is specifically configured to: in the user behavior information, determine whether the number of operation instructions input for the same playback node in the target teaching video exceeds a preset threshold; if the operation If the number of instructions exceeds the preset threshold, the playback node is regarded as a problem playback node.
又可选的,难点分析子单元422,具体用于:获取所述问题播放节点对应的预设标签,所述预设标签用于标识所述目标教学视频中的教学内容;将所述对应的预设标签所标识的教学内容确定为学习难点。Optionally, the difficulty analysis subunit 422 is specifically configured to: obtain a preset label corresponding to the question playing node, and the preset label is used to identify the teaching content in the target teaching video; The teaching content identified by the preset label is determined as learning difficulty.
进一步的,目标教学视频的播放进度条根据不同的教学内容被预先划分为多个播放区间,每个播放区间对应于一个预设标签。相应的,难点分析子单元422,具体用于:判断问题播放节点是否有归属的播放区间;若所述问题播放节点有归属的播放区间,则将该播放区间对应的预设标签确定为所述问题播放节点对应的预设标签。Further, the playing progress bar of the target teaching video is pre-divided into multiple playing intervals according to different teaching contents, and each playing interval corresponds to a preset label. Correspondingly, the difficulty analysis subunit 422 is specifically used for: judging whether the problem playing node has a playing interval to which it belongs; The preset label corresponding to the question playback node.
具体的,难点分析子单元422判断问题播放节点是否有归属的播放区间,若是,则将该播放区间对应的预设标签确定为所述问题播放节点对应的预设标签。例如,如图7所示,播放进度条根据不同的教学内容被预先划分为3个播放区间,每个播放区间对应于一个预设标签,分别为A、B和C,假设问题播放节点为X,那么问题播放节点有归属的播放区间,难点分析子单元422将A确定为问题播放节点对应的预设标签。Specifically, the difficulty analysis subunit 422 determines whether the problem playing node has a playing interval to which it belongs, and if so, determines the preset label corresponding to the playing section as the preset label corresponding to the question playing node. For example, as shown in Figure 7, the playback progress bar is pre-divided into three playback intervals according to different teaching contents, and each playback interval corresponds to a preset label, namely A, B, and C. Suppose the question playback node is X , then the question playing node has a playing interval to which it belongs, and the difficulty analysis subunit 422 determines A as the preset label corresponding to the question playing node.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes read-only Memory (Read-Only Memory, ROM), Random Access Memory (Random Access Memory, RAM), Programmable Read-Only Memory (Programmable Read-only Memory, PROM), Erasable Programmable Read-Only Memory (Erasable Programmable Read Only Memory, EPROM), One-time Programmable Read-Only Memory (OTPROM), Electronically Erasable Programmable Read-Only Memory (EEPROM), Compact Disc Read-Only Memory (CompactDisc Read -Only Memory, CD-ROM) or other optical disk storage, magnetic disk storage, tape storage, or any other computer-readable medium that can be used to carry or store data.
以上对本发明实施例公开的一种教学资源的推送方法及用户终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The method for pushing teaching resources disclosed in the embodiment of the present invention and the user terminal are described above in detail. In this paper, specific examples are used to illustrate the principle and implementation of the present invention. The description of the above embodiment is only for helping understanding The method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. In summary, the content of this specification should not be construed as a limitation of the invention.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611047680.8A CN106534901A (en) | 2016-11-23 | 2016-11-23 | Method for pushing teaching resources and user terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611047680.8A CN106534901A (en) | 2016-11-23 | 2016-11-23 | Method for pushing teaching resources and user terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106534901A true CN106534901A (en) | 2017-03-22 |
Family
ID=58356759
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611047680.8A Pending CN106534901A (en) | 2016-11-23 | 2016-11-23 | Method for pushing teaching resources and user terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106534901A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106970747A (en) * | 2017-05-15 | 2017-07-21 | 广东小天才科技有限公司 | User equipment control method based on desktop wallpaper replacement and user equipment |
CN107395730A (en) * | 2017-07-27 | 2017-11-24 | 广东小天才科技有限公司 | Information pushing method and device |
CN107452233A (en) * | 2017-07-04 | 2017-12-08 | 广东小天才科技有限公司 | Learning control method based on terminal equipment and terminal equipment |
CN108156471A (en) * | 2017-12-28 | 2018-06-12 | 重庆柚瓣家科技有限公司 | Reaction type fits aging video living transmission system and method |
CN108717673A (en) * | 2018-03-12 | 2018-10-30 | 深圳市鹰硕技术有限公司 | Difficult point detection method and device in Web-based instruction content |
CN109068178A (en) * | 2018-09-11 | 2018-12-21 | 广州智诺科技有限公司 | A kind of video broadcasting method and player |
CN109615953A (en) * | 2019-01-30 | 2019-04-12 | 北京儒博科技有限公司 | A kind of exchange method of educational robot, device, robot and storage medium |
CN111277898A (en) * | 2018-12-05 | 2020-06-12 | 中国移动通信集团广西有限公司 | Content pushing method and device |
CN111626902A (en) * | 2020-05-30 | 2020-09-04 | 苏州才豪电子科技有限公司 | Online education management system and method based on block chain |
CN111768667A (en) * | 2020-07-15 | 2020-10-13 | 唐山劳动技师学院 | Interactive cycle demonstration method and system for English teaching |
CN112529527A (en) * | 2020-12-15 | 2021-03-19 | 航天信息股份有限公司 | Finance and tax teaching method, device, storage medium and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104123325A (en) * | 2013-04-28 | 2014-10-29 | 北京百度网讯科技有限公司 | Method for recommending multi-media files and recommendation server |
CN104978421A (en) * | 2015-06-30 | 2015-10-14 | 北京竞业达数码科技有限公司 | Knowledge point based video teaching resource editing method and apparatus |
CN105354331A (en) * | 2015-12-02 | 2016-02-24 | 深圳大学 | Online video based vocabulary learning aiding method and vocabulary learning system |
CN105657514A (en) * | 2015-11-20 | 2016-06-08 | 乐视移动智能信息技术(北京)有限公司 | Method and apparatus for playing video key information on mobile device browser |
CN105869088A (en) * | 2016-04-18 | 2016-08-17 | 李隆帜 | Teaching quality evaluation system based on online education |
CN106131042A (en) * | 2016-07-29 | 2016-11-16 | 广东小天才科技有限公司 | Online interactive learning method and system |
-
2016
- 2016-11-23 CN CN201611047680.8A patent/CN106534901A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104123325A (en) * | 2013-04-28 | 2014-10-29 | 北京百度网讯科技有限公司 | Method for recommending multi-media files and recommendation server |
CN104978421A (en) * | 2015-06-30 | 2015-10-14 | 北京竞业达数码科技有限公司 | Knowledge point based video teaching resource editing method and apparatus |
CN105657514A (en) * | 2015-11-20 | 2016-06-08 | 乐视移动智能信息技术(北京)有限公司 | Method and apparatus for playing video key information on mobile device browser |
CN105354331A (en) * | 2015-12-02 | 2016-02-24 | 深圳大学 | Online video based vocabulary learning aiding method and vocabulary learning system |
CN105869088A (en) * | 2016-04-18 | 2016-08-17 | 李隆帜 | Teaching quality evaluation system based on online education |
CN106131042A (en) * | 2016-07-29 | 2016-11-16 | 广东小天才科技有限公司 | Online interactive learning method and system |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106970747A (en) * | 2017-05-15 | 2017-07-21 | 广东小天才科技有限公司 | User equipment control method based on desktop wallpaper replacement and user equipment |
CN107452233A (en) * | 2017-07-04 | 2017-12-08 | 广东小天才科技有限公司 | Learning control method based on terminal equipment and terminal equipment |
CN107395730A (en) * | 2017-07-27 | 2017-11-24 | 广东小天才科技有限公司 | Information pushing method and device |
CN108156471A (en) * | 2017-12-28 | 2018-06-12 | 重庆柚瓣家科技有限公司 | Reaction type fits aging video living transmission system and method |
CN108717673A (en) * | 2018-03-12 | 2018-10-30 | 深圳市鹰硕技术有限公司 | Difficult point detection method and device in Web-based instruction content |
CN109068178A (en) * | 2018-09-11 | 2018-12-21 | 广州智诺科技有限公司 | A kind of video broadcasting method and player |
CN111277898A (en) * | 2018-12-05 | 2020-06-12 | 中国移动通信集团广西有限公司 | Content pushing method and device |
CN109615953A (en) * | 2019-01-30 | 2019-04-12 | 北京儒博科技有限公司 | A kind of exchange method of educational robot, device, robot and storage medium |
CN111626902A (en) * | 2020-05-30 | 2020-09-04 | 苏州才豪电子科技有限公司 | Online education management system and method based on block chain |
CN111768667A (en) * | 2020-07-15 | 2020-10-13 | 唐山劳动技师学院 | Interactive cycle demonstration method and system for English teaching |
CN112529527A (en) * | 2020-12-15 | 2021-03-19 | 航天信息股份有限公司 | Finance and tax teaching method, device, storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106534901A (en) | Method for pushing teaching resources and user terminal | |
Apperley et al. | Platform studies’ epistemic threshold | |
US11302337B2 (en) | Voiceprint recognition method and apparatus | |
Grace et al. | Factitious: Large scale computer game to fight fake news and improve news literacy | |
CN106210836B (en) | Interactive learning method and device in video playing process and terminal equipment | |
WO2017166622A1 (en) | Video playing method, playing terminal and media server | |
US20150243279A1 (en) | Systems and methods for recommending responses | |
CN106648535A (en) | Live client voice input method and terminal device | |
Zhang et al. | Smart jump: Automated navigation suggestion for videos in moocs | |
CN106559709A (en) | Learning difficulty analysis method and server | |
US20220161145A1 (en) | Modifying user interface of application during recording session | |
CN103933718B (en) | A kind of football strategy designs and rehearses method and system | |
Li et al. | SoundVizVR: Sound indicators for accessible sounds in virtual reality for deaf or hard-of-hearing users | |
CN109154948B (en) | Method and apparatus for providing content | |
CN110349569A (en) | The training and recognition methods of customized product language model and device | |
CN105810035A (en) | Situational interactive cognitive teaching system and teaching method thereof | |
KR102183894B1 (en) | Computer based training estimation system using virtual reality and operating method of thereof | |
US20160012742A1 (en) | Apparatus for providing game interworking with electronic book | |
US20100250478A1 (en) | Demo Verification Provisioning | |
WO2020247492A1 (en) | System and methods for learning and training using cognitive linguistic coding in a virtual reality environment | |
McDaniel | Understanding microinteractions as applied research opportunities for information designers | |
KR102026507B1 (en) | System to generate a mixed media experience | |
Lamberti et al. | A multimodal interface for virtual character animation based on live performance and natural language processing | |
CN112052390A (en) | Resource screening method and device, electronic equipment and storage medium | |
CN105074701A (en) | Interactive method and apparatus for mixed media narrative consumption |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170322 |