首页 百科知识 的知识建模

的知识建模

时间:2022-09-30 百科知识 版权反馈
【摘要】:VisDLKC系统中,需要描述的知识模型主要有三种:一是知识获取中格式转换后生成索引文档的描述;二是可以以树形结构揭示知识模型的描述;三是可以以网络结构揭示知识模型的描述。对应的XML Schema如下:

5.2.3 VisDLKC的知识建模

VisDLKC采用XML描述相关的数据格式建立知识模型,XML具备灵活性与简洁性、开放性与可扩展性、实用性以及高效性,一方面XML使用简单但功能强大,能够以简单的树状结构描述各种复杂结构;另一方面,XML可以作为数据交互标准,实现不同模式数据之间的互操作,提供系统的扩展性,XML被视为语义Web的基础标准。VisDLKC系统中,需要描述的知识模型主要有三种:一是知识获取中格式转换后生成索引文档的描述;二是可以以树形结构揭示知识模型的描述;三是可以以网络结构揭示知识模型的描述。

5.2.3.1 索引文档的XML描述

索引文档是一个文献集合,根元素为“documentset”;根元素有一系列“document”子元素组成,每个“document”子元素代表一篇文档;每个“document”元素,由“title”“creator”“date”“source”“subject”“description”以及“fulltext”等子元素构成,分别描述文献的“标题”“作者”“发表时间”“来源期刊”“关键词”“摘要”以及“全文”等信息,属性“id”代表相应文档的唯一标识号。对应的XML Schema如下:

img115

img116

5.2.3.2 树形结构的XML描述

使用XML描述树形结构时,根元素为“tree”;根元素由一系列“branch”子元素构成,每个“branch”子元素描述树的一个分支,这样就可以揭示一个树可以有多个分支;每个“branch”子元素又分别由“attribute”“branch”及“leaf”子元素构成,“branch”子元素用以描述含有其他分支或叶子元素的节点;其中,“attribute”子元素至少出现一次,用以描述相应分支的信息;通过使用“branch”元素参照“branch”元素,实现分支之间的嵌套关系,因为每个分支又由子分支元素或叶子元素组成;“leaf”元素用以描述不再还有其他节点的叶子节点;“attribute”元素由“name”和“value”两个属性组成,描述分支结构或叶子节点信息。对应的XML Schema文档如下:

img117

img119

5.2.3.3 网状结构的XML描述

网状结构的XML描述将“graph”作为根元素;根元素由一系列“node”子元素和“edge”子元素构成,分别表示网状结构的节点和边;“node”元素包含一个子元素“data”用以描述节点信息,属性“id”表示节点的唯一标识号;“edge”子元素由两个属性“source”和“target”,分别描述边的起点和终点,取值为节点的唯一标识号。对应的XML Schema如下:

img120

img121

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈