一种勾勒框知识库内容提供方法及装置与流程

文档序号:14037066阅读:154来源:国知局
一种勾勒框知识库内容提供方法及装置与流程

本发明实施例涉及数据处理技术领域,尤其涉及一种勾勒框知识库内容提供方法及装置。



背景技术:

随着社会的不断发展和进步,人民生活水平的不断提高,人们对教育水平和教育质量的要求越来越高,随之而来的是家庭对孩子的教育需求越来越多,能够帮助孩子学习的电子学习产品受到了家长们的喜爱。

现有技术中的电子学习产品,无法针对用户的学习程度提供相应的学习内容,个性化程度较低,造成用户体验感不佳,而且电子学习产品所提供的学习资源类型较为单一,针对某一个学习内容,一般仅提供有学习语音或者文本内容,用户不能获取到多元化的学习内容,无法满足用户的学习需求。



技术实现要素:

本发明实施例提供一种勾勒框知识库内容提供方法及装置,以解决现有技术中学习内容个性化程度低、学习资源类型单一的问题。

第一方面,本发明实施例提供了一种勾勒框知识库内容提供方法,包括:

客户端接收用户输入的学习等级,根据所述学习等级,确定用户的目标学习类别;

客户端如果确定接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,则根据所述待学习目标以及所述目标学习类别构建知识内容获取请求,并将所述知识内容获取请求发送至云端服务器;

接收所述云端服务器基于所述知识内容获取请求返回的待学习知识内容,并将所述待学习知识内容提供至用户,其中,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频;

其中,所述云端服务器根据所述知识内容获取请求查找勾勒框知识库,从所述勾勒框知识库中提取与所述知识内容获取请求匹配的所述待学习知识内容发送至所述客户端,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系。

第二方面,本发明实施例提供了一种勾勒框知识库内容提供方法,包括:

云端服务器接收客户端发送的知识内容获取请求,其中,所述知识内容获取请求包括目标学习类别以及用户基于目标点读内容的目标勾勒框选中的待学习目标;

根据所述知识内容获取请求,从勾勒框知识库中提取所述知识内容获取请求中所述待学习目标对应的,与所述目标学习类别匹配的待学习知识内容,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频;

将所述待学习知识内容发送至所述客户端。

第三方面,本发明实施例还提供了一种勾勒框知识库内容提供装置,包括:

目标学习类别确定模块,用于客户端接收用户输入的学习等级,根据所述学习等级,确定用户的目标学习类别;

知识内容获取请求发送模块,用于客户端如果确定接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,则根据所述待学习目标以及所述目标学习类别构建知识内容获取请求,并将所述知识内容获取请求发送至云端服务器;

待学习知识内容接收模块,用于接收所述云端服务器基于所述知识内容获取请求返回的待学习知识内容,并将所述待学习知识内容提供至用户,其中,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频,;

其中,所述云端服务器根据所述知识内容获取请求查找勾勒框知识库,从所述勾勒框知识库中提取与所述知识内容获取请求匹配的所述待学习知识内容发送至所述客户端,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系。

第四方面,本发明实施例还提供了一种勾勒框知识库内容提供装置,包括:

请求接收模块,用于云端服务器接收客户端发送的知识内容获取请求,其中,所述知识内容获取请求包括目标学习类别以及用户基于目标点读内容的目标勾勒框选中的待学习目标;

待学习知识内容提取模块,用于根据所述知识内容获取请求,从勾勒框知识库中提取所述知识内容获取请求中所述待学习目标对应的,与所述目标学习类别匹配的待学习知识内容,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频;

待学习知识内容发送模块,用于将所述待学习知识内容发送至所述客户端。

本发明实施例通过客户端接收用户预先输入的学习等级,获取与用户学习等级匹配的目标学习类别,并将云端服务器发送的与目标学习类别匹配的待学习知识内容提供至用户。本发明实施例能够针对用户的学习等级为用户提供相应的待学习知识内容,个性化强,避免了与用户学习等级不对应的待学习知识内容在用户学习过程中造成的不良影响,同时,能够为用户提供多种学习资源类型的待学习知识内容,避免了单一学习资源类型造成的不良学习效果,提升了用户的学习兴趣,增强了用户的学习效果,改善了用户体验感。

附图说明

图1是本发明实施例一中的一种勾勒框知识库内容提供方法的流程图;

图2是本发明实施例二中的一种勾勒框知识库内容提供方法的流程图;

图3是本发明实施例三中的一种勾勒框知识库内容提供方法的流程图;

图4是本发明实施例四中的一种勾勒框知识库内容提供方法的流程图;

图5是本发明实施例五中的一种勾勒框知识库内容提供方法的流程图;

图6是本发明实施例六中的一种勾勒框知识库内容提供方法的流程图;

图7是本发明实施例七中的一种勾勒框知识库内容提供装置的结构示意图;

图8是本发明实施例八中的一种勾勒框知识库内容提供装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1为本发明实施例一提供的一种勾勒框知识库内容提供方法的流程图,本实施例可适用于通过获取用户输入的学习等级来提供与学习等级匹配的待学习知识内容的情况(待学习知识内容基于不同的学习等级动态更新),该方法可以由一种勾勒框知识库内容提供装置来执行,该装置可以采用软件和/或硬件的方式实现,并一般可集成在用户所使用的客户端中,例如,点读机、学习机或者平板电脑等。如图1所示,本实施例的方法具体包括:

s110、客户端接收用户输入的学习等级,根据所述学习等级,确定用户的目标学习类别。

具体的,用户可以预先在客户端设置学习等级,学习等级可以理解为用户所处的学习年级或者用户想要设置的学习年级,例如,小学一年级、小学三年级、初中二年级等。不同的学习年级对应有不同的学习内容,不同的学习内容可以按照学习类别进行划分。

在本实施例的一个可选的实施方式中,可以根据学习等级对应的课程标准,来确定用户的目标学习类别。示例性地,小学一年级的课程标准可以为学习汉字的拼音,客户端如果确定接收到用户输入的学习等级为小学一年级,则用户的目标学习类别为拼音。其中,客户端可以为点读机、学习机、手机或者平板电脑等用户使用的学习设备。

s120、客户端如果确定接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,则根据所述待学习目标以及所述目标学习类别构建知识内容获取请求,并将所述知识内容获取请求发送至云端服务器。

具体的,客户端如果确定接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,即用户想要获取与待学习目标对应的待学习知识内容,则客户端将知识内容获取请求发送至云端服务器。在发送知识内容获取请求之前,客户端需要构建知识内容获取请求,知识内容获取请求中至少携带有目标学习类别以及待学习目标。

s130、接收所述云端服务器基于所述知识内容获取请求返回的待学习知识内容,并将所述待学习知识内容提供至用户,其中,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频;

其中,所述云端服务器根据所述知识内容获取请求查找勾勒框知识库,从所述勾勒框知识库中提取与所述知识内容获取请求匹配的所述待学习知识内容发送至所述客户端,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系。

具体的,客户端接收云端服务器基于知识内容获取请求返回的待学习知识内容,待学习知识内容是关于待学习目标的,与目标学习类别匹配的学习内容。待学习知识内容是云端服务器中目标知识内容的一部分,目标知识内容包括至少一个目标知识类别以及与至少一个目标知识类别匹配的待学习知识内容,客户端中的目标学习类别与云端服务器中的目标知识类别存在对应关系。客户端为用户提供的待学习知识内容包括多种资源类型,包括下述至少一项:语音、文本语义、图片以及视频,示例性地,小学二年级的课程标准可以为学习汉字,客户端如果确定接收到用户输入的学习等级为小学二年级,则用户的目标学习类别为汉字的拼音以及笔画笔顺,待学习知识内容可以为汉字的读音,汉字的语义,以及汉字的笔画笔顺,对于汉字的笔画笔顺,可以以图片和/或视频的方式呈现,以提供生动形象的待学习内容来提升用户的学习兴趣和学习效果。

本发明实施例一提供的一种勾勒框知识库内容提供方法,能够针对用户的学习等级为用户提供相应的待学习知识内容,个性化强,避免了与用户学习等级不对应的待学习知识内容在用户学习过程中造成的不良影响,同时,能够为用户提供多种学习资源类型的待学习知识内容,避免了单一学习资源类型造成的不良学习效果,提升了用户的学习兴趣,增强了用户的学习效果,改善了用户体验感。

实施例二

图2为本发明实施例二提供的一种勾勒框知识库内容提供方法的流程图,本发明实施例二以实施例一为基础进行了优化,具体是对客户端接收用户输入的学习等级,根据所述学习等级,确定用户的目标学习类别的操作进一步优化,如图2所示,本发明实施例具体包括:

s210、预先存储不同学习等级的课程标准。

s220、接收用户输入的学习等级,确定与所述用户输入的学习等级匹配的所述课程标准作为所述目标学习类别。

发明人通过研究发现,对于不同的学习等级,具有不同的学习要求,如果将关于某个待学习目标的所有待学习知识内容提供给用户,不仅不能对用户提供很大的帮助,反而会影响用户的学习兴趣。

在客户端预先存储不同的学习等级对应的课程标准,示例性地,课程标准可以为《新课程标准》,或者教育部颁发的关于不同年级的学生对应的不同的学习要求。用户预先在客户端输入学习等级,将用户输入的学习等级与《新课程标准》进行比较,确定用户的目标学习类别。例如,当学习等级为小学一年级时,目标学习类别可以为拼音;当学习等级为小学二年级时,目标学习类别可以为汉字的笔画笔顺;当学习等级为小学三年级时,目标学习类别可以为组词造句以及词语的近义词和反义词等。

s230、客户端如果确定接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,则根据所述待学习目标以及所述目标学习类别构建知识内容获取请求,并将所述知识内容获取请求发送至云端服务器。

s240、接收所述云端服务器基于所述知识内容获取请求返回的待学习知识内容,并将所述待学习知识内容提供至用户,其中,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频;

其中,所述云端服务器根据所述知识内容获取请求查找勾勒框知识库,从所述勾勒框知识库中提取与所述知识内容获取请求匹配的所述待学习知识内容发送至所述客户端,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系。

本发明实施例中,示例性地,当用户选中的待学习目标为中文时,如果用户输入的学习等级为小学一年级,则目标学习类别可以为拼音,为用户提供的待学习知识内容可以为拼音的读音、拼音的声母、韵母以及声调、以及拼音和英语字母的区别,待学习知识内容中的部分内容可以以图片或视频的方式呈现。如果用户输入的学习等级为小学二年级,则目标学习类别可以为汉字,为用户提供的待学习知识内容可以为汉字的拼音以及笔画笔顺,其中,笔画笔顺可以以图片或视频的方式呈现。如果用户输入的学习等级为小学三年级,则目标学习类别可以为字和词语,为用户提供的待学习知识内容可以为拼音的读音、字或词语的文本释义、词语的近义词、反义词以及词语造句,待学习知识内容中的部分内容可以以图片或视频的方式呈现。如果用户输入的学习等级为小学四年级,则目标学习类别可以为短文,为用户提供的待学习知识内容可以为与待学习目标有关的诗词、名言警句以及短文,待学习知识内容中的部分内容可以以图片或视频的方式呈现。如果用户输入的学习等级为小学五年级,则目标学习类别可以为作文,为用户提供的待学习知识内容可以为与待学习目标有关的作文素材以及阅读理解,待学习知识内容中的部分内容可以以图片或视频的方式呈现。

当用户选中的待学习目标为英文时,如果用户输入的学习等级为小学一年级,则目标学习类别可以为字母,为用户提供的待学习知识内容可以为字母的读音、音标、字母的笔画笔顺以及英语字母和拼音的区别,待学习知识内容中的部分内容可以以图片或视频的方式呈现。如果用户输入的学习等级为小学二年级,则目标学习类别可以为单词,为用户提供的待学习知识内容可以为单词的读音、中文释义以及应用场景,其中,应用场景可以以图片或视频的方式呈现。如果用户输入的学习等级为小学三年级,则目标学习类别可以为词汇扩展,为用户提供的待学习知识内容可以为单词的读音、中文释义、近义词、反义词以及词语造句,待学习知识内容中的部分内容可以以图片或视频的方式呈现。如果用户输入的学习等级为小学四年级,则目标学习类别可以为句子,为用户提供的待学习知识内容可以为句子的读音、中文释义以及语法结构,其中,语法结构可以以图片或视频的方式呈现。如果用户输入的学习等级为小学五年级,则目标学习类别可以为作文,为用户提供的待学习知识内容可以为与待学习目标有关的作文素材以及阅读理解,待学习知识内容中的部分内容可以以图片或视频的方式呈现。

本发明实施例二提供的一种勾勒框知识库内容提供方法,能够根据用户所处的或者想要设置的学习等级,为用户提供个性化的待学习内容,能够满足用户个性化的学习需求,提升了用户的学习体验。

实施例三

图3为本发明实施例三提供的一种勾勒框知识库内容提供方法的流程图,本发明实施例三以上述各实施例为基础进行了优化改进,对客户端如果确定接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,则根据所述待学习目标以及所述目标学习类别构建知识内容获取请求,并将所述知识内容获取请求发送至云端服务器进行了进一步说明,如图3所示,本发明实施例三的方法具体包括:

s310、客户端接收用户输入的学习等级,根据所述学习等级,确定用户的目标学习类别。

s320、客户端如果确定接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,则获取所述待学习目标在所述目标点读内容的所述目标勾勒框中的位置。

s330、根据所述待学习目标在所述目标点读内容的所述目标勾勒框中的位置,以及所述目标学习类别构建知识内容获取请求。

s340、将所述知识内容获取请求发送至所述云端服务器。

具体的,不同的学科可以具有不同的点读教材,不同的点读教材包括不同的点读内容,将用户学习的点读内容作为目标点读内容。目标点读内容可以按照页码进行划分,目标点读内容的每一页中包含的目标勾勒框的数量可以不相同。待学习目标是目标勾勒框中包含的信息,待学习目标可以为句子、词语、单个汉字或者单个字母。客户端如果确定接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,则获取待学习目标在目标点读内容的目标勾勒框中的位置,示例性地,用户选中的待学习目标在英语点读教材的第七页的第8个勾勒框,或者在语文点读教材的第一页的第7个勾勒框的设定坐标范围内。客户端构建知识内容获取请求,知识内容获取请求中携带有待学习目标在目标点读内容的目标勾勒框的位置以及目标学习类别,客户端将已构建好的知识内容获取请求发送至云端服务器。

s350、接收所述云端服务器基于所述知识内容获取请求返回的待学习知识内容,并将所述待学习知识内容提供至用户,其中,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频;

其中,所述云端服务器根据所述知识内容获取请求查找勾勒框知识库,从所述勾勒框知识库中提取与所述知识内容获取请求匹配的所述待学习知识内容发送至所述客户端,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系。

本实施例中,客户端发送知识内容获取请求至云端服务器之后,云端服务器接收该知识内容获取请求,由于云端服务器中的勾勒框知识库中建立了目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系,根据知识内容获取请求中携带的待学习目标在目标点读内容的目标勾勒框的位置,可以确定待学习目标对应的目标切分结果。确定客户端中的目标学习类别对应的云端服务器中的目标知识类别,在与目标切分结果匹配的目标知识内容中,提取与目标知识类别对应的至少一个待学习知识内容。云端服务器将待学习知识内容返回至客户端,由客户端提供至用户。

本发明实施例三提供的一种勾勒框知识库内容提供方法,对于用户基于目标点读内容选中的待学习目标,能够提供与待学习目标匹配的多种学习资源类型的知识内容,避免了提供同质化的知识内容带来的学习资源类型单一性的结果,有效地提升了用户的学习兴趣,能够帮助用户增强学习效果,提升了用户体验感。

实施例四

图4为本发明实施例四提供的一种勾勒框知识库内容提供方法的流程图,在上述实施例的基础上,本实施例可适用于通过接收客户端发来的知识内容获取请求来提供与知识内容获取请求匹配的待学习知识内容的情况(待学习知识内容基于不同的知识内容获取请求动态更新),该方法可以由一种勾勒框知识库内容提供装置来执行,该装置可以采用软件和/或硬件的方式实现,并一般可集成在云端服务器中。如图4所示,本实施例的方法具体包括:

s410、云端服务器接收客户端发送的知识内容获取请求,其中,所述知识内容获取请求包括目标学习类别以及用户基于目标点读内容的目标勾勒框选中的待学习目标。

具体的,云端服务器接收客户端发来的知识内容获取请求,知识内容获取请求中携带有目标学习类别以及用户基于目标点读内容的目标勾勒框选中的待学习目标,云端服务器可以获取待学习目标中包括的待学习目标在目标点读内容的目标勾勒框中的位置,并可以根据待学习目标在目标点读内容的目标勾勒框中的位置,确定待学习目标对应的勾勒框知识库中的目标切分结果。

s420、根据所述知识内容获取请求,从勾勒框知识库中提取所述知识内容获取请求中所述待学习目标对应的,与所述目标学习类别匹配的待学习知识内容,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频。

具体的,云端服务器获取知识内容获取请求中的目标学习类别,确定客户端中的目标学习类别对应的云端服务器中的目标知识类别。由于云端服务器中的勾勒框知识库中建立了目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系,根据知识内容获取请求中携带的待学习目标在目标点读内容的目标勾勒框的位置,可以确定待学习目标对应的目标切分结果。在与目标切分结果匹配的目标知识内容中,提取与目标知识类别对应的至少一个待学习知识内容。

s430、将所述待学习知识内容发送至所述客户端。

本发明实施例四提供的一种勾勒框知识库内容提供方法,基于客户端发来的知识内容获取请求提供关于待学习目标的,与目标学习类别匹配的待学习知识内容,支持对目标点读内容的目标勾勒框中小信息单位的待学习目标的搜索支撑,提升了数据的支撑力度。

实施例五

图5为本发明实施例五提供的一种勾勒框知识库内容提供方法的流程图,本发明实施例五以上述各实施例为基础进行了优化改进,对云端服务器接收客户端发送的知识内容获取请求之前的操作进行了进一步说明,如图5所示,本发明实施例五的方法具体包括:

s510、根据设定坐标,按照至少一个切分单位对目标点读教材的目标勾勒框进行信息切分,获取与所述至少一个切分单位匹配的至少一个目标切分结果。

优选的,所述切分单位包括:句、词以及字,所述字包括单个字母或者单个汉字。

优选的,根据设定坐标,按照至少一个切分单位对目标点读教材的目标勾勒框进行信息切分,获取与所述至少一个切分单位匹配的至少一个目标切分结果,包括:

根据第一预设坐标,以句为第一切分单位对所述目标勾勒框进行信息切分,获取与所述第一切分单位匹配的第一切分结果;

根据第二预设坐标,以词为第二切分单位对所述目标勾勒框进行信息切分,获取与所述第二切分单位匹配的第二切分结果;

根据第三预设坐标,以字为第三切分单位对所述目标勾勒框进行信息切分,获取与所述第三切分单位匹配的第三切分结果。

具体的,云端服务器使用不同的坐标对勾勒框进行信息切分,可以获取与不同的坐标对应的不同的目标切分结果。可以根据目标勾勒框中信息的格式设置坐标,例如,根据信息的行间距以及字符间距设置坐标。根据不同的需求,可以使用不同的坐标对目标勾勒框的信息进行切分,坐标可以包括横坐标和纵坐标,横坐标和纵坐标可以是固定长度的,也可以是可变长度的,本发明对此不做限制。

云端服务器可以从目标点读内容中提取目标勾勒框,对于每一个目标勾勒框按照至少一个切分单位对所述目标勾勒框进行信息切分,可以将目标勾勒框中的待学习目标切分至最小单位,以实现数据的颗粒化。使用不同的切分单位对勾勒框进行信息切分,可以获取不同的目标切分结果,切分单位可以包括:句、词以及字,所述字包括单个字母或者单个汉字,可以根据实际需求,设置切分单位。

当选择的切分单位为句时,获取与切分单位匹配的坐标,对目标勾勒框中的信息按句切分,获取以句为单位的目标切分结果;当选择的切分单位为词时,获取与切分单位匹配的坐标,对目标勾勒框中的信息按词切分,获取以词为单位的目标切分结果;当选择的切分单位为字时,获取与切分单位匹配的坐标,对目标勾勒框中的信息按字切分,获取以字为单位的目标切分结果,需要说明的是,所述字包括单个汉字或者单个字母,相应的,目标勾勒框中的信息可以包括中文信息或者英文信息。

具体的,如果确定获取到以句为切分单位的第一目标切分结果时,则获取与第一目标切分结果匹配的目标知识内容,示例性地,如果第一目标切分结果为中文时,目标知识内容可以包括下述至少一项:第一目标切分结果的语音拼音、文本语义、语法结构、应用场景、作文素材以及相关联语句等,对于语法结构、应用场景、作文素材以及相关联语句等,可以以图片或者视频的形式存在。如果第一目标切分结果为英文时,目标知识内容可以包括下述至少一项:第一目标切分结果的读音、汉语释义、语法结构、应用场景以及作文素材等,对于语法结构、应用场景以及作文素材等,可以以图片或者视频的形式存在。

如果确定获取到以词为切分单位的第二目标切分结果时,则获取与第二目标切分结果匹配的目标知识内容,示例性地,如果第二目标切分结果为中文时,目标知识内容可以包括下述至少一项:第二目标切分结果的语音拼音、文本语义、近义词、反义词、造句、短文以及作文等,对于近义词、反义词、造句、短文以及作文等,可以以图片或者视频的形式存在。如果第二目标切分结果为英文时,目标知识内容可以包括下述至少一项:第二目标切分结果的读音、汉语释义、近义词、反义词、造句、短文以及作文等,对于近义词、反义词、造句、短文以及作文等,可以以图片或者视频的形式存在。

如果确定获取到以字为切分单位的第三目标切分结果时,则获取与第三目标切分结果匹配的目标知识内容,示例性地,如果第三目标切分结果为中文时,即第三目标切分结果可以为单个汉字,目标知识内容可以包括下述至少一项:第三目标切分结果的语音拼音、语音、文本语义、笔画笔顺以及偏旁部首等,对于笔画笔顺以及偏旁部首等,可以以图片或者视频的形式存在。如果第三目标切分结果为英文时,即第三目标切分结果可以为单个字母,目标知识内容可以包括下述至少一项:第三目标切分结果的读音、文本语义、笔画笔顺以及与汉语拼音的区别等,对于笔画笔顺以及与汉语拼音的区别等,可以以图片或者视频的形式存在。

s520、建立所述目标切分结果、所述目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系存储于所述勾勒框知识库中。

优选的,所述目标知识内容包括至少一个目标知识类别以及与所述至少一个目标知识类别匹配的至少一个待学习知识内容。

具体的,在获取到与目标切分结果匹配的目标知识内容之后,建立目标切分结果、目标知识内容、以及目标切分结果在目标点读内容的目标勾勒框中的位置之间的对应关系存储于云端服务器的勾勒框知识库中。在云端服务器的勾勒框知识库中,相同的目标切分结果只存储一次,即勾勒框知识库中存储着某一个目标切分结果,以及该目标切分结果在目标点读内容中的至少一个所在位置。云端服务器可以根据客户端发送的知识内容获取请求中目标点读内容选中的待学习目标的位置,识别出相应的目标切分结果。

云端服务器的勾勒框知识库中的目标知识内容包括至少一个目标知识类别以及与至少一个目标知识类别匹配的至少一个待学习知识内容。即目标知识内容可以按照目标知识类别进行划分。目标知识类别可以理解为知识内容的存在形式,示例性地,如果目标知识内容为中文,则目标知识类别可以包括拼音、笔画笔顺、组词、词语造句、近义词、反义词、短文以及作文素材,如果目标知识内容为英文,则目标知识类别可以包括读音、笔画笔顺、中文释义、近义词、反义词、词语造句以及应用场景。待学习知识内容可以理解为与目标知识类别匹配的,关于目标切分结果的具体的待学习知识内容,待学习知识内容是目标知识内容按照目标知识类别划分的结果。云端服务器中的目标知识类别与客户端中的目标学习类别存在对应关系。

s530、云端服务器接收客户端发送的知识内容获取请求,其中,所述知识内容获取请求包括目标学习类别以及用户基于目标点读内容的目标勾勒框选中的待学习目标。

s540、根据所述知识内容获取请求,从勾勒框知识库中提取所述知识内容获取请求中所述待学习目标对应的,与所述目标学习类别匹配的待学习知识内容,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频。

s550、将所述待学习知识内容发送至所述客户端。

本发明实施例五提供了一种勾勒框知识库内容提供方法,通过对目标点读内容的目标勾勒框进行信息切分,能够将目标勾勒框中的信息切分至最小单位,实现目标勾勒框的数据颗粒化,提升了云端服务器中数据的灵活性。

实施例六

图6为本发明实施例六提供的一种勾勒框知识库内容提供方法的流程图,本发明实施例六以上述各实施例为基础进行了优化改进,对根据所述知识内容获取请求,从勾勒框知识库中提取所述知识内容获取请求中所述待学习目标对应的,与所述目标学习类别匹配的待学习知识内容进行了进一步说明,如图6所示,本发明实施例六的方法具体包括:

s610、云端服务器接收客户端发送的知识内容获取请求,其中,所述知识内容获取请求包括目标学习类别以及用户基于目标点读内容的目标勾勒框选中的待学习目标。

s620、获取所述待学习目标在所述目标点读内容的所述目标勾勒框选中的位置。

具体的,云端服务器接收到知识内容获取请求之后,从知识内容获取请求中提取待学习目标在所述目标点读内容的所述目标勾勒框选中的位置,即,可以理解为获取待学习目标在目标点读教材的某一页的某一个勾勒框的某个坐标范围下。

s630、根据所述勾勒框知识库中存储的所述目标切分结果、所述目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系,确定所述待学习目标对应的所述目标切分结果。

具体的,云端服务器的勾勒框知识库中已建立了目标切分结果以及目标切分结果在目标点读内容的目标勾勒框中的位置之间的对应关系,根据从知识内容获取请求中提取待学习目标在所述目标点读内容的所述目标勾勒框选中的位置,可以获取待学习目标对应的目标切分结果。

s640、确定所述目标学习类别对应的目标知识类别。

具体的,客户端的目标学习类别与云端服务器的目标知识类别存在对应关系,根据知识内容获取请求中的目标学习类别,获取勾勒框知识库的目标知识内容中的目标知识类别。

s650、按照所述目标切分结果,从所述勾勒框数据库的所述目标知识内容中提取与所述目标知识类别匹配的待学习知识内容。

s660、将所述待学习知识内容发送至所述客户端。

本实施例中,客户端与云端服务器的交互过程可以如下:客户端接收用户输入的学习等级,将学习等级与预先存储的《新课程标准》进行比对,以确定用户的目标学习类别。如果客户端接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,则根据目标学习类别以及待学习目标构建知识内容获取请求,并将知识内容获取请求发送至云端服务器。对于客户端来说,在可以与云端服务器进行连接的情况下,可以不识别出用户选中的待学习目标的具体内容,而是使知识内容获取请求中包括待学习目标在目标点读内容的目标勾勒框中的位置。云端服务器接收到知识内容获取请求后,从知识内容获取请求中获取待学习目标在目标点读内容的目标勾勒框中的位置以及目标学习类别。获取到客户端的目标学习类别对应的云端服务器的目标知识类别,并根据云端服务器的勾勒框知识库中已建立的目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系,获取待学习目标对应的目标切分结果。在勾勒框知识库中,查找到与待学习目标对应的目标切分结果匹配的目标知识内容,从目标知识内容中提取与目标知识类别匹配的待学习知识内容并发送至客户端,客户端将待学习知识内容提供至用户。

本发明实施例六提供了一种勾勒框知识库内容提供方法,能够为用户提供基于待学习目标的待学习知识内容,增强了用户的学习效果,能够满足用户的学习需求,提升了用户体验感。

实施例七

图7是本发明实施例七中的一种勾勒框知识库内容提供装置的结构示意图,该装置应用于通过获取用户输入的学习等级来提供与学习等级匹配的待学习知识内容的情况(待学习知识内容基于不同的学习等级动态更新),该装置可以采用软件和/或硬件的方式实现,并一般可集成在用户所使用的客户端中,例如,点读机、学习机或者平板电脑等。如图7所示,装置包括:目标学习类别确定模块710、知识内容获取请求发送模块720以及待学习知识内容接收模块730,其中:

目标学习类别确定模块710,用于客户端接收用户输入的学习等级,根据所述学习等级,确定用户的目标学习类别;

知识内容获取请求发送模块720,用于客户端如果确定接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,则根据所述待学习目标以及所述目标学习类别构建知识内容获取请求,并将所述知识内容获取请求发送至云端服务器;

待学习知识内容接收模块730,用于接收所述云端服务器基于所述知识内容获取请求返回的待学习知识内容,并将所述待学习知识内容提供至用户,其中,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频,;

其中,所述云端服务器根据所述知识内容获取请求查找勾勒框知识库,从所述勾勒框知识库中提取与所述知识内容获取请求匹配的所述待学习知识内容发送至所述客户端,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系。

本发明实施例能够针对用户的学习等级为用户提供相应的待学习知识内容,个性化强,避免了与用户学习等级不对应的待学习知识内容在用户学习过程中造成的不良影响,同时,能够为用户提供多种学习资源类型的待学习知识内容,避免了单一学习资源类型造成的不良学习效果,提升了用户的学习兴趣,增强了用户的学习效果,改善了用户体验感。

在上述实施例的基础上,所述目标学习类别确定模块可以包括:

预存储单元,用于预先存储不同学习等级的课程标准;

目标学习类别确定单元,用于接收用户输入的学习等级,确定与所述用户输入的学习等级匹配的所述课程标准作为所述目标学习类别。

在上述实施例的基础上,所述知识内容获取请求发送模块可以包括:

第一位置获取单元,用于客户端如果确定接收到用户基于目标点读内容的目标勾勒框选中的待学习目标,则获取所述待学习目标在所述目标点读内容的所述目标勾勒框中的位置;

请求构建单元,用于根据所述待学习目标在所述目标点读内容的所述目标勾勒框中的位置,以及所述目标学习类别构建知识内容获取请求;

请求发送单元,用于将所述知识内容获取请求发送至所述云端服务器。

本发明实施例提供的一种勾勒框知识库内容提供装置可执行本发明任意实施例提供的一种勾勒框知识库内容提供方法,具备执行一种勾勒框知识库内容提供方法相应的功能模块和有益效果。

实施例八

图8是本发明实施例八中的一种勾勒框知识库内容提供装置的结构示意图,该装置应用于通过接收客户端发来的知识内容获取请求来提供与知识内容获取请求匹配的待学习知识内容的情况(待学习知识内容基于不同的知识内容获取请求动态更新),该装置可以采用软件和/或硬件的方式实现,并一般可集成在云端服务器中。如图8所示,装置包括:请求接收模块810、待学习知识内容提取模块820以及待学习知识内容发送模块830,其中:

请求接收模块810,用于云端服务器接收客户端发送的知识内容获取请求,其中,所述知识内容获取请求包括目标学习类别以及用户基于目标点读内容的目标勾勒框选中的待学习目标;

待学习知识内容提取模块820,用于根据所述知识内容获取请求,从勾勒框知识库中提取所述知识内容获取请求中所述待学习目标对应的,与所述目标学习类别匹配的待学习知识内容,其中,所述勾勒框知识库存储有目标切分结果、目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系,所述待学习知识内容包括下述至少一项:语音、文本语义、图片以及视频;

待学习知识内容发送模块830,用于将所述待学习知识内容发送至所述客户端。

本发明实施例能够基于客户端发来的知识内容获取请求提供关于待学习目标的,与目标学习类别匹配的待学习知识内容,支持对目标点读内容的目标勾勒框中小信息单位的待学习目标的搜索支撑,提升了数据的支撑力度。

在上述实施例的基础上,所述装置还可以包括:

切分单元,用于根据设定坐标,按照至少一个切分单位对目标点读教材的目标勾勒框进行信息切分,获取与所述至少一个切分单位匹配的至少一个目标切分结果;

对应关系建立单元,用于建立所述目标切分结果、所述目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系存储于所述勾勒框知识库中。

在上述实施例的基础上,所述目标知识内容可以包括至少一个目标知识类别以及与所述至少一个目标知识类别匹配的至少一个待学习知识内容。

在上述实施例的基础上,所述待学习知识内容提取模块可以包括:

第二位置获取单元,用于获取所述待学习目标在所述目标点读内容的所述目标勾勒框选中的位置;

目标切分结果确定单元,用于根据所述勾勒框知识库中存储的所述目标切分结果、所述目标知识内容、以及所述目标切分结果在所述目标点读内容的所述目标勾勒框中的位置之间的对应关系,确定所述待学习目标对应的所述目标切分结果;

目标知识类别确定单元,用于确定所述目标学习类别对应的目标知识类别;

待学习知识内容提取单元,用于按照所述目标切分结果,从所述勾勒框数据库的所述目标知识内容中提取与所述目标知识类别匹配的待学习知识内容。

在上述实施例的基础上,所述切分单位可以包括:句、词以及字,所述字包括单个字母或者单个汉字。

在上述实施例的基础上,所述切分单元可以包括:

第一切分子单元,用于根据第一预设坐标,以句为第一切分单位对所述目标勾勒框进行信息切分,获取与所述第一切分单位匹配的第一切分结果;

第二切分子单元,用于根据第二预设坐标,以词为第二切分单位对所述目标勾勒框进行信息切分,获取与所述第二切分单位匹配的第二切分结果;

第三切分子单元,用于根据第三预设坐标,以字为第三切分单位对所述目标勾勒框进行信息切分,获取与所述第三切分单位匹配的第三切分结果。

本发明实施例提供的一种勾勒框知识库内容提供装置可执行本发明任意实施例提供的一种勾勒框知识库内容提供方法,具备执行一种勾勒框知识库内容提供方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1