[发明专利]基于知识模块的知识数据库构建方法、查询方法及系统在审
申请号: | 201611249029.9 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106649833A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 蒲海涛;林金娇;樊铭渠;王心丹;张国栋 | 申请(专利权)人: | 山东科技大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 济南圣达知识产权代理有限公司37221 | 代理人: | 张勇 |
地址: | 266590 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 知识 模块 数据库 构建 方法 查询 系统 | ||
技术领域
本发明属于数据处理领域,尤其涉及一种基于知识模块的知识数据库构建方法、查询方法及系统。
背景技术
在教育领域,学科指高校教学、科研等的功能单位,是对高校人才培养、教师教学、科研业务隶属范围的相对界定。我国高等学校本科教育专业设置按“学科门类”、“学科大类(一级学科)”、“专业”(二级学科)三个层次来设置。按照国家2011年颁布《授予博士、硕士学位和培养研究生的的学科、专业目录》,分为哲学、经济学、法学、教育学、文学、历史学、理学、工学、农学、医学、军事学、管理学和艺术学13大门类,每大门类下设若干一级学科,如理学门类下设数学、物理、化学等14个一级学科。
(一)我国的高校现行的13个学科门类是(1)哲学;(2)经济学;(3)法学;(4)教育学;(5)文学;(6)历史学;(7)理学;(8)工学;(9)农学;(10)医学;(11)军事学;(12)管理学;(13)艺术学。
(二)学科门下设一级学科,共有110个一级学科(不含军事学)。
(三)一级学科下设二级学科,共有375个二级学科。
(四)中国大学学科专业,每个专业都有十几门专业课程。
针对每个学科涵盖多种知识,并且包括大量的课程。而对于这些课程,传统的课程知识均是纸质课本。当需要查询某一相关知识(比如:安培定律或三极管),需翻阅书籍来检索,若是查阅者记不清具体在哪本教课书中,这样耗费大量的时间查询到结果。
随着社会的知识信息化以及移动计算技术的迅猛发展,智能移动终端使人们的生活方式和工作方式发生了巨大的变化。在网络学习的基础上,使用智能移动终端进行学习的方式也逐渐被人们所重视,移动学习作为一种新的学习方式将成为实现学习型社会的一种重要方式与手段。但是由于相应学科知识的交叉性,一般在某一课程中相应知识内容可能与另一课程中的知识内容相同,或是一课程中相应知识内容是另一课程中的知识内容的基础,但是现有的这些电子数据并没有体现这些数据之间的关联性,这样虽然能够通过关键词检索到结果,但是没有将这些关键词的关系网络呈现给查询者,还需要查询者花费大量的时间进一步整理,因此,用户体验性差,不能满足查询知识网络用户的需求。
发明内容
为了解决现有技术的缺点,本发明的第一目的是提供一种基于知识模块的知识数据库构建方法。
本发明的一种基于知识模块的知识数据库构建方法,包括:
步骤1:构建若干数量的学科知识树;学科知识树的个数与学科的数量相同;
构建每个学科知识树的具体过程为:
步骤1.1:建立学科知识树的根节点,通过对学科名称进行编码而获得每个学科的唯一标识,并将代表相应学科的唯一标识存储至相应学科知识树的根节点中;
步骤1.2:建立学科知识树的若干个子树,每个子树与相应学科的一个课程为一一对应关系;每个子树包括两层节点,第一节点为子树的根节点,其与学科知识树相连;第二节点为子树的子节点,每个子树的子节点均与相应子树的根节点相连,每个子树的子节点数量等于相应课程中第一级目录的数量;
步骤1.3:将相应学科的课程名称以及每个课程中第一级目录所关联的电子数据分别存储至相应节点内,进而构建出整个学科知识树并存储至知识数据库内;其中,在知识数据库内每个学科知识树的所有节点均分配一个地址指针;
步骤2:根据已知的不同课程中第一级目录所表示的知识上下衔接关系,再利用学科知识树中所有节点的地址指针来关联符合这些关系的所有学科知识树的子树的子节点,以若干目录知识数据链表存储至知识数据库,最终构建出整个知识数据库。
该方法还包括:若不同课程中第一级目录所表示的知识相同,则将相应子节点存储至目录知识数据链表的首端或末端。为了解决相同知识分布在不同课程中的问题,本发明将这些信息关联存储至相应目录知识数据链表的首端或末端,这样能够了解相同知识在不同课程中的分布情况,建立了这些课程之间的关联性,增强了后续查询的全面性。
在所述步骤1.3中的电子数据可以为利用扫描装置将相应学科的所有课程中内容转换为电子数据。其中,扫描装置可以采用扫描仪将学科的所有课程内容转换为电子数据存储,这样为构建学科知识树提供了数据基础。在所述步骤1.3中的电子数据还可以从其他现有学科所有课程电子数据存储库中直接获取得到。
本发明的第二目的是提供一种利用上述构建方法而构建的知识数据库的查询方法。
本发明的知识数据库的查询方法,该方法从客户端和服务器两侧混合侧进行描述,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东科技大学,未经山东科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611249029.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于缺失数据的预估方法及装置
- 下一篇:售卖餐台