技术领域technical field
本申请涉及计算机技术领域,特别涉及一种学习资源分配方法和装置。The present application relates to the field of computer technology, in particular to a method and device for allocating learning resources.
背景技术Background technique
随着教育事业的不断发展,以教案、微课音视频或考试题等内容为主的教学资源也在不断的扩展,特别是在网络上发布的学习资源。With the continuous development of education, teaching resources based on teaching plans, micro-lesson audio and video, or exam questions are also expanding, especially learning resources published on the Internet.
然而,随着网络资源数量爆炸性增长,用户在面对海量的学习资源,会感觉到无所适从,即无法从海量的学习资源中选择出合适自己的学习资源,从而导致用户需要花费大量的时间精力,进行漫无边际的搜索查找,降低了用户体验。However, with the explosive growth of the number of network resources, users will feel at a loss in the face of massive learning resources, that is, they cannot choose the learning resources that suit them from the massive learning resources, which will cause users to spend a lot of time and energy. Boundless search and search, reducing the user experience.
发明内容Contents of the invention
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。This application aims to solve one of the technical problems in the related art at least to a certain extent.
为此,本申请一方面实施例提供一种学习资源分配方法,该方法包括:根据目标对象的特征数据,确定所述目标对象的学习模式;从资源库中获取与所述目标对象的学习模式匹配的候选资源集;将所述候选资源集发送给所述目标对象;根据所述目标对象返回的反馈信息,确定与所述目标对象对应的目标资源。To this end, an embodiment of the present application provides a method for allocating learning resources. The method includes: determining the learning mode of the target object according to the characteristic data of the target object; acquiring the learning mode related to the target object from the resource library matching candidate resource sets; sending the candidate resource sets to the target object; and determining target resources corresponding to the target object according to feedback information returned by the target object.
本申请另一方面实施例提供一种学习资源分配装置,该装置包括:第一确定模块,用于根据目标对象的特征数据,确定所述目标对象的学习模式;获取模块,用于从资源库中获取与所述目标对象的学习模式匹配的候选资源集;发送模块,用于将所述候选资源集发送给所述目标对象;第二确定模块,用于根据所述目标对象返回的反馈信息,确定与所述目标对象对应的目标资源。Another embodiment of the present application provides a device for allocating learning resources, which includes: a first determination module, configured to determine the learning mode of the target object according to the characteristic data of the target object; Obtaining a candidate resource set that matches the learning mode of the target object; a sending module, configured to send the candidate resource set to the target object; a second determination module, configured to return feedback information according to the target object , to determine the target resource corresponding to the target object.
本申请又一方面实施例提供一种电子设备,存储器及处理器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时,实现所述的学习资源分配方法。Yet another embodiment of the present application provides an electronic device, a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the learning resource allocation method is realized.
本申请再一方面实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,实现所述的学习资源分配方法。Yet another embodiment of the present application provides a non-transitory computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the learning resource allocation method described above is implemented.
本申请实施例提供的学习资源分配方法和装置,通过根据目标对象的特征数据,确定目标对象的学习模式,以根据目标对象的学习模式,从资源库中获取与目标对象到的学习模式匹配的候选资源集,然后将候选资源集发送给目标对象,并根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。由此,实现了根据用户自身的实际情况,有针对性的进行学习资源的个性化推荐,不仅简化了用户获取操作,而且还提高了用户的学习兴趣和学习效率,改善了用户使用体验。The learning resource allocation method and device provided in the embodiments of the present application determine the learning mode of the target object according to the characteristic data of the target object, so as to obtain the information matching the learning mode of the target object from the resource library according to the learning mode of the target object. The candidate resource set is then sent to the target object, and the target resource corresponding to the target object is determined according to the feedback information returned by the target object. In this way, the personalized recommendation of learning resources is realized according to the user's own actual situation, which not only simplifies the user acquisition operation, but also improves the user's learning interest and learning efficiency, and improves the user experience.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
附图说明Description of drawings
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description serve to explain the principles of the application.
图1是根据本申请一示例性实施例示出的学习资源分配方法的流程示意图;Fig. 1 is a schematic flow diagram of a method for allocating learning resources according to an exemplary embodiment of the present application;
图2是根据本申请一示例性实施例示出的学习资源分配方法的流程示意图;Fig. 2 is a schematic flowchart of a method for allocating learning resources according to an exemplary embodiment of the present application;
图3是根据本申请一示例性实施例示出的学习资源分配方法的流程示意图;Fig. 3 is a schematic flowchart of a method for allocating learning resources according to an exemplary embodiment of the present application;
图4是根据本申请一示例性实施例示出的学习资源分配装置的结构示意图;Fig. 4 is a schematic structural diagram of a device for allocating learning resources according to an exemplary embodiment of the present application;
图5是根据本申请一示例性实施例示出的学习资源分配装置的结构示意图;Fig. 5 is a schematic structural diagram of a device for allocating learning resources according to an exemplary embodiment of the present application;
图6是根据本申请一示例性实施例示出的学习资源分配装置的结构示意图;Fig. 6 is a schematic structural diagram of a device for allocating learning resources according to an exemplary embodiment of the present application;
图7是根据本申请一示例性实施例示出的电子设备的结构示意图;Fig. 7 is a schematic structural diagram of an electronic device according to an exemplary embodiment of the present application;
图8是根据本申请一示例性实施例示出的电子设备的结构示意图。Fig. 8 is a schematic structural diagram of an electronic device according to an exemplary embodiment of the present application.
通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。By means of the above drawings, specific embodiments of the present application have been shown, which will be described in more detail hereinafter. These drawings and text descriptions are not intended to limit the scope of the concept of the application in any way, but to illustrate the concept of the application for those skilled in the art by referring to specific embodiments.
具体实施方式Detailed ways
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present application as recited in the appended claims.
本申请各实施例针对相关技术中,在互联网中获取学习资源时,用户面对海量的学习资源,无法准确的获取到适合自己的学习资源,从而导致用户需要花费大量的时间和精力,进行漫无边际的搜索查找,降低了用户体验的问题,提出一种学习资源分配方法。Various embodiments of the present application aim at related technologies. When acquiring learning resources on the Internet, users cannot accurately acquire learning resources suitable for them when faced with a large number of learning resources. Search and find, reduce the problem of user experience, and propose a learning resource allocation method.
本申请实施例,通过对目标对象的特征数据进行分析,以确定目标对象的学习模式,然后根据确定的学习模式,从资源库中获取与目标对象学习模式相匹配的候选资源集,并将获取的候选资源集发送给目标对象,以使目标对象从候选资源集中选择合适的候选资源,然后根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。由此,实现了根据用户自身的实际情况,有针对性的进行学习资源的个性化推荐,不仅简化了用户获取操作,而且还提高了用户的学习兴趣和学习效率,改善了用户使用体验。In the embodiment of the present application, the learning mode of the target object is determined by analyzing the characteristic data of the target object, and then according to the determined learning mode, a candidate resource set matching the learning mode of the target object is obtained from the resource library, and the obtained The candidate resource set is sent to the target object, so that the target object selects a suitable candidate resource from the candidate resource set, and then determines the target resource corresponding to the target object according to the feedback information returned by the target object. In this way, the personalized recommendation of learning resources is realized according to the user's own actual situation, which not only simplifies the user acquisition operation, but also improves the user's learning interest and learning efficiency, and improves the user experience.
下面结合附图,对本申请提供的学习资源分配方法和装置进行详细说明。The method and device for allocating learning resources provided by the present application will be described in detail below with reference to the accompanying drawings.
首先结合图1,对本申请实施例提供的学习资源分配方法进行详细说明。First, with reference to FIG. 1 , the method for allocating learning resources provided by the embodiment of the present application will be described in detail.
图1是根据本申请一示例性实施例示出的学习资源分配方法的流程示意图。Fig. 1 is a schematic flowchart of a method for allocating learning resources according to an exemplary embodiment of the present application.
如图1所示,该学习资源分配方法可以包括以下步骤:As shown in Figure 1, the method for allocating learning resources may include the following steps:
步骤101,根据目标对象的特征数据,确定目标对象的学习模式。Step 101, according to the characteristic data of the target object, determine the learning mode of the target object.
可选的,本申请实施例提供的学习资源分配方法,可以由本申请实施例提供的电子设备执行。其中,电子设备中设置有学习资源分配装置,以通过学习资源分配装置对目标对象推荐的学习资源进行控制。Optionally, the learning resource allocation method provided in the embodiment of the present application may be executed by the electronic device provided in the embodiment of the present application. Wherein, the electronic device is provided with a learning resource distribution device, so as to control the learning resources recommended by the target object through the learning resource distribution device.
本实施例电子设备可以为任意一种具有计算处理能力的设备、器械或者机器,例如电子设备可以为机器人,或者为手机、平板电脑、个人数字助理、穿戴式设备等具有各种操作系统、触摸屏和/或显示屏的硬件设备,对此不作限制。The electronic device in this embodiment can be any kind of device, apparatus or machine with computing and processing capabilities. For example, the electronic device can be a robot, or a mobile phone, a tablet computer, a personal digital assistant, a wearable device, etc. And/or the hardware device of the display screen, without limitation.
其中,目标对象可以是任意具有学习需求的用户,比如,学生、老师、工人等等。Wherein, the target object may be any user with learning needs, such as students, teachers, workers and so on.
目标对象的特征数据,可以是指表示用户自身情况的数据信息。其中,表示用户自身情况的数据信息,可以包括:学习情况、学习特点、性格和喜好等等,此处对其不作具体限定。The feature data of the target object may refer to data information representing the user's own situation. Among them, the data information representing the user's own situation may include: learning situation, learning characteristics, personality and preferences, etc., which are not specifically limited here.
目标对象的学习模式,可以是指能够使用户达到最佳学习状态的方法。在本实施例中,学习模式可以包括:视觉模式、听觉模式、动作模式、缄默模式等等。The learning mode of the target object may refer to a method that can enable the user to achieve the best learning state. In this embodiment, the learning modes may include: visual mode, auditory mode, action mode, silent mode and so on.
在本申请一种可选的实现形式中,可以首先对目标对象的特征数据进行获取,然后对获取的特征数据进行分析,确定出与目标对象对应的学习模式。In an optional implementation form of the present application, the feature data of the target object may be acquired first, and then the acquired feature data may be analyzed to determine a learning mode corresponding to the target object.
其中,本实施例获取的目标对象的特征数据,可以是用户自己提供的,比如,用户在学习资源分配装置中注册帐号时,提供的个人数据;或者,还可以是通过对用户的历史记录进行解析获取的等等,比如,用户在学习资源分配装置中学习时,学习资源分配装置可以实时的记录用户的学习状况,比如采集用户学习时的视频资料、语音资料或者测试资料等,然后对采集的用户的学习资料进行解析,确定用户的特征数据。此处对其不作具体限定。Wherein, the characteristic data of the target object obtained in this embodiment may be provided by the user himself, for example, the personal data provided by the user when registering an account in the learning resource allocation device; Analyze and obtain etc., for example, when the user studies in the learning resource distribution device, the learning resource distribution device can record the user's learning status in real time, such as collecting video data, voice data or test data when the user is learning, and then collect Analyze the user's learning materials to determine the user's characteristic data. It is not specifically limited here.
可选的,在本申请实施例中,可以通过以下方式确定目标对象的学习模式:Optionally, in this embodiment of the application, the learning mode of the target object can be determined in the following manner:
第一种方式:将所述目标对象的特征数据输入预设的神经网络模型,根据所述预设的神经网络模型的输出,确定所述目标对象的学习模式。The first way: input the feature data of the target object into a preset neural network model, and determine the learning mode of the target object according to the output of the preset neural network model.
在本实施例中预设的神经网络模型可以为分类模型。利用预设的分类模型,对目标对象的特征数据进行分类,确定出对应的学习模式。其中,预设的神经网络分类模型可以是通过大量的训练样本进行训练生成的,此处不作具体限定。The preset neural network model in this embodiment may be a classification model. Classify the characteristic data of the target object by using the preset classification model, and determine the corresponding learning mode. Wherein, the preset neural network classification model may be generated by training a large number of training samples, which is not specifically limited here.
也就是说,本申请实施例可以将目标对象的特征数据输入至预设的神经网络模型中,通过预设的神经网络模型对目标对象的特征数据进行分析处理,以根据预设的神经网络模型的输出,确定目标对象的学习模式。That is to say, in the embodiment of the present application, the characteristic data of the target object can be input into the preset neural network model, and the characteristic data of the target object can be analyzed and processed through the preset neural network model, so as to The output of , determines the learning mode of the target object.
第二种方式:根据预设的特征数据与学习模式的映射关系,确定与目标对象的特征数据对应的学习模式。The second way: according to the preset mapping relationship between the feature data and the learning mode, determine the learning mode corresponding to the feature data of the target object.
其中,预设的特征数据与学习模式的映射关系,可以是电子设备默认设置的;或者,还可以通过采集大量的样本数据进行实验生成的等等,此处不作具体限定。Wherein, the preset mapping relationship between the feature data and the learning mode may be set by default by the electronic device; or, it may also be generated by collecting a large amount of sample data for experiments, etc., which are not specifically limited here.
步骤102,从资源库中获取与目标对象的学习模式匹配的候选资源集。Step 102, acquiring a candidate resource set matching the learning mode of the target object from the resource library.
其中,本实施例中资源库中可以包括不同专业的教师;或者,包括同一专业不同阶段的教师,比如初级英语教师、中级英语教师、高级英语教师等;或者,还可以包括不同领域或者相同领域的视频教学资源,比如,学术领域、建筑领域、电子领域、医学领域等等各领域的视频教学资源等等,此处对其不作具体限定。Among them, the resource library in this embodiment may include teachers of different majors; or, include teachers at different stages of the same major, such as elementary English teachers, intermediate English teachers, advanced English teachers, etc.; or, may also include different fields or the same field For example, video teaching resources in various fields such as academic fields, construction fields, electronics fields, medical fields, etc., are not specifically limited here.
可选的,在确定出目标对象的学习模式之后,本申请实施例即可将学习模式,与资源库中的各个资源进行匹配操作,并将匹配度超过阈值的资源确定为候选资源,然后将确定的候选资源组合成候选资源集。Optionally, after the learning mode of the target object is determined, the embodiment of the present application can match the learning mode with each resource in the resource library, and determine resources whose matching degree exceeds a threshold as candidate resources, and then The determined candidate resources are combined into a candidate resource set.
其中,阈值可以是电子设备默认设置的,比如,阈值为0.95、0.98等等,对此不作具体限定。Wherein, the threshold may be a default setting of the electronic device, for example, the threshold is 0.95, 0.98, etc., which is not specifically limited.
例如,若阈值为0.95,那么当资源库中的资源A、资源B、资源C、资源D与目标对象的学习模式的匹配度分别为0.9、0.92、0.96、0.98,那么可以确定出资源C和资源D为候选资源,并将资源C和资源D组合成候选资源集。For example, if the threshold is 0.95, then when the matching degrees of resource A, resource B, resource C, and resource D in the resource library and the learning mode of the target object are 0.9, 0.92, 0.96, and 0.98, then it can be determined that resource C and Resource D is a candidate resource, and resource C and resource D are combined into a candidate resource set.
在实际应用中,资源库中还可以包括各资源对应的教学模式。其中,教学模式可以包括:理智型教学模式、自然型教学模式、情感型教学模式、幽默型教学模式、技巧型教学模式等等。In practical applications, the resource library may also include teaching modes corresponding to each resource. Among them, the teaching mode may include: rational teaching mode, natural teaching mode, emotional teaching mode, humorous teaching mode, skillful teaching mode and so on.
本申请实施例中,为了确定与目标对象的学习模式匹配的候选资源,可以根据各资源分别对应的教学模式的特征,确定各教学模式对应的特征集,及各学习模式对应的特征集,进而根据教学模式对应的特征集中各特征,与学习模式对应的特征集中各特征的匹配度,确定教学模式与学习模式间是否匹配。In the embodiment of the present application, in order to determine candidate resources that match the learning mode of the target object, the feature set corresponding to each teaching mode and the feature set corresponding to each learning mode can be determined according to the characteristics of the teaching mode corresponding to each resource, and then According to the matching degree of each feature in the feature set corresponding to the teaching mode and each feature in the feature set corresponding to the learning mode, determine whether the teaching mode matches the learning mode.
举例来说,理智型教学模式,对应的特征集为:教案详细、论证严密,结构严谨。情感型教学模式,对应的特征集为:情绪饱满,肢体动作丰富。For example, the rational teaching mode corresponds to the following feature sets: detailed teaching plans, rigorous argumentation, and rigorous structure. Emotional teaching mode, the corresponding feature set is: full of emotions, rich in body movements.
在对各资源对应的教学模式进行说明之后,本实施例的学习资源分配方法即可从资源库中获取教学模式与目标对应的学习模式匹配的候选资源集。After the description of the teaching mode corresponding to each resource, the learning resource allocation method of this embodiment can obtain a candidate resource set matching the teaching mode with the learning mode corresponding to the target from the resource library.
作为一种可选的实现方式,本实施例可将目标对象的学习模式中包括的特征数据与资源库中各资源对应的教学模式的特征数据进行匹配,当目标对象的学习模式中包括的特征数据与资源库中各资源对应的教学模式的特征数据匹配度大于阈值时,则将匹配度大于阈值的教学模式及对应的资源确定为与目标对象的学习模式匹配的候选资源集。As an optional implementation, in this embodiment, the feature data included in the learning mode of the target object can be matched with the feature data of the teaching mode corresponding to each resource in the resource library. When the feature data included in the learning mode of the target object When the matching degree of characteristic data of the teaching mode corresponding to each resource in the data library is greater than a threshold, the teaching mode and corresponding resources with a matching degree greater than the threshold are determined as a candidate resource set matching the learning mode of the target object.
其中,阈值可以根据用户需求进行适应性设置,或者,可以是设备出场时厂商预先设置的,此处对其不作具体限定。比如,0.90、0.92等等。Wherein, the threshold value may be adaptively set according to user requirements, or may be preset by the manufacturer when the device leaves the factory, which is not specifically limited here. For example, 0.90, 0.92 and so on.
举例来说,若1号目标对象的学习模式,为视觉模式,其对应的特征数据为:喜欢做课堂笔记、并且复习时喜欢用纸和笔一遍遍抄写、反复默写,2号目标对象的学习模式为动作模式,其对应的特征数据为:通过动作来记忆。且学习模式与教学模式的匹配阈值为0.95,那么本申请中学习资源分配装置,可将1号目标对象和2号目标对象对应的学习模式,分别与资源库中各资源对应的教学模式中的特征数据进行匹配,通过匹配可知,1号目标对象对应的学习模式中的特征数据,与资源库中理智型教学模式中的特征数据匹配度为0.98,则说明1号目标对象的学习模式与理智型教学模式相匹配,则可以将理智型教学模式及其对应的资源确定为与1号目标对象的学习模式相匹配的候选资源集;而2号目标对象的学习模式中的特征数据,与资源库中情感型教学模式中的特征数据匹配度为0.96,则说明2号目标对象的学习模式与情感型教学模式相匹配,则将情感型教学模式及其对应的资源确定为与2号目标对象的学习模式相匹配的候选资源集。For example, if the learning mode of No. 1 target object is visual mode, its corresponding feature data is: like to take notes in class, and like to use paper and pen to copy over and over again when reviewing, and repeat dictation, and the learning mode of No. 2 target object The mode is an action mode, and its corresponding feature data is: memory through actions. And the matching threshold between the learning mode and the teaching mode is 0.95, then the learning resource allocation device in this application can match the learning mode corresponding to No. 1 target object and No. 2 target object with the corresponding teaching mode of each resource in the resource library According to the matching, the matching degree of the characteristic data in the learning mode corresponding to No. 1 target object and the characteristic data in the rational teaching mode in the resource library is 0.98, which means that the learning mode of No. 1 target object is consistent with the rational teaching mode. If it matches the learning mode of No. 1 target object, the rational teaching mode and its corresponding resources can be determined as the candidate resource set matching the learning mode of No. 1 target object; The matching degree of feature data in the emotional teaching mode in the database is 0.96, which means that the learning mode of the target object No. 2 matches the emotional teaching mode, and the emotional teaching mode and its corresponding resources are determined to match the target object No. 2 The set of candidate resources matched by the learning model.
也就是说,本申请从资源库中获取与目标对象的学习模式匹配的候选资源集时,可以从资源库中获取教学模式与目标对象的学习模式匹配的候选资源集,使得向用户推送的候选资源集中不仅包括适合用户的候选资源,还包括适合用户学习模式的教学模式,从而使得用户不仅能够获取到自己满意的学习资源,还能获取到适合自己学习模式的教学模式,极大的提高了用户的学习兴趣及学习积极性,改善了用户体验。That is to say, when the application obtains the candidate resource set matching the learning mode of the target object from the resource library, it can obtain the candidate resource set whose teaching mode matches the learning mode of the target object from the resource library, so that the candidate resource set pushed to the user Resource concentration not only includes candidate resources suitable for users, but also includes teaching modes suitable for users' learning modes, so that users can not only obtain the learning resources they are satisfied with, but also obtain teaching modes suitable for their own learning modes, which greatly improves the The user's learning interest and learning enthusiasm have improved the user experience.
步骤103,将候选资源集发送给目标对象。Step 103, sending the candidate resource set to the target object.
在本实施例中,当确定出与目标对象的学习模式匹配的候选资源集之后,可将候选资源集发送给目标对象,以使目标对象从候选资源集中选择满意的学习资源。In this embodiment, after the candidate resource set matching the learning mode of the target object is determined, the candidate resource set may be sent to the target object, so that the target object selects satisfactory learning resources from the candidate resource set.
其中,在将候选资源集发送给目标对象时,可以通过wifi、3G网络、4G网络等方式实现,此处对其不作具体限定。Wherein, when the candidate resource set is sent to the target object, it can be realized through wifi, 3G network, 4G network, etc., which is not specifically limited here.
进一步的,为了减少带宽占用率,本实施例还可以将确定的候选资源集进行打包压缩之后,发送给目标对象,或者,还可以是将候选资源集中各候选资源的标识信息发送给目标对象。Further, in order to reduce bandwidth occupancy, this embodiment may also pack and compress the determined candidate resource set and send it to the target object, or may also send the identification information of each candidate resource in the candidate resource set to the target object.
其中,各候选资源的标识信息,可以是资源名称、资源提供者信息等等。Wherein, the identification information of each candidate resource may be a resource name, resource provider information, and the like.
步骤104,根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。Step 104, according to the feedback information returned by the target object, determine the target resource corresponding to the target object.
可选的,在将候选资源集发送给目标对象,且收到目标对象返回的反馈信息时,本实施例可以首先对目标对象返回的反馈信息进行解析,以确定反馈信息中携带的选择指令,然后根据选择指令,确定出对应的目标资源。Optionally, when the candidate resource set is sent to the target object and the feedback information returned by the target object is received, this embodiment may first analyze the feedback information returned by the target object to determine the selection instruction carried in the feedback information, Then, according to the selection instruction, the corresponding target resource is determined.
在确定出目标对象选择的目标资源之后,学习资源分配装置可将目标资源发送给目标对象,以便于目标对象根据目标资源进行学习。After determining the target resource selected by the target object, the learning resource allocation device may send the target resource to the target object, so that the target object can learn according to the target resource.
也就是说,通过将获取的候选资源集发送给目标对象,以使目标对象对候选资源集中的多个资源进行分析,选择出适合自己的资源,使得电子设备可以根据用户的选择,向用户反馈对应的目标资源,从而使得用户可以根据目标资源进行自主学习。That is to say, by sending the acquired candidate resource set to the target object, the target object can analyze multiple resources in the candidate resource set and select a suitable resource, so that the electronic device can give feedback to the user according to the user's selection. Corresponding target resources, so that users can learn independently according to the target resources.
可以理解的是,本申请实施例通过对目标对象的学习模式进行确定,以根据目标对象学习模式确定候选资源集,并将候选资源集发送给目标对象,以使目标对象从候选资源集中选择适合自己的候选资源,然后电子设备根据用户的选择将候选资源对应的资源内容推送给目标用户,从而使得用户进行自主及自助的学习。It can be understood that, in this embodiment of the present application, by determining the learning mode of the target object, a candidate resource set is determined according to the learning mode of the target object, and the candidate resource set is sent to the target object, so that the target object selects a suitable resource from the candidate resource set. Then the electronic device pushes the resource content corresponding to the candidate resource to the target user according to the user's selection, so that the user can carry out autonomous and self-help learning.
本申请实施例提供的学习资源分配方法,通过根据目标对象的特征数据,确定目标对象的学习模式,以根据目标对象的学习模式,从资源库中获取与目标对象到的学习模式匹配的候选资源集,然后将候选资源集发送给目标对象,并根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。由此,实现了根据用户自身的实际情况,有针对性的进行学习资源的个性化推荐,不仅简化了用户获取操作,而且还提高了用户的学习兴趣和学习效率,改善了用户使用体验。The learning resource allocation method provided in the embodiment of the present application determines the learning mode of the target object according to the characteristic data of the target object, so as to obtain candidate resources matching the learning mode of the target object from the resource library according to the learning mode of the target object set, and then send the candidate resource set to the target object, and determine the target resource corresponding to the target object according to the feedback information returned by the target object. In this way, the personalized recommendation of learning resources is realized according to the user's own actual situation, which not only simplifies the user acquisition operation, but also improves the user's learning interest and learning efficiency, and improves the user experience.
通过上述分析可知,本申请通过目标对象的学习模式,确定对应的候选资源集,并将候选资源集发送给目标对象,以根据目标对象的反馈,确定对应的目标资源。在一种可选的实现形式中,由于根据目标对象的学习模式,在资源库中可以获取到多个候选资源,为了使得目标对象尽可能选取到最佳的候选资源,本申请在将候选资源集发送给目标对象之前,还可以对候选资源集中的多个候选资源按照与目标对象的学习模式的匹配度,按照从高到低的顺序进行排序,然后再将排序后的候选资源集发送给目标对象,以使目标对象能够更高效快捷的获取到适合自己的学习资源。下面结合图2,对本申请学习资源分配方法的上述过程进行具体说明。From the above analysis, it can be known that the present application determines the corresponding candidate resource set through the learning mode of the target object, and sends the candidate resource set to the target object, so as to determine the corresponding target resource according to the feedback of the target object. In an optional implementation form, since multiple candidate resources can be obtained in the resource library according to the learning mode of the target object, in order to make the target object select the best candidate resource as much as possible, the present application uses the candidate resource Before the set is sent to the target object, multiple candidate resources in the candidate resource set can also be sorted from high to low according to the degree of matching with the learning mode of the target object, and then the sorted candidate resource set can be sent to The target audience, so that the target audience can obtain learning resources suitable for them more efficiently and quickly. The above-mentioned process of the learning resource allocation method of the present application will be described in detail below in conjunction with FIG. 2 .
如图2所示,该学习资源分配方法可以包括以下步骤:As shown in Figure 2, the method for allocating learning resources may include the following steps:
步骤201,根据目标对象的特征数据,确定目标对象的学习模式。Step 201, according to the characteristic data of the target object, determine the learning mode of the target object.
步骤202,从资源库中获取与目标对象的学习模式匹配的候选资源集。Step 202, acquiring a candidate resource set matching the learning mode of the target object from the resource library.
步骤203,根据候选资源集中各候选资源与目标对象的学习模式的匹配度,确定候选资源集中各候选资源的排序。Step 203, according to the matching degree of each candidate resource in the candidate resource set and the learning mode of the target object, determine the ranking of each candidate resource in the candidate resource set.
可选的,在获取到候选资源集之后,本申请可以首先对资源库中的各资源进行解析处理,以确定资源库中各资源对应的教学模式,然后再将确定的各资源对应的教学模式与目标对象的学习模式进行匹配,以确定出各资源对应的教学模式与目标对象的学习模式的匹配度,从而根据各匹配度确定各候选资源的先后顺序。Optionally, after obtaining the candidate resource set, the application may first analyze and process each resource in the resource library to determine the teaching mode corresponding to each resource in the resource library, and then assign the determined teaching mode corresponding to each resource Match with the learning mode of the target object to determine the matching degree between the teaching mode corresponding to each resource and the learning mode of the target object, so as to determine the sequence of each candidate resource according to each matching degree.
在本实施例中,教学模式可以包括:讲授式教学模式、启发式教学模式、讨论式教学模式等等。In this embodiment, the teaching mode may include: a lecture teaching mode, a heuristic teaching mode, a discussion teaching mode and the like.
其中,讲授式教学模式,主要是以老师活动为主,即以老师的讲解、演示、范读为主;启发式教学模式,则是老师在教学过程中,以谈话、问答、揭示等引导学生主动、积极、自觉地掌握知识的教学形式;讨论式教学模式,是学生在老师的指导下,就教材中的基础理论或主要疑难问题,在独立钻研的基础上,共同进行讨论、辩论的教学组织形式。Among them, the lecture-style teaching mode is mainly based on teacher activities, that is, the teacher's explanation, demonstration, and model reading; Actively, actively, and consciously master the teaching form of knowledge; the discussion teaching mode is a teaching mode in which students discuss and debate together on the basis of independent research on the basic theories or major difficult issues in the textbook under the guidance of the teacher organizational form.
步骤204,将候选资源集发送给目标对象。Step 204, sending the candidate resource set to the target object.
步骤205,根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。Step 205, according to the feedback information returned by the target object, determine the target resource corresponding to the target object.
其中,上述步骤204-205的具体实现过程及原理,可以参照上述实施例的详细描述,此处不再赘述。Wherein, for the specific implementation process and principles of the above steps 204-205, reference may be made to the detailed description of the above embodiments, and details will not be repeated here.
在本申请的另一种可选的实现形式中,为了使得目标对象接收到电子设备发送的候选资源集之后,能够更快捷方便的获取到符合自己需求的目标资源,本实施例在将候选资源集发送给目标对象之前,还可以获取候选资源集中各候选资源的属性信息及历史服务信息,然后将候选资源集中各候选资源对应的属性信息及历史服务信息,发送给目标对象。In another optional implementation form of the present application, after the target object receives the candidate resource set sent by the electronic device, it can more quickly and conveniently obtain the target resource that meets its own needs. In this embodiment, the candidate resource Before the collection is sent to the target object, the attribute information and historical service information of each candidate resource in the candidate resource set can also be obtained, and then the attribute information and historical service information corresponding to each candidate resource in the candidate resource set can be sent to the target object.
其中,在本实施例中,候选资源的属性信息,可以包括以下信息中的至少一个:年龄、性别、画像、空闲时间,此处对其不作具体限定。Wherein, in this embodiment, the attribute information of candidate resources may include at least one of the following information: age, gender, portrait, and free time, which are not specifically limited here.
历史服务信息,可以包括以下信息中的至少一个:历史服务对象标识、历史服务对象对应的服务时长、历史服务对象的反馈数据、与历史服务关联的多媒体数据,此处对其不作具体限定。The historical service information may include at least one of the following information: the historical service object identifier, the service duration corresponding to the historical service object, the feedback data of the historical service object, and the multimedia data associated with the historical service, which are not specifically limited here.
其中,历史服务对象标识可以是对象真实姓名、或者对象的帐号信息、ID等等。Wherein, the historical service object identifier may be the object's real name, or the object's account information, ID, and the like.
历史服务对象的反馈数据,可以对象对候选资源内容及提供者的评价信息等等。Feedback data of historical service objects can include object evaluation information on candidate resource content and providers, etc.
也就是说,通过获取候选资源集中各候选资源的属性信息及历史服务信息,使得目标对象在接收到候选资源集之后,可以根据各候选资源的属性信息及历史服务信息,确定出适合自己的目标资源,以根据确定的目标资源进行后续的学习。That is to say, by acquiring the attribute information and historical service information of each candidate resource in the candidate resource set, the target object can determine the target object suitable for itself according to the attribute information and historical service information of each candidate resource after receiving the candidate resource set. Resources for subsequent learning based on the identified target resources.
本申请实施例提供的学习资源分配方法,通过根据目标对象的特征数据,确定目标对象的学习模式,以根据目标对象的学习模式,从资源库中获取与目标对象到的学习模式匹配的候选资源集,并对候选资源集中各候选资源与目标对象的学习模式的匹配度进行确定,然后根据各候选资源与目标对象的学习模式的匹配度,对候选资源集中的各候选资源进行排序,然后将排序后的候选资源集发送给目标对象,并根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。由此,实现了根据用户自身的实际情况,有针对性的进行学习资源的个性化推荐,不仅简化了用户获取操作,而且还提高了用户的学习兴趣和学习效率,改善了用户使用体验,并且根据排序后的候选资源集,不仅提高了用户获取学习资源的速度,还能保证获取到的学习资源更符合用户实际情况,进一步满足了用户需求,提高了用户满意度。The learning resource allocation method provided in the embodiment of the present application determines the learning mode of the target object according to the characteristic data of the target object, so as to obtain candidate resources matching the learning mode of the target object from the resource library according to the learning mode of the target object set, and determine the matching degree of each candidate resource in the candidate resource set and the learning mode of the target object, and then sort each candidate resource in the candidate resource set according to the matching degree of each candidate resource and the learning mode of the target object, and then rank The sorted candidate resource set is sent to the target object, and the target resource corresponding to the target object is determined according to the feedback information returned by the target object. In this way, the personalized recommendation of learning resources is realized according to the actual situation of the user, which not only simplifies the user acquisition operation, but also improves the user's learning interest and learning efficiency, improves the user experience, and According to the sorted set of candidate resources, it not only improves the speed for users to obtain learning resources, but also ensures that the acquired learning resources are more in line with the actual situation of users, further satisfying user needs, and improving user satisfaction.
通过上述分析可知,本申请实施例通过对候选资源集中的各候选资源进行排序,以将排序后的候选资源集发送给目标对象,并接收用户返回的反馈信息,确定与目标对象对应的目标资源。From the above analysis, it can be seen that the embodiment of the present application sorts the candidate resources in the candidate resource set to send the sorted candidate resource set to the target object, and receives the feedback information returned by the user to determine the target resource corresponding to the target object .
在具体实现时,由于用户可以是学生,并且每个学生所上年纪不同,因此为了向不同学生推荐适合自己当前年纪对应的资源及老师,本申请在确定出目标对象的学习模式之后,还可以进一步的确定目标对象当前对应的知识集,然后根据上述知识集,从资源库中获取对应的候选资源集,以将获取的候选资源集发送给目标对象,以便于目标对象可以根据上述候选资源集获取对应的学习资源。下面结合图3,对本申请学习资源分配方法的上述过程进行具体说明。In the actual implementation, since the user can be a student, and each student is of a different age, in order to recommend resources and teachers suitable for their current age to different students, after the application determines the learning mode of the target object, it can further Determine the current knowledge set corresponding to the target object, and then obtain the corresponding candidate resource set from the resource library according to the above knowledge set, so as to send the obtained candidate resource set to the target object, so that the target object can acquire it according to the above candidate resource set corresponding learning resources. The above-mentioned process of the learning resource allocation method of the present application will be described in detail below in conjunction with FIG. 3 .
图3是根据本申请一示例性实施例示出的学习资源分配方法的流程示意图。Fig. 3 is a schematic flowchart of a method for allocating learning resources according to an exemplary embodiment of the present application.
如图3所示,该学习资源分配方法可以包括以下步骤:As shown in Figure 3, the learning resource allocation method may include the following steps:
步骤301,根据目标对象的特征数据,确定目标对象的学习模式。Step 301, according to the characteristic data of the target object, determine the learning mode of the target object.
步骤302,根据目标对象对应的第一知识集合及资源库中各资源分别对应的第二知识集合,确定与目标对象对应的初始候选资源集。Step 302: Determine an initial candidate resource set corresponding to the target object according to the first knowledge set corresponding to the target object and the second knowledge set corresponding to each resource in the resource library.
可选地,知识集合,是根据用户的学习能力确定的,即知识集合中的知识点为用户所需要学习的知识点。可以理解的是,由于不同用户的学习能力不同,因此,不同用户对应的知识集合可以不同。例如,一般情况下,对于高年级的学生,其需学习的知识点难度,高于低年级的学生。或者,对于同年级的学生,由于每个学生对应的学习能力的不同,不同学生之间的所需学习的知识点也是不同的。Optionally, the knowledge set is determined according to the user's learning ability, that is, the knowledge points in the knowledge set are the knowledge points that the user needs to learn. It can be understood that because different users have different learning abilities, the knowledge sets corresponding to different users may be different. For example, under normal circumstances, for students in the upper grades, the difficulty of the knowledge points they need to learn is higher than that for students in the lower grades. Or, for students of the same grade, due to the different learning abilities of each student, the knowledge points that different students need to learn are also different.
在执行步骤302之前,本申请可以首先确定出目标对象对应的第一知识集合。Before performing step 302, the present application may first determine the first knowledge set corresponding to the target object.
可选的,本实施例可以通过以下方式,实现对目标对应对象对应的第一知识集合进行确定。Optionally, in this embodiment, the determination of the first knowledge set corresponding to the target corresponding object may be implemented in the following manner.
第一种实现方式:The first implementation method:
根据目标对象的历史学习记录,确定目标对象对应的第一知识集合。According to the historical learning records of the target object, the first knowledge set corresponding to the target object is determined.
其中,用户的历史学习记录可以包括:用户输入的查询序列,历史作答内容等等。Wherein, the user's historical learning records may include: the query sequence input by the user, historical answer content and so on.
由于在实际应用中,用户的历史学习记录可以表征用户的身份信息,因此本申请可以通过分析目标对象的历史学习记录,即可确定目标对象对应的第一知识集合。In practical applications, the user's historical learning records can represent the user's identity information, so the present application can determine the first knowledge set corresponding to the target object by analyzing the historical learning records of the target object.
举例来说,若目标对象XX的历史学习记录包括:周三晚上21:30,查阅3年纪数学资料,周五晚上20:00,查阅3年纪英语资料、周六上午10:21,查阅3年纪英语资料,则可以根据上述历史学习记录可以确定出目标对象XX应该为3年纪的学生,那么对应的可以将3年纪对应的学习内容组成的集合,确定为目标对象XX的第一知识集合。For example, if the historical learning records of the target object XX include: at 21:30 on Wednesday night, look up the mathematics materials of the third grade; at 20:00 on Friday night, look up the English materials of the third grade; According to the above-mentioned historical learning records, it can be determined that the target object XX should be a student of the third grade, and correspondingly, the set of learning content corresponding to the third grade can be determined as the first knowledge set of the target object XX.
本申请实施例中,根据用户的历史学习记录,确定用户对应的目标知识集合,能够反映用户的历史学习能力,即能够反映用户之前的学习能力。In the embodiment of the present application, the target knowledge set corresponding to the user is determined according to the user's historical learning records, which can reflect the user's historical learning ability, that is, can reflect the user's previous learning ability.
第二种实现方式:The second implementation method:
根据目标对象对应的知识测试结果,确定目标对象对应的第一知识集合。According to the knowledge test result corresponding to the target object, the first knowledge set corresponding to the target object is determined.
作为一种可能的实现方式,用户可以在线进行知识测试,当测试结束时,可以确定用户对应的知识测试结果,进而本申请中的学习资源分配装置,可以根据用户对应的知识测试结果,可以确定用户对应的第一知识集合。As a possible implementation, the user can conduct a knowledge test online, and when the test is over, the knowledge test result corresponding to the user can be determined, and then the learning resource allocation device in this application can determine the knowledge test result corresponding to the user. The first knowledge set corresponding to the user.
可选地,用户可以使用电子设备在线进行知识测试,其中,知识测试可以具有选择题、填空题、应用题等测试试题,针对每一道测试试题,用户可以输入答案或选中答案。本申请中,学习资源分配装置可以获取测试试题对应的标准答案,并将测试试题的标准答案与相应的用户答案进行比对,得到答案差异程度。而后根据答案差异程度,可以确定每一道测试试题对应的知识点的掌握程度,从而当知识测试结束后,可以根据每一道测试试题对应的知识点的掌握程度,确定用户对应的第一知识集合。Optionally, the user can use an electronic device to conduct a knowledge test online, wherein the knowledge test can have test questions such as multiple-choice questions, fill-in-the-blank questions, application questions, etc. For each test question, the user can input an answer or select an answer. In this application, the learning resource allocation device can obtain the standard answers corresponding to the test questions, and compare the standard answers of the test questions with the corresponding user answers to obtain the degree of difference in the answers. Then, according to the degree of difference in the answers, the degree of mastery of the knowledge points corresponding to each test question can be determined, so that after the knowledge test is over, the first knowledge set corresponding to the user can be determined according to the degree of mastery of the knowledge points corresponding to each test question.
本申请实施例中,知识测试结果是用户本次与电子设备进行对话之前,使用电子设备在线进行测试所得到的,根据知识测试结果确定用户对应的第一知识集合,可以保证第一知识集合中知识点的实时性,即使用户在线下进行学习后,导致用户掌握的知识点变更时,根据用户对应的知识测试结果,确定用户对应的第一知识集合,仍然能够实现对第一知识集合进行更新,从而实现对第一知识集合的动态维护,进而能够保证所确定的用户的学习能力的实时性和准确性。In the embodiment of the present application, the knowledge test result is obtained by using the electronic device to conduct an online test before the user has a dialogue with the electronic device this time, and the first knowledge set corresponding to the user is determined according to the knowledge test result, which can ensure that the first knowledge set in the first knowledge set The real-time nature of knowledge points, even if the user learns offline and the knowledge points mastered by the user change, the first knowledge set corresponding to the user can be determined according to the knowledge test results corresponding to the user, and the first knowledge set can still be updated , so as to realize the dynamic maintenance of the first knowledge set, thereby ensuring the real-time and accuracy of the determined learning ability of the user.
在获取到目标对象对应的第一知识集合之后,电子设备可将第一知识集合与资源库中各资源分别对应的第二知识集合进行匹配,以将匹配度超过阈值的第二知识集合对应的各资源,确定为初始候选资源集。After acquiring the first knowledge set corresponding to the target object, the electronic device can match the first knowledge set with the second knowledge set corresponding to each resource in the resource library, so as to match the second knowledge set corresponding to the second knowledge set whose matching degree exceeds the threshold Each resource is determined as an initial candidate resource set.
步骤303,从初始候选资源集中,获取与目标对象的学习模式匹配的候选资源集。Step 303, from the initial candidate resource set, obtain a candidate resource set that matches the learning mode of the target object.
在本实施例中,由于获取的初始候选资源集可以包括多个候选资源,且多个候选资源分别对应不同的教学模式,因此为了获取到与目标对象相匹配的候选资源,本实施例还可以利用目标对象的学习模式,对初始候选资源集进行进一步的筛选,以将初始候选资源集中与目标对象的学习模式不匹配的候选资源剔除,从而生成与目标对象的学习模式匹配,且与目标对象对应的第一知识集合相匹配的候选资源集。In this embodiment, since the acquired initial candidate resource set may include multiple candidate resources, and the multiple candidate resources correspond to different teaching modes, in order to obtain candidate resources that match the target object, this embodiment may also Using the learning mode of the target object, the initial candidate resource set is further screened to remove the candidate resources that do not match the learning mode of the target object in the initial candidate resource set, so as to generate Candidate resource sets that match the corresponding first knowledge set.
步骤304,将候选资源集发送给所述目标对象。Step 304, sending the candidate resource set to the target object.
步骤305,根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。Step 305, according to the feedback information returned by the target object, determine the target resource corresponding to the target object.
其中,上述步骤304-305的具体实现过程及原理,可以参照上述实施例的详细描述,此处不再赘述。Wherein, for the specific implementation process and principles of the above steps 304-305, reference may be made to the detailed description of the above embodiments, and details will not be repeated here.
本申请实施例提供的学习资源分配方法,通过确定目标对象对应的第一知识集合,以从资源库中各资源分别对应的第二知识集合中,确定出与目标对象对应的初始候选资源集,然后再根据目标对象的学习模式对初始候选资源集进行筛选得到候选资源集,然后将候选资源集发送给目标对象,并根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。由此,使得生成的候选资源集中包括的各候选资源,更符合用户需求,从而实现了根据用户自身的实际情况,有针对性的进行学习资源的个性化推荐,不仅简化了用户获取操作,而且还提高了用户的学习兴趣和学习效率,改善了用户使用体验。In the method for allocating learning resources provided in the embodiment of the present application, by determining the first knowledge set corresponding to the target object, the initial candidate resource set corresponding to the target object is determined from the second knowledge set corresponding to each resource in the resource library, Then, according to the learning mode of the target object, the initial candidate resource set is screened to obtain the candidate resource set, and then the candidate resource set is sent to the target object, and the target resource corresponding to the target object is determined according to the feedback information returned by the target object. As a result, the candidate resources included in the generated candidate resource set are more in line with the user's needs, thereby realizing targeted personalized recommendation of learning resources according to the user's own actual situation, which not only simplifies the user's acquisition operation, but also It also improves the user's learning interest and learning efficiency, and improves the user experience.
在示例性实施例中,还提供了一种学习资源分配装置。In an exemplary embodiment, a device for allocating learning resources is also provided.
图4是根据本申请一示例性实施例示出的学习资源分配装置的结构示意图。Fig. 4 is a schematic structural diagram of an apparatus for allocating learning resources according to an exemplary embodiment of the present application.
参照图4所示,本申请的学习资源分配装置包括:第一确定模块110、获取模块120、发送模块130及第二确定模块140。Referring to FIG. 4 , the learning resource allocation device of the present application includes: a first determination module 110 , an acquisition module 120 , a sending module 130 and a second determination module 140 .
其中,第一确定模块110用于根据目标对象的特征数据,确定所述目标对象的学习模式;Wherein, the first determination module 110 is used to determine the learning mode of the target object according to the characteristic data of the target object;
获取模块120用于从资源库中获取与所述目标对象的学习模式匹配的候选资源集;The obtaining module 120 is used to obtain a candidate resource set matching the learning mode of the target object from the resource library;
发送模块130用于将所述候选资源集发送给所述目标对象;The sending module 130 is configured to send the candidate resource set to the target object;
第二确定模块140用于根据所述目标对象返回的反馈信息,确定与所述目标对象对应的目标资源。The second determining module 140 is configured to determine the target resource corresponding to the target object according to the feedback information returned by the target object.
作为一种可选的实现形式,所述第一确定模块110,具体用于:根据预设的特征数据与学习模式的映射关系,确定与所述目标对象的特征数据对应的学习模式;或者,将所述目标对象的特征数据输入预设的神经网络模型,根据所述预设的神经网络模型的输出,确定所述目标对象的学习模式。As an optional implementation form, the first determining module 110 is specifically configured to: determine the learning mode corresponding to the feature data of the target object according to a preset mapping relationship between feature data and learning modes; or, Inputting the characteristic data of the target object into a preset neural network model, and determining the learning mode of the target object according to the output of the preset neural network model.
作为一种可选的实现形式,由于本实施例中资源库中包括各资源对应的教学模式,因此所述获取模块120,具体用于:从资源库中获取教学模式与所述目标对象的学习模式匹配的候选资源集。As an optional implementation form, since the resource library in this embodiment includes the teaching modes corresponding to each resource, the acquisition module 120 is specifically used to: acquire the teaching mode and the learning mode of the target object from the resource library. The set of candidate resources for pattern matching.
需要说明的是,前述对学习资源分配方法实施例的解释说明也适用于该实施例的学习资源分配装置,其实现原理类似,此处不再赘述。It should be noted that the foregoing explanations on the embodiment of the learning resource allocation method are also applicable to the learning resource allocation device of this embodiment, and its implementation principles are similar, so details will not be repeated here.
本申请实施例提供的学习资源分配装置,通过根据目标对象的特征数据,确定目标对象的学习模式,以根据目标对象的学习模式,从资源库中获取与目标对象到的学习模式匹配的候选资源集,然后将候选资源集发送给目标对象,并根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。由此,实现了根据用户自身的实际情况,有针对性的进行学习资源的个性化推荐,不仅简化了用户获取操作,而且还提高了用户的学习兴趣和学习效率,改善了用户使用体验。The learning resource allocation device provided in the embodiment of the present application determines the learning mode of the target object according to the characteristic data of the target object, so as to obtain candidate resources matching the learning mode of the target object from the resource library according to the learning mode of the target object set, and then send the candidate resource set to the target object, and determine the target resource corresponding to the target object according to the feedback information returned by the target object. In this way, the personalized recommendation of learning resources is realized according to the user's own actual situation, which not only simplifies the user acquisition operation, but also improves the user's learning interest and learning efficiency, and improves the user experience.
在示例性实施例中,还提供了一种学习资源分配装置。In an exemplary embodiment, a device for allocating learning resources is also provided.
图5是根据本申请一示例性实施例示出的学习资源分配装置的结构示意图。Fig. 5 is a schematic structural diagram of a device for allocating learning resources according to an exemplary embodiment of the present application.
参照图5所示,本申请的学习资源分配装置包括:第一确定模块110、获取模块120、发送模块130、第二确定模块140。Referring to FIG. 5 , the learning resource allocation device of the present application includes: a first determination module 110 , an acquisition module 120 , a sending module 130 , and a second determination module 140 .
其中,第一确定模块110用于根据目标对象的特征数据,确定所述目标对象的学习模式;Wherein, the first determination module 110 is used to determine the learning mode of the target object according to the characteristic data of the target object;
获取模块120用于从资源库中获取与所述目标对象的学习模式匹配的候选资源集;The obtaining module 120 is used to obtain a candidate resource set matching the learning mode of the target object from the resource library;
所述获取模块120具体用于:对资源库中各资源进行解析处理,确定所述资源库中各资源对应的教学模式;确定所述各资源对应教学模式与所述目标对象的学习模式的匹配度。The acquisition module 120 is specifically used to: analyze and process each resource in the resource library, determine the teaching mode corresponding to each resource in the resource library; determine the matching between the teaching mode corresponding to each resource and the learning mode of the target object Spend.
作为一种可选的实现形式,本申请学习资源分配装置包括:排序模块150。As an optional implementation form, the apparatus for allocating learning resources in this application includes: a sorting module 150 .
其中,排序模块150用于根据所述候选资源集中各候选资源与所述目标对象的学习模式的匹配度,确定所述候选资源集中各候选资源的排序。Wherein, the ranking module 150 is configured to determine the ranking of each candidate resource in the candidate resource set according to the matching degree between each candidate resource in the candidate resource set and the learning mode of the target object.
发送模块130用于将所述候选资源集发送给所述目标对象;The sending module 130 is configured to send the candidate resource set to the target object;
第二确定模块140用于根据所述目标对象返回的反馈信息,确定与所述目标对象对应的目标资源。The second determining module 140 is configured to determine the target resource corresponding to the target object according to the feedback information returned by the target object.
作为另一种可选的实现形式,本申请学习资源分配装置包括:第二获取模块。As another optional implementation form, the apparatus for allocating learning resources in this application includes: a second acquiring module.
其中,第二获取模块用于获取所述候选资源集中各候选资源的属性信息及历史服务信息。Wherein, the second obtaining module is used to obtain attribute information and historical service information of each candidate resource in the candidate resource set.
所述发送模块130具体用于将所述候选资源集中各候选资源对应的属性信息及历史服务信息,发送给所述目标对象。The sending module 130 is specifically configured to send attribute information and historical service information corresponding to each candidate resource in the set of candidate resources to the target object.
所述候选资源的属性信息,包括以下信息中的至少一个:年龄、性别、画像、空闲时间;The attribute information of the candidate resource includes at least one of the following information: age, gender, portrait, free time;
所述历史服务信息,包括以下信息中的至少一个:历史服务对象标识、历史服务对象对应的服务时长、历史服务对象的反馈数据、与历史服务关联的多媒体数据。The historical service information includes at least one of the following information: historical service object identifier, service duration corresponding to the historical service object, feedback data of the historical service object, and multimedia data associated with the historical service.
需要说明的是,前述对学习资源分配方法实施例的解释说明也适用于该实施例的学习资源分配装置,其实现原理类似,此处不再赘述。It should be noted that the foregoing explanations on the embodiment of the learning resource allocation method are also applicable to the learning resource allocation device of this embodiment, and its implementation principles are similar, so details will not be repeated here.
本申请实施例提供的学习资源分配装置,通过根据目标对象的特征数据,确定目标对象的学习模式,以根据目标对象的学习模式,从资源库中获取与目标对象到的学习模式匹配的候选资源集,并对候选资源集中各候选资源与目标对象的学习模式的匹配度进行确定,然后根据各候选资源与目标对象的学习模式的匹配度,对候选资源集中的各候选资源进行排序,然后将排序后的候选资源集发送给目标对象,并根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。由此,实现了根据用户自身的实际情况,有针对性的进行学习资源的个性化推荐,不仅简化了用户获取操作,而且还提高了用户的学习兴趣和学习效率,改善了用户使用体验,并且根据排序后的候选资源集,不仅提高了用户获取学习资源的速度,还能保证获取到的学习资源更符合用户实际情况,进一步满足了用户需求,提高了用户满意度。The learning resource allocation device provided in the embodiment of the present application determines the learning mode of the target object according to the characteristic data of the target object, so as to obtain candidate resources matching the learning mode of the target object from the resource library according to the learning mode of the target object set, and determine the matching degree of each candidate resource in the candidate resource set and the learning mode of the target object, and then sort each candidate resource in the candidate resource set according to the matching degree of each candidate resource and the learning mode of the target object, and then rank The sorted candidate resource set is sent to the target object, and the target resource corresponding to the target object is determined according to the feedback information returned by the target object. In this way, the personalized recommendation of learning resources is realized according to the actual situation of the user, which not only simplifies the user acquisition operation, but also improves the user's learning interest and learning efficiency, improves the user experience, and According to the sorted candidate resource set, it not only improves the speed for users to obtain learning resources, but also ensures that the obtained learning resources are more in line with the actual situation of users, further satisfying user needs, and improving user satisfaction.
在示例性实施例中,还提供了一种学习资源分配装置。In an exemplary embodiment, a device for allocating learning resources is also provided.
如图6所示,本申请的学习资源分配装置包括:第一确定模块110、获取模块120、发送模块130、第二确定模块140、第三确定模块160。As shown in FIG. 6 , the apparatus for allocating learning resources of the present application includes: a first determination module 110 , an acquisition module 120 , a sending module 130 , a second determination module 140 , and a third determination module 160 .
其中,第一确定模块110用于根据目标对象的特征数据,确定所述目标对象的学习模式;Wherein, the first determination module 110 is used to determine the learning mode of the target object according to the characteristic data of the target object;
第三确定模块160用于根据所述目标对象对应的第一知识集合及所述资源库中各资源分别对应的第二知识集合,确定与所述目标对象对应的初始候选资源集;The third determining module 160 is configured to determine an initial candidate resource set corresponding to the target object according to the first knowledge set corresponding to the target object and the second knowledge set corresponding to each resource in the resource library;
获取模块120具体用于从所述初始候选资源集中,获取与所述目标对象的学习模式匹配的候选资源集;The acquiring module 120 is specifically configured to acquire a candidate resource set that matches the learning mode of the target object from the initial candidate resource set;
发送模块130用于将所述候选资源集发送给所述目标对象;The sending module 130 is configured to send the candidate resource set to the target object;
第二确定模块140用于根据所述目标对象返回的反馈信息,确定与所述目标对象对应的目标资源。The second determining module 140 is configured to determine the target resource corresponding to the target object according to the feedback information returned by the target object.
其中,所述第三确定模块160具体用于:Wherein, the third determining module 160 is specifically used for:
根据所述目标对象的历史学习记录,确定所述目标对象对应的第一知识集合;determining a first knowledge set corresponding to the target object according to the historical learning records of the target object;
和/或,and / or,
根据所述目标对象对应的知识测试结果,确定所述目标对象对应的第一知识集合。A first knowledge set corresponding to the target object is determined according to the knowledge test result corresponding to the target object.
需要说明的是,前述对学习资源分配方法实施例的解释说明也适用于该实施例的学习资源分配,其实现原理类似,此处不再赘述。It should be noted that the foregoing explanations of the embodiment of the learning resource allocation method are also applicable to the learning resource allocation of this embodiment, and its implementation principles are similar, so details are not repeated here.
本本申请实施例提供的学习资源分配装置,通过确定目标对象对应的第一知识集合,以从资源库中各资源分别对应的第二知识集合中,确定出与目标对象对应的初始候选资源集,然后再根据目标对象的学习模式对初始候选资源集进行筛选得到候选资源集,然后将候选资源集发送给目标对象,并根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。由此,使得生成的候选资源集中包括的各候选资源,更符合用户需求,从而实现了根据用户自身的实际情况,有针对性的进行学习资源的个性化推荐,不仅简化了用户获取操作,而且还提高了用户的学习兴趣和学习效率,改善了用户使用体验。The learning resource allocation device provided in the embodiment of the present application determines the initial candidate resource set corresponding to the target object from the second knowledge set corresponding to each resource in the resource library by determining the first knowledge set corresponding to the target object, Then, according to the learning mode of the target object, the initial candidate resource set is screened to obtain the candidate resource set, and then the candidate resource set is sent to the target object, and the target resource corresponding to the target object is determined according to the feedback information returned by the target object. As a result, the candidate resources included in the generated candidate resource set are more in line with the user's needs, thereby realizing targeted personalized recommendation of learning resources according to the user's own actual situation, which not only simplifies the user's acquisition operation, but also It also improves the user's learning interest and learning efficiency, and improves the user experience.
在示例性实施例中,还提供了一种电子设备。In an exemplary embodiment, an electronic device is also provided.
图7是根据一示例性实施例示出的电子设备的结构示意图。图7显示的电子设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。Fig. 7 is a schematic structural diagram of an electronic device according to an exemplary embodiment. The electronic device shown in FIG. 7 is only an example, and should not limit the functions and scope of use of this embodiment of the present application.
参照图7,该电子设备200包括:存储器210及处理器220,所述存储器210存储有计算机程序,所述计算机程序被处理器220执行时,使得所述处理器220执行如下步骤:根据目标对象的特征数据,确定所述目标对象的学习模式;从资源库中获取与所述目标对象的学习模式匹配的候选资源集;将所述候选资源集发送给所述目标对象;根据所述目标对象返回的反馈信息,确定与所述目标对象对应的目标资源。7, the electronic device 200 includes: a memory 210 and a processor 220, the memory 210 stores a computer program, and when the computer program is executed by the processor 220, the processor 220 performs the following steps: according to the target object feature data of the target object, determine the learning mode of the target object; obtain a candidate resource set matching the learning mode of the target object from the resource library; send the candidate resource set to the target object; according to the target object The returned feedback information determines the target resource corresponding to the target object.
在一些实施例中,所述将所述候选资源集发送给所述目标对象之前,还包括:根据所述候选资源集中各候选资源与所述目标对象的学习模式的匹配度,确定所述候选资源集中各候选资源的排序。In some embodiments, before sending the candidate resource set to the target object, it further includes: determining the candidate resource set according to the matching degree between each candidate resource in the candidate resource set and the learning mode of the target object. The ranking of each candidate resource in the resource set.
在一些实施例中,所述确定所述候选资源集中各候选资源的排序之前,还包括:对资源库中各资源进行解析处理,确定所述资源库中各资源对应的教学模式;确定所述各资源对应教学模式与所述目标对象的学习模式的匹配度。In some embodiments, before determining the ranking of each candidate resource in the candidate resource set, it further includes: analyzing and processing each resource in the resource library, and determining the teaching mode corresponding to each resource in the resource library; determining the Each resource corresponds to the degree of matching between the teaching mode and the learning mode of the target object.
在一些实施例中,所述从资源库中获取与所述目标对象的学习模式匹配的候选资源集之前,还包括:根据所述目标对象对应的第一知识集合及所述资源库中各资源分别对应的第二知识集合,确定与所述目标对象对应的初始候选资源集;所述从资源库中获取与所述目标对象的学习模式匹配的候选资源集,包括:从所述初始候选资源集中,获取与所述目标对象的学习模式匹配的候选资源集。In some embodiments, before acquiring the candidate resource set matching the learning mode of the target object from the resource library, further includes: according to the first knowledge set corresponding to the target object and each resource in the resource library Determining an initial candidate resource set corresponding to the target object corresponding to the second knowledge set respectively; the acquiring the candidate resource set matching the learning mode of the target object from the resource library includes: obtaining from the initial candidate resource set Concentrating, obtaining a candidate resource set that matches the learning mode of the target object.
在一些实施例中,所述确定与所述目标对象对应的初始候选资源集之前,还包括:根据所述目标对象的历史学习记录,确定所述目标对象对应的第一知识集合;和/或,根据所述目标对象对应的知识测试结果,确定所述目标对象对应的第一知识集合。In some embodiments, before the determining the initial candidate resource set corresponding to the target object, it further includes: determining the first knowledge set corresponding to the target object according to the historical learning records of the target object; and/or , determining a first knowledge set corresponding to the target object according to a knowledge test result corresponding to the target object.
在一些实施例中,所述将所述候选资源集发送给所述目标对象之前,还包括:获取所述候选资源集中各候选资源的属性信息及历史服务信息;所述将所述候选资源集发送给所述目标对象,包括:将所述候选资源集中各候选资源对应的属性信息及历史服务信息,发送给所述目标对象。在一些实施例中,所述确定所述标准语音的播放模式,包括:确定所述标准语音的播放次数、播放速度、和/或所述标准语音与辅助语音的关联方式。In some embodiments, before sending the candidate resource set to the target object, it further includes: acquiring attribute information and historical service information of each candidate resource in the candidate resource set; Sending to the target object includes: sending attribute information and historical service information corresponding to each candidate resource in the candidate resource set to the target object. In some embodiments, the determining the playback mode of the standard voice includes: determining the number of times the standard voice is played, the playback speed, and/or the way in which the standard voice is associated with the auxiliary voice.
在一些实施例中,所述候选资源的属性信息,包括以下信息中的至少一个:年龄、性别、画像、空闲时间;所述历史服务信息,包括以下信息中的至少一个:历史服务对象标识、历史服务对象对应的服务时长、历史服务对象的反馈数据、与历史服务关联的多媒体数据。In some embodiments, the attribute information of the candidate resource includes at least one of the following information: age, gender, portrait, and free time; the historical service information includes at least one of the following information: historical service object identifier, The service duration corresponding to the historical service object, the feedback data of the historical service object, and the multimedia data associated with the historical service.
在一些实施例中,所述根据目标对象的特征数据,确定所述目标对象的学习模式,包括:根据预设的特征数据与学习模式的映射关系,确定与所述目标对象的特征数据对应的学习模式;或者,将所述目标对象的特征数据输入预设的神经网络模型,根据所述预设的神经网络模型的输出,确定所述目标对象的学习模式。In some embodiments, the determining the learning mode of the target object according to the characteristic data of the target object includes: determining the learning mode corresponding to the characteristic data of the target object according to the preset mapping relationship between the characteristic data and the learning mode. A learning mode; or, input the feature data of the target object into a preset neural network model, and determine the learning mode of the target object according to the output of the preset neural network model.
在一些实施例中,所述资源库中包括各资源对应的教学模式;所述从资源库中获取与所述目标对象的学习模式匹配的候选资源集,包括:从资源库中获取教学模式与所述目标对象的学习模式匹配的候选资源集。In some embodiments, the resource library includes a teaching mode corresponding to each resource; the acquisition of the candidate resource set matching the learning mode of the target object from the resource library includes: obtaining the teaching mode and the learning mode from the resource library. A set of candidate resources for learning pattern matching of the target object.
在一种可选的实现形式中,如图8所示,该电子设备200还可以包括:存储器210及处理器220,连接不同组件(包括存储器210和处理器220)的总线230,存储器210存储有计算机程序,当处理器220执行所述程序时实现本申请实施例所述的学习资源分配方法In an optional implementation form, as shown in FIG. 8, the electronic device 200 may further include: a memory 210 and a processor 220, a bus 230 connecting different components (including the memory 210 and the processor 220), and the memory 210 stores There is a computer program, and when the processor 220 executes the program, the learning resource allocation method described in the embodiment of the present application is realized
总线230表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。Bus 230 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus structures. These architectures include, by way of example, but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect ( PCI) bus.
电子设备200典型地包括多种电子设备可读介质。这些介质可以是任何能够被电子设备200访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。Electronic device 200 typically includes a variety of electronic device readable media. These media can be any available media that can be accessed by electronic device 200 and include both volatile and nonvolatile media, removable and non-removable media.
存储器210还可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)240和/或高速缓存存储器250。电子设备200可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统260可以用于读写不可移动的、非易失性磁介质(图8未显示,通常称为“硬盘驱动器”)。尽管图8中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线230相连。存储器210可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本申请各实施例的功能。Memory 210 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 240 and/or cache memory 250 . The electronic device 200 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 260 may be used to read and write to non-removable, non-volatile magnetic media (not shown in FIG. 8, commonly referred to as a "hard drive"). Although not shown in FIG. 8, a disk drive for reading and writing to removable nonvolatile disks (e.g., "floppy disks") may be provided, as well as for removable nonvolatile optical disks (e.g., CD-ROM, DVD-ROM or other optical media) CD-ROM drive. In these cases, each drive may be connected to bus 230 through one or more data media interfaces. The memory 210 may include at least one program product having a set (for example, at least one) of program modules configured to execute the functions of the various embodiments of the present application.
具有一组(至少一个)程序模块270的程序/实用工具280,可以存储在例如存储器210中,这样的程序模块270包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块270通常执行本申请所描述的实施例中的功能和/或方法。Program/utility 280 having a set (at least one) of program modules 270, such as may be stored in memory 210, such program modules 270 including - but not limited to - an operating system, one or more application programs, other program Modules and program data, each or some combination of these examples may include the implementation of the network environment. The program module 270 generally executes the functions and/or methods in the embodiments described in this application.
电子设备200也可以与一个或多个外部设备290(例如键盘、指向设备、显示器291等)通信,还可与一个或者多个使得用户能与该电子设备200交互的设备通信,和/或与使得该电子设备200能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口292进行。并且,电子设备200还可以通过网络适配器293与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器293通过总线230与电子设备200的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备200使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。The electronic device 200 can also communicate with one or more external devices 290 (such as keyboards, pointing devices, displays 291, etc.), and can also communicate with one or more devices that enable the user to interact with the electronic device 200, and/or communicate with Any device (eg, network card, modem, etc.) that enables the electronic device 200 to communicate with one or more other computing devices. Such communication may occur through input/output (I/O) interface 292 . Moreover, the electronic device 200 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN) and/or a public network such as the Internet) through the network adapter 293 . As shown, the network adapter 293 communicates with other modules of the electronic device 200 through the bus 230 . It should be appreciated that although not shown, other hardware and/or software modules may be used in conjunction with electronic device 200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives And data backup storage system, etc.
需要说明的是,前述对学习资源分配方法实施例的解释说明也适用于该实施例的电子设备,其实现原理类似,此处不再赘述。It should be noted that the foregoing explanations of the embodiment of the method for allocating learning resources are also applicable to the electronic device of this embodiment, and its implementation principles are similar, so details will not be repeated here.
本申请实施例提供的电子设备,通过根据目标对象的特征数据,确定目标对象的学习模式,以根据目标对象的学习模式,从资源库中获取与目标对象到的学习模式匹配的候选资源集,然后将候选资源集发送给目标对象,并根据目标对象返回的反馈信息,确定与目标对象对应的目标资源。由此,实现了根据用户自身的实际情况,有针对性的进行学习资源的个性化推荐,不仅简化了用户获取操作,而且还提高了用户的学习兴趣和学习效率,改善了用户使用体验。The electronic device provided in the embodiment of the present application determines the learning mode of the target object according to the characteristic data of the target object, so as to obtain a candidate resource set matching the learning mode of the target object from the resource library according to the learning mode of the target object, Then, the candidate resource set is sent to the target object, and the target resource corresponding to the target object is determined according to the feedback information returned by the target object. In this way, the personalized recommendation of learning resources is realized according to the user's own actual situation, which not only simplifies the user acquisition operation, but also improves the user's learning interest and learning efficiency, and improves the user experience.
在示例性实施例中,本申请还提出了一种非暂态计算机可读存储介质。In an exemplary embodiment, the present application also proposes a non-transitory computer-readable storage medium.
上述非暂态计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,实现所述的学习资源分配方法。The above-mentioned non-transitory computer-readable storage medium stores a computer program thereon, and when the program is executed by a processor, the learning resource allocation method described above is realized.
在本申请的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。In the description of the present application, it should be understood that the terms "first" and "second" are used for description purposes only, and cannot be interpreted as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features. Thus, a feature defined as "first" and "second" may explicitly or implicitly include one or more of these features. In the description of the present application, "plurality" means two or more, unless otherwise specifically defined.
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。In the description of this specification, descriptions referring to the terms "one embodiment", "some embodiments", "example", "specific examples", or "some examples" mean that specific features described in connection with the embodiment or example Or features are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the specific features or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. In addition, those skilled in the art can combine and combine different embodiments or examples and features of different embodiments or examples described in this specification without conflicting with each other.
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。Any process or method descriptions in flowcharts or otherwise described herein may be understood to represent modules, segments or portions of code comprising one or more executable instructions for implementing specific logical functions or steps of the process , and the scope of preferred embodiments of the present application includes additional implementations in which functions may be performed out of the order shown or discussed, including in substantially simultaneous fashion or in reverse order depending on the functions involved, which shall It should be understood by those skilled in the art to which the embodiments of the present application belong.
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。The logic and/or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium, For use with instruction execution systems, devices, or devices (such as computer-based systems, systems including processors, or other systems that can fetch instructions from instruction execution systems, devices, or devices and execute instructions), or in conjunction with these instruction execution systems, devices or equipment for use. For the purposes of this specification, a "computer-readable medium" may be any device that can contain, store, communicate, propagate or transmit a program for use in or in conjunction with an instruction execution system, device or device. More specific examples (non-exhaustive list) of computer-readable media include the following: electrical connection with one or more wires (electronic device), portable computer disk case (magnetic device), random access memory (RAM), Read Only Memory (ROM), Erasable and Editable Read Only Memory (EPROM or Flash Memory), Fiber Optic Devices, and Portable Compact Disc Read Only Memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program can be printed, since the program can be read, for example, by optically scanning the paper or other medium, followed by editing, interpretation or other suitable processing if necessary. The program is processed electronically and stored in computer memory.
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。It should be understood that each part of the present application may be realized by hardware, software, firmware or a combination thereof. In the embodiments described above, various steps or methods may be implemented by software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented by any one or combination of the following techniques known in the art: Discrete logic circuits, ASICs with suitable combinational logic gates, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。Those of ordinary skill in the art can understand that all or part of the steps carried by the methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. During execution, one or a combination of the steps of the method embodiments is included.
此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。In addition, each functional unit in each embodiment of the present application may be integrated into one processing module, each unit may exist separately physically, or two or more units may be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. If the integrated modules are realized in the form of software function modules and sold or used as independent products, they can also be stored in a computer-readable storage medium.
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, and the like. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limitations on the present application, and those skilled in the art can make the above-mentioned The embodiments are subject to changes, modifications, substitutions and variations.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810457603.2ACN108763342A (en) | 2018-05-14 | 2018-05-14 | Education resource distribution method and device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810457603.2ACN108763342A (en) | 2018-05-14 | 2018-05-14 | Education resource distribution method and device |
| Publication Number | Publication Date |
|---|---|
| CN108763342Atrue CN108763342A (en) | 2018-11-06 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810457603.2APendingCN108763342A (en) | 2018-05-14 | 2018-05-14 | Education resource distribution method and device |
| Country | Link |
|---|---|
| CN (1) | CN108763342A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109657154A (en)* | 2018-12-28 | 2019-04-19 | 浙江省公众信息产业有限公司 | Resource collator and resource ordering method based on scene |
| CN109918568A (en)* | 2019-03-13 | 2019-06-21 | 百度在线网络技术(北京)有限公司 | Individualized learning method, apparatus, electronic equipment and storage medium |
| CN110704737A (en)* | 2019-09-29 | 2020-01-17 | 百度在线网络技术(北京)有限公司 | Method, device, equipment and medium for matching online teaching resources |
| CN110990152A (en)* | 2019-11-25 | 2020-04-10 | 泰康保险集团股份有限公司 | Method and device for distributing shared resources |
| CN111651677A (en)* | 2020-06-09 | 2020-09-11 | 上海乂学教育科技有限公司 | Course content recommendation method and device, computer equipment and storage medium |
| CN111752983A (en)* | 2019-11-25 | 2020-10-09 | 广东小天才科技有限公司 | A method and electronic device for recommending study notes |
| CN114398556A (en)* | 2022-01-18 | 2022-04-26 | 腾讯科技(深圳)有限公司 | Recommended method, device, device and storage medium for learning content |
| CN114785851A (en)* | 2022-04-20 | 2022-07-22 | 中国电信股份有限公司 | Resource calling processing method and device, storage medium and electronic equipment |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103116657A (en)* | 2013-03-11 | 2013-05-22 | 中国科学院自动化研究所 | Individual searching method of network teaching resource |
| CN103886054A (en)* | 2014-03-13 | 2014-06-25 | 中国科学院自动化研究所 | Personalization recommendation system and method of network teaching resources |
| CN104240544A (en)* | 2014-09-25 | 2014-12-24 | 肖显全 | System combining intelligent knowledge diagnosing and teacher online tutoring |
| CN107203518A (en)* | 2016-03-16 | 2017-09-26 | 阿里巴巴集团控股有限公司 | Method, system and device, the electronic equipment of on-line system personalized recommendation |
| CN107800801A (en)* | 2017-11-07 | 2018-03-13 | 上海电机学院 | A kind of pushing learning resource method and system for learning preference based on user |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103116657A (en)* | 2013-03-11 | 2013-05-22 | 中国科学院自动化研究所 | Individual searching method of network teaching resource |
| CN103886054A (en)* | 2014-03-13 | 2014-06-25 | 中国科学院自动化研究所 | Personalization recommendation system and method of network teaching resources |
| CN104240544A (en)* | 2014-09-25 | 2014-12-24 | 肖显全 | System combining intelligent knowledge diagnosing and teacher online tutoring |
| CN107203518A (en)* | 2016-03-16 | 2017-09-26 | 阿里巴巴集团控股有限公司 | Method, system and device, the electronic equipment of on-line system personalized recommendation |
| CN107800801A (en)* | 2017-11-07 | 2018-03-13 | 上海电机学院 | A kind of pushing learning resource method and system for learning preference based on user |
| Title |
|---|
| 章兼中: "《章兼中外语教育文库 小学英语教育学》", 31 May 2016, 福建闽教图书有限公司* |
| 马予华等: "《英语翻译与文化交融》", 31 August 2017, 长春:吉林人民出版社* |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109657154A (en)* | 2018-12-28 | 2019-04-19 | 浙江省公众信息产业有限公司 | Resource collator and resource ordering method based on scene |
| CN109918568A (en)* | 2019-03-13 | 2019-06-21 | 百度在线网络技术(北京)有限公司 | Individualized learning method, apparatus, electronic equipment and storage medium |
| CN110704737A (en)* | 2019-09-29 | 2020-01-17 | 百度在线网络技术(北京)有限公司 | Method, device, equipment and medium for matching online teaching resources |
| CN110990152A (en)* | 2019-11-25 | 2020-04-10 | 泰康保险集团股份有限公司 | Method and device for distributing shared resources |
| CN111752983A (en)* | 2019-11-25 | 2020-10-09 | 广东小天才科技有限公司 | A method and electronic device for recommending study notes |
| CN111651677A (en)* | 2020-06-09 | 2020-09-11 | 上海乂学教育科技有限公司 | Course content recommendation method and device, computer equipment and storage medium |
| CN111651677B (en)* | 2020-06-09 | 2023-05-30 | 上海松鼠课堂人工智能科技有限公司 | Course content recommendation method, apparatus, computer device and storage medium |
| CN114398556A (en)* | 2022-01-18 | 2022-04-26 | 腾讯科技(深圳)有限公司 | Recommended method, device, device and storage medium for learning content |
| CN114785851A (en)* | 2022-04-20 | 2022-07-22 | 中国电信股份有限公司 | Resource calling processing method and device, storage medium and electronic equipment |
| CN114785851B (en)* | 2022-04-20 | 2024-01-09 | 中国电信股份有限公司 | Resource call processing method and device, storage medium and electronic equipment |
| Publication | Publication Date | Title |
|---|---|---|
| CN108763342A (en) | Education resource distribution method and device | |
| Philpott et al. | Teacher agency and professional learning communities; what can Learning Rounds in Scotland teach us? | |
| CN110033659B (en) | Remote teaching interaction method, server, terminal and system | |
| US10614297B2 (en) | Generating auxiliary information for a media presentation | |
| Bahreini et al. | Towards real-time speech emotion recognition for affective e-learning | |
| US20190147760A1 (en) | Cognitive content customization | |
| WO2021062990A1 (en) | Video segmentation method and apparatus, device, and medium | |
| CN107066619A (en) | User note generation method and device based on multimedia resources and terminal | |
| CN107992195A (en) | A kind of processing method of the content of courses, device, server and storage medium | |
| Maicher et al. | Artificial intelligence in virtual standardized patients: combining natural language understanding and rule based dialogue management to improve conversational fidelity | |
| CN110600033A (en) | Evaluation method, device, storage medium and electronic equipment for learning situation | |
| CN107992602A (en) | Search result methods of exhibiting and device | |
| CN118966591A (en) | Learning material recommendation method, device, electronic device and storage medium | |
| CN115131867A (en) | Student learning efficiency detection method, system, device and medium | |
| US20180005116A1 (en) | Method and system for automatic real-time identification and presentation of analogies to clarify a concept | |
| US10043024B2 (en) | Intelligent governance controls based on real-time contexts | |
| Zheng et al. | Automated multimode teaching behavior analysis: A pipeline-based event segmentation and description | |
| CN108153904A (en) | Language material collection method, device and computer equipment | |
| CN118941165A (en) | A smart education classroom evaluation platform, electronic device and readable storage medium | |
| CN115908063A (en) | Training task generation method and device, electronic equipment and storage medium | |
| CN111415283A (en) | Factor analysis method and device for effective online teaching | |
| CN112148696A (en) | A learning content sharing method and intelligent device | |
| US20180182255A1 (en) | Automatically generated flash cards | |
| CN114937281A (en) | Information processing method, information processing apparatus, electronic device, and storage medium | |
| KR102154859B1 (en) | Cognition improvement training system for prevention of dementia |
| 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 | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20181106 |