一种教育应用添加标签的方法和装置制造方法

文档序号:6636450阅读:163来源:国知局
一种教育应用添加标签的方法和装置制造方法
【专利摘要】本发明公开了一种教育应用添加标签的方法和装置。该方法,包括:基于预设的对比策略对教育应用的apk包进行检测对比;将对比合格的教育应用添加认证标签;将添加认证标签后的教育应用根据预设分类保存到数据库。通过在预设的对比策略的基础上对教育应用的apk包进行检测对比,将对比合格的教育应用添加认证标签,再根据学段和科目进行保存,保证了教育应用的内容质量,有利于用户体验及身心健康。
【专利说明】一种教育应用添加标签的方法和装置

【技术领域】
[0001]本发明涉及移动应用领域,尤其涉及一种教育教育应用添加标签的方法和装置。

【背景技术】
[0002]移动互联时代,便携智能终端普及,移动学习成为了可能。教育软件(学习软件),这种传统PC时代诞生的数字化学习产品,随着动互联时代移动应用的普及,也要顺应用户个性化、应用化消费的习惯,以一种新的应用化的形态“教育应用”的形式整合到这个产业链中。目“教育应用”已经不少。但存在以下的问题和隐患给用户带来很大的麻烦。
[0003]很多应用商店为了获取利益在教育应用开发者的教育应用私自添加广告、不健康信息;有些教育应用开发者由于缺乏出版资质没能获取出版资质就发布上线,使得很多教育应用内容错误,不规范,尤其是一些以绘本读物、启蒙认知等出版刊物为主要内容的教育应用。但是教育应用因其用户的特殊性,对教育应用的内容提出了特定的要求,上述降低教育应用的内容质量的做法严重影响了用户的使用体验及身心健康。


【发明内容】

[0004]本发明提出了一种教育应用添加标签的方法和装置,其通过在预设的对比策略的基础上对教育应用的apk包进行检测对比,将对比合格的教育应用添加认证标签,再根据学段和科目进行保存,保证了教育应用的内容质量,有利于用户体验及身心健康。
[0005]为实现上述设计,本发明采用以下技术方案:
[0006]—方面提供了一种教育应用添加标签的方法,包括:
[0007]基于预设的对比策略对教育应用的apk包进行检测对比;
[0008]将对比合格的教育应用添加认证标签;
[0009]将添加认证标签后的教育应用根据预设分类保存到数据库。
[0010]其中,所述基于预设的对比策略对教育应用的apk包进行检测对比,包括:
[0011]基于预设的非法字符对比策略对教育应用的apk包的内容健康度进行检测对比并统计警告次数;
[0012]基于预设的语法对比策略对教育应用的apk包的内容正确度进行检测对比并统计警告次数;
[0013]将检测对比结果中总的警告次数低于预设的阈值的标记为对比合格。
[0014]其中,所述非法字符包括:不良链接的URL、不良代码和敏感词。
[0015]其中,还包括:
[0016]接收搜索教育应用的请求,当所述搜索对应的教育应用在数据库中不存在时,从第三方获取教育应用以进行推送。
[0017]其中,还包括:
[0018]基于预设的对比策略对第三方获取的教育应用的apk包进行检测对比;
[0019]推送时向请求方发出教育应用来自第三方的提醒。
[0020]另一方面提供了一种教育应用添加标签的装置,其特征在于,包括:
[0021]检测对比单元,用于基于预设的对比策略对教育应用的apk包进行检测对比;
[0022]认证标签添加单元,用于将对比合格的教育应用添加认证标签;
[0023]教育应用保存单元,用于将添加认证标签后的教育应用根据预设分类保存到数据库。
[0024]其中,所述检测对比单元,包括:
[0025]第一检测对比模块,用于基于预设的非法字符对比策略对教育应用的apk包的内容健康度进行检测对比并统计警告次数;
[0026]第二检测对比模块,用于基于预设的语法对比策略对教育应用的apk包的内容正确度进行检测对比并统计警告次数;
[0027]警告次数统计模块,用于将检测对比结果中总的警告次数低于预设的阈值的标记为对比合格。
[0028]其中,所述非法字符包括:不良链接的URL、不良代码和敏感词。
[0029]其中,还包括:
[0030]请求接收单元,用于接收搜索教育应用的请求,当所述搜索对应的教育应用在数据库中不存在时,从第三方获取教育应用以进行推送。
[0031]其中,还包括:
[0032]第三方对比单元,用于基于预设的对比策略对第三方获取的教育应用的apk包进行检测对比;
[0033]对比提醒单元,用于推送时向请求方发出教育应用来自第三方的提醒。
[0034]本发明的有益效果在于:通过在预设的对比策略的基础上对教育应用的apk包进行检测对比,将对比合格的教育应用添加认证标签,再根据学段和科目进行保存,保证了教育应用的内容质量,有利于用户体验及身心健康。

【专利附图】

【附图说明】
[0035]为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0036]图1是本发明实施例提供的一种教育应用添加标签的方法的第一实施例的方法流程图。
[0037]图2是本发明实施例提供的一种教育应用添加标签的方法的第二实施例的方法流程图。
[0038]图3是本发明实施例提供的一种教育应用添加标签的装置的第一实施例的结构方框图。
[0039]图4是本发明实施例提供的一种教育应用添加标签的装置的第二实施例的结构方框图。

【具体实施方式】
[0040]为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041]请参考图1,其是本发明实施例提供的一种教育应用添加标签的方法的第一实施例的方法流程图,本方案中的教育应用添加标签的方法,主要用于教育应用商城控制教育应用的内容质量,减少低俗内容在教育应用中的出现,从而提高用户的体验,有利于用户的身心健康。如图所示,该教育应用添加标签的方法:
[0042]步骤SlOl:基于预设的对比策略对教育应用的apk包进行检测对比。
[0043]教育应用的apk包中包含有实现教育应用的功能的计算机语言或与计算机语言相关联的内容,通过预设的对比策略对计算机语言以及与计算机语言相关联的内容进行检测对比,以供认证判断。
[0044]步骤S102:将对比合格的教育应用添加认证标签。
[0045]若检测对比结果显示教育应用合格,则将该教育应用添加认证标签,符合使用要求。
[0046]步骤S103:将添加认证标签后的教育应用根据预设分类保存到数据库。
[0047]一般而言,教育应用都有其对应的学段、学科,为方便用户的快速检索和浏览,将教育应用根据学段或科目进行分别保存,方便用户根据自身需要进行筛选。
[0048]综上所述,通过在预设的对比策略的基础上对教育应用的apk包进行检测对比,将对比合格的教育应用添加认证标签,再根据学段和科目进行保存,保证了教育应用的内容质量,有利于用户体验及身心健康。
[0049]请参考图2,其是本发明实施例提供的一种教育应用添加标签的方法的第二实施例的方法流程图,如图所示,该方法包括:
[0050]步骤S201:基于预设的非法字符对比策略对教育应用的apk包的内容健康度进行检测对比并统计警告次数。
[0051]所述非法字符包括:不良链接的URL、不良代码和敏感词。
[0052]对与学生而言,其分辨是非的能力和自我控制能力比较若,容易收到不良信息的误导,故在教育应用推送前即保证其健康的质量,将暴力、色情的内容进行屏蔽。
[0053]步骤S202:基于预设的语法对比策略对教育应用的apk包的内容正确度进行检测对比并统计警告次数。
[0054]当前很多教育应用粗制滥造,不仅仅体现在内容的健康度,还体现在内容的正确度,例如英文语句首字母大写、词语搭配正确、常识正确等,这些内容都有可能影响到教育应用的使用者的发展,甚至对其后续发展造成不好的影响,形成错误的认识。通过各种检测对比,保证教育应用达到图书、报纸、期刊、音像制品、电子出版物的出版要求。
[0055]具体的非法字符和语法策略可以与专门的数据统计网站、网络行政部门以及用户反馈进行联动,定时更新。
[0056]步骤S203:将检测对比结果中总的警告次数低于预设的阈值的标记为对比合格。
[0057]因为在具体的语境中,前一个词语的最后一个字和后一个词语的第一个字有可能会组成一个非法字符;这两个字独立来看可能是非法字符,但是在具体的语境中是没有问题,所以在检测对比过程中允许出现不超过预设数量或不超过预设比例的警告次数。低于预设的阈值都是可以接受的。
[0058]进一步还可将所有的警告进行标识后供人工审核,以进一步保证教育应用的健康度。
[0059]步骤S204:将对比合格的教育应用添加认证标签。
[0060]将对比合格的教育应用添加认证标签,意味着该教育应用规范、绿色、健康。
[0061]步骤S205:将添加认证标签后的教育应用根据预设分类保存到数据库。
[0062]具体的学段例如幼儿园、小学、初中、高中;科目例如语文、数学、英语、物理、化学坐寸ο
[0063]步骤S206:接收搜索教育应用的请求,当所述搜索对应的教育应用在数据库中不存在时,从第三方获取教育应用以进行推送。
[0064]因为数据库中不可能保存所有的教育应用,当请求推送的教育应用在数据库中不存在时,可以通过第三方获取。
[0065]步骤S207:基于预设的对比策略对第三方获取的教育应用的apk包进行检测对比。
[0066]对第三方获取的教育应用的apk包的检测对比只基于对比策略进行对比,不会有人工审核的过程。
[0067]步骤S208:推送时向请求方发出教育应用来自第三方的提醒。
[0068]因为没有经过人工审核,在推送过程中会提示只进行了初步的检测对比,缺少人工审核的过程,存在一定的风险。
[0069]综上所述,通过在预设的对比策略的基础上对教育应用的apk包进行检测对比,将对比合格的教育应用添加认证标签,再根据学段和科目进行保存,保证了教育应用的内容质量,有利于用户体验及身心健康。同时,从第三方获取教育应用也保证了用户能够获得尽可能多的资源。
[0070]以下为本方案一种教育应用添加标签的装置的实施例,教育应用添加标签的装置的实施例基于方法的实施例实现,在装置的实施例中未尽的描述,请参考方法的实施例。
[0071]请参考图3,其是本发明实施例提供的一种教育应用添加标签的移动终端的第一实施例的结构方框图。如图所示,该装置包括:
[0072]检测对比单元310,用于基于预设的对比策略对教育应用的apk包进行检测对比;
[0073]认证标签添加单元320,用于将对比合格的教育应用添加认证标签;
[0074]教育应用保存单元330,用于将添加认证标签后的教育应用根据预设分类保存到数据库。
[0075]综上所述,上述各单元的协同工作,通过在预设的对比策略的基础上对教育应用的apk包进行检测对比,将对比合格的教育应用添加认证标签,再根据学段和科目进行保存,保证了教育应用的内容质量,有利于用户体验及身心健康。
[0076]图4是本发明实施例提供的一种教育应用添加标签的装置的第二实施例的结构方框图。如图所示,该装置包括:
[0077]检测对比单元310,用于基于预设的对比策略对教育应用的apk包进行检测对比;
[0078]认证标签添加单元320,用于将对比合格的教育应用添加认证标签;
[0079]教育应用保存单元330,用于将添加认证标签后的教育应用根据预设分类保存到数据库。
[0080]其中,所述检测对比单元310,包括:
[0081]第一检测对比模块311,用于基于预设的非法字符对比策略对教育应用的apk包的内容健康度进行检测对比并统计警告次数;
[0082]第二检测对比模块312,用于基于预设的语法对比策略对教育应用的apk包的内容正确度进行检测对比并统计警告次数;
[0083]警告次数统计模块313,用于将检测对比结果中总的警告次数低于预设的阈值的标记为对比合格。
[0084]其中,所述非法字符包括:不良链接的URL、不良代码和敏感词。
[0085]其中,还包括:
[0086]请求接收单元340,用于接收搜索教育应用的请求,当所述搜索对应的教育应用在数据库中不存在时,从第三方获取教育应用以进行推送。
[0087]其中,还包括:
[0088]第三方对比单元350,用于基于预设的对比策略对第三方获取的教育应用的apk包进行检测对比;
[0089]对比提醒单元360,用于推送时向请求方发出教育应用来自第三方的提醒。
[0090]综上所述,各个单元的协同工作,通过在预设的对比策略的基础上对教育应用的apk包进行检测对比,将对比合格的教育应用添加认证标签,再根据学段和科目进行保存,保证了教育应用的内容质量,有利于用户体验及身心健康。同时,从第三方获取教育应用也保证了用户能够获得尽可能多的资源。
[0091]以上内容仅为本发明的较佳实施例,对于本领域的普通技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种教育应用添加标签的方法,其特征在于,包括: 基于预设的对比策略对教育应用的apk包进行检测对比; 将对比合格的教育应用添加认证标签; 将添加认证标签后的教育应用根据预设分类保存到数据库。
2.根据权利要求1所述的一种教育应用添加标签的方法,其特征在于,所述基于预设的对比策略对教育应用的apk包进行检测对比,包括: 基于预设的非法字符对比策略对教育应用的apk包的内容健康度进行检测对比并统计警告次数; 基于预设的语法对比策略对教育应用的apk包的内容正确度进行检测对比并统计警告次数; 将检测对比结果中总的警告次数低于预设的阈值的标记为对比合格。
3.根据权利要求2所述的一种教育应用添加标签的方法,其特征在于,所述非法字符包括:不良链接的URL、不良代码和敏感词。
4.根据权利要求1所述的一种教育应用添加标签的方法,其特征在于,还包括: 接收搜索教育应用的请求,当所述搜索对应的教育应用在数据库中不存在时,从第三方获取教育应用以进行推送。
5.根据权利要求4所述的一种教育应用添加标签的方法,其特征在于,还包括: 基于预设的对比策略对第三方获取的教育应用的apk包进行检测对比; 推送时向请求方发出教育应用来自第三方的提醒。
6.一种教育应用添加标签的装置,其特征在于,包括: 检测对比单元,用于基于预设的对比策略对教育应用的apk包进行检测对比; 认证标签添加单元,用于将对比合格的教育应用添加认证标签; 教育应用保存单元,用于将添加认证标签后的教育应用根据预设分类保存到数据库。
7.根据权利要求1所述的一种教育应用添加标签的装置,其特征在于,所述检测对比单元,包括: 第一检测对比模块,用于基于预设的非法字符对比策略对教育应用的apk包的内容健康度进行检测对比并统计警告次数; 第二检测对比模块,用于基于预设的语法对比策略对教育应用的apk包的内容正确度进行检测对比并统计警告次数; 警告次数统计模块,用于将检测对比结果中总的警告次数低于预设的阈值的标记为对比合格。
8.根据权利要求7所述的一种教育应用添加标签的装置,其特征在于,所述非法字符包括:不良链接的URL、不良代码和敏感词。
9.根据权利要求6所述的一种教育应用添加标签的装置,其特征在于,还包括: 请求接收单元,用于接收搜索教育应用的请求,当所述搜索对应的教育应用在数据库中不存在时,从第三方获取教育应用以进行推送。
10.根据权利要求9所述的一种教育应用添加标签的装置,其特征在于,还包括: 第三方对比单元,用于基于预设的对比策略对第三方获取的教育应用的apk包进行检测对比;对比提醒单元,用于推送时向请求方发出教育应用来自第三方的提醒。
【文档编号】G06F17/30GK104462295SQ201410708578
【公开日】2015年3月25日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】梁金辉 申请人:步步高教育电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1