1. 本体的概念
本体是共享概念模型的明确的、形式化、规范化的说明。
2. 本体的分类
综合上述本体定义,可以达成六层含义的共识,具体描述如下:
①领域相关性(Domain)。现阶段用一个本体包括实际中全部概念及其关系是
不现实的,所以本体一定是针对知识的某一层面或关于某一研究领域内知识的建
模。
②概念化(Conceptualization)。本体是从现实世界中客观事物抽象出的概念以
及概念间关系形成的模型,是独立的,是与具体应用环境无关的。
③形式化(Formal)。相对于计算机而言,本体能够通过描述语言,使得计算
机能够处理,并且实现机器间、不同应用系统间的互操作性的基础。
④明确性(Explicit)。本体定义的概念、与概念相关的属性以及概念与概念间
的关系必须是无歧义、明确的,是数据一致性和推理的基础。
⑤共享性(Share)。本体中所概念化描述的知识都应该是被该研究领域内大家
共同认可的知识,形成的概念也应该是人们公认的。
⑥层次化(Hierarchy)。对领域内知识的建模一般按照概念间的关系来组织这
些概念,形成一个层次化的模型。
2. 本体的分类
3. 本体的描述语言OWL
OWL 是网络本体语言的首字母简写形式,现在是 W3C 的推荐标准。OWL 的
提出是致力于为网络提供一种用来描述网络上的概念以及概念间关系的语言。
OWL 是语义网的一个组成部分,用于显示的表达本体中概念的含义并揭示概念间的语义关系。
4. 本体编辑工具
由美国斯坦福大学开发的 Protégé
是目前较流行的本体编辑工具之
一。Protégé 是基于 Java 语言开发的,有强大社区支持的、免费的、开源的本体编
辑和知识库基本框架,它提供了一套工具用于构建领域模型并且支持多种形式本
体的可视化创建。由于是基于 Java 语言开发的,Protégé 还可以通过插件架构和基
于 JavaAPI 的方式扩展其功能和应用