一种基于智能模版定制的结构化知识及其本体的获取方法技术

技术编号:10748670 阅读:71 留言:0更新日期:2014-12-10 19:31
本发明专利技术提供一种基于智能模版定制的结构化知识及其本体的获取方法,该方法首先提出了模版定制的思想,为领域专家提供针对结构化知识获取的模版定制工具。领域专家可以根据该工具定制其领域内某类型结构化知识的基本信息和该知识的属性以及属性值。系统根据定制好的模版自动生成该类型结构化知识获取的人机交互界面及其数据库存储表。知识提供者可以通过该界面提交知识。系统将这些知识存储到的关系数据库中,并自动生成对应的OWL格式的本体文件。在结构化知识获取过程中,该方法的灵活度大,节省资源,摆脱了传统上需要事先制作好模版的依赖。同时,模版定制者不需要计算机编程能力。本方法是一种高效、快速、方便的结构化知识获取方法。

【技术实现步骤摘要】
【专利摘要】本专利技术提供,该方法首先提出了模版定制的思想,为领域专家提供针对结构化知识获取的模版定制工具。领域专家可以根据该工具定制其领域内某类型结构化知识的基本信息和该知识的属性以及属性值。系统根据定制好的模版自动生成该类型结构化知识获取的人机交互界面及其数据库存储表。知识提供者可以通过该界面提交知识。系统将这些知识存储到的关系数据库中,并自动生成对应的OWL格式的本体文件。在结构化知识获取过程中,该方法的灵活度大,节省资源,摆脱了传统上需要事先制作好模版的依赖。同时,模版定制者不需要计算机编程能力。本方法是一种高效、快速、方便的结构化知识获取方法。【专利说明】
本专利技术设计,即利用一种可定制的模版,为知识提供者提供结构化知识提交的界面。实现不同类型的结构化知识的获取。从而解决由于多领域的结构化知识种类繁多造成的获取繁琐的问题。同时提供了一种本体获取方法,实现结构化知识的本体快速获取,属于计算机领域。
技术介绍
进入21世纪以来,随着信息技术、计算机技术、互联网技术的发展,知识扮演着愈发重要的角色。在计算机领域,数据、信息和知识是研究的重点和热点。知识是对数据和信息的抽取和深化,是对事物更深层次的认识。以知识为研究点的知识工程作为由人工智能发展而来的科学,重点研究知识表示、知识获取和知识应用等问题。其目的是将存储在文本、图像、声音及思想等中的人类知识,抽取出来并表示成计算机可以识别的形式,存储起来。开发相应的处理软件,准确地为用户提供其需要的知识,或合理的利用知识进行推理来解答一些问题。借助于计算机强大的计算能力,极大地提高用户工作的效率。 由于知识的形式多种多样,有些知识是模糊的或抽象的,即使是人类语言也很难描述,表示成计算机可以识别的形态就更加困难。同时,知识的载体也不同,针对有些载体内知识的抽取很难实现。所以在知识工程中,知识获取一直是研究重点和难点。目前常见的知识获取方式可以分成人工获取、自动获取和半自动获取三类。人工获取是由知识工程师以阅读或与某领域专家交流的方式,获取该领域内的知识,然后将这些知识编写成计算机可以识别的形式的一种获取方式。这种方式的获取效率较低。自动获取是通过编写好的计算机程序自动在知识载体中抽取知识的方式获取知识,这种方式目前只能在极小的特殊范围内实现,还是一种比较理想化的知识获取方式。目前最常见的知识获取方式是半自动知识获取方式。知识工程师首先获取某领域知识的关键属性并设计知识获取模版。该模版包括人机交互界面和对应的关系数据库表。知识提供者通过人机交互界面填写知识,系统自动将其存储到数据库中设计好的表中。这种方法尤其适合结构化知识的获取。以计算机CPU为例,主要属性有基本参数、频率、插槽、内核、缓存、技术参数等,知识提供者可以填写这些属性,实现不同类型CPU的知识获取。这是目前使用最广的知识获取方法。但是该方法的最大问题是结构化知识的种类太多,不同的事物的属性各不相同。每一个模版都要设计一个交互界面及其对应的数据库表。制作全部的知识获取模版是不现实的。再有,制作这样的模版需要计算机编程方面的能力,而领域专家和知识提供者并不都具备这样的能力。同时,知识表示形式有很多。其中,本体作为目前较为流行的表示形式,特别适合概念及其关系一类知识的表示。目前的本体获取往往使用软件进行人工编写。如使用Prot6g6编写并生成本体表示的OWL文件。这种方法在结构化知识的本体获取上效率较低。 针对目前结构化知识获取中种类繁多和本体获取繁琐的问题,本专利技术设计了一种智能模版定制的结构化知识获取方法。该方法可以由领域专家自行设计知识获取模版,由设计好的模版生成对应的人机交互界面及对应的数据库存储表,供知识提供者提交相应的知识并存储。同时生成知识的本体OWL文件。 本专利技术目的为:结构化知识的获取中,知识种类繁多,为每一类知识都设计获取模版是不现实的。同时目前流行的本体获取方式较为繁琐,无法快速高效地实现结构化知识的本体表示。本专利技术设计了一种智能模版定制的方法。通过该方法,可以由该领域的专家自行设计结构化知识的获取模版,并由这些模版生成对应的知识提交界面和数据库表,知识提供者通过填写这些界面提交知识,系统将其存入数据库中,并可以自动生成这些结构化知识的本体表示文件。 目前对于结构化知识的获取一般采用人机交互获取方式。以CPU为例,其重要属性有CPU的型号、基本参数、频率、插槽、内核、缓存、技术参数等,具体属性包括基本参数(适用类型、所属系列、包装尺寸),频率(主频、最大睿频、外频、倍频),插槽(插槽类型、针脚数目),内核(核心代号、核心数量、线程数、制作工艺、热设计功耗),缓存(二级缓存、三级缓存),技术参数(指令集、内存控制器、最大支持内存、超线程技术、虚拟化基础、处理器位数)等。CPU的描述知识是一种典型的结构化知识,这里知识的获取一般是根据上述的信息开发一个人机交互页面。该页面包含了上述的这些属性,并空出属性的值供知识提供者填写。用户依次填写了这些值并提交。系统获取到这些值后存储到后台提前设计好的关系数据库中。这样就实现了一个CPU的知识获取。 在这个过程中存在很多问题。首先,知识获取模版的不确定性,如果系统中没有CPU的知识获取模版,则知识提供者无法提交有关的知识。另外,获取模版的柔性不足,则会造成知识获取不准确。如有的CPU是附带显卡的。如果上述的模版中没有对应的属性,则这部分的知识无法获取。同时,这类非结构化的知识类型太多,如内存、齿轮、机床等,甚至组织信息、公司结构等。每一个类型的知识都设计一个获取模版是不现实的。而无论是设计还是修改这样的模版需要一定的计算机编程能力,领域专家和知识提供者在没有系统工程师的帮助下无法实现。再有就是这类知识的本体获取太过繁琐,传统方法是使用软件人工编写。如果能够自动生成本体表示文件,则会极大提高结构化知识的本体获取效率。
技术实现思路
本专利技术为解决上述问题,提出了。该方法首先开发一个模版定制工具,领域专家可以使用该工具建立或修改知识获取模版。建立或修改后的模版存储在数据库中。然后开发一个模版生成工具,该工具可以解析数据库中的模版信息,生成对应的人机交互界面及其数据库存储表。知识提供者可以通过填写该界面提交知识并存入数据库。知识提交后,系统通过本体生成工具自动生成OffL格式的本体文件存入系统硬盘。 本专利技术采用的技术方案为:,该方法包括3个步骤: 步骤I)、模版定制。 该模版定制工具可以为领域专家提供一个人机交互界面用来定制模版。领域专家可以为各类结构化知识设计专有的获取模版。 步骤2)、人机交互界面生成和知识提交。 解析模版的具体信息,生成该类结构化知识获取的人机交互界面。知识提供者可以根据该界面提交知识。 步骤3)、本体生成。 用户提交的知识会根据该类知识的信息,自动生成OWL格式的本体描述文件。 进一步的,步骤I)提出了模版定制思想,具体实现方式如下: 通过人机交互的方式,领域专家可以定制该类知识的基本信息以及知识的属性和属性值。定制完成后系统会把这些信息以表的形式存储在关系数据库中。在整个过程中一共有三类表,分别是模版信息表、模版属性表和知识信息表。每一个知识类型在模版信息表中有本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/55/201410418075.html" title="一种基于智能模版定制的结构化知识及其本体的获取方法原文来自X技术">基于智能模版定制的结构化知识及其本体的获取方法</a>

【技术保护点】
一种基于智能模版定制的结构化知识及其本体的获取方法,其特征在于,该方法包括3个步骤:步骤1)、模版定制;该模版定制工具可以为领域专家提供一个人机交互界面用来定制模版,领域专家可以为各类结构化知识设计专有的获取模版;步骤2)、人机交互界面生成和知识提交;解析模版的具体内容,生成该类结构化知识获取的人机交互界面,知识提供者可以使用该界面提交知识;步骤3)、本体生成;用户提交的知识会根据该类知识的信息,自动生成OWL格式的本体描述文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:张霖胡安瑞胡晓航李博文卖艺矾陶飞
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1