![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
语义网
文章平均质量分 72
zdlzwk
这个作者很懒,什么都没留下…
展开
-
Jena TDB 环境搭建以及几个工具的使用
简单的说,TDB是Jena提供的两个subsystem之一,另外一个叫做SDB。TDB使用triple store的形式对RDF数据提供持久性存储(persistent store), SDB则支持使用传统的关系数据库存储RDF数据。详细介绍可以参考Apache Jena页面http://jena.staging.apache.org/jena/index.html 在这个页面http:转载 2015-09-30 14:25:34 · 1116 阅读 · 0 评论 -
使用jena写入多个本体文件到mysql
使用jena写入多个本体文件到mysql 代码如下: import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStreamReader; import java.io.UnsupportedEncod转载 2015-09-30 14:19:57 · 797 阅读 · 0 评论 -
在应用程序中利用Jena API处理OWL本体
接触Semantic Web的时间还不是很长,所以现在写的这方面内容算是笔记性质,很可能存在很多误解,欢迎指出或讨论:) 一般来说,我们在Protege这样的编辑器里构建了本体,就会想在应用程序里使用它,这就需要一些开发接口。用程序操作本体是很必要的,因为在很多情况下,我们要自动生成本体,靠人手通过Protege创建所有本体是不现实的。Jena是HP公司开发的这样一套API,似乎HP公司转载 2015-09-30 14:22:25 · 2559 阅读 · 0 评论 -
eclipse中使用Jena解析本体文件
(1)在Jena的主页(http://jena.sourceforge.net/downloads.html)下载Jena的最新版本。将下载的Jena-2.6.4.zip解压到任意路径,解压之后生成Jena2.6.4文件夹。 (2)使用Eclipse新建Java工程,右健单击工程名字,选择“Build Path”->“Configure Build Path”,在打开的对话框中选择“Ja转载 2015-09-30 14:12:18 · 4052 阅读 · 3 评论 -
Jena 本体推理规则(Rules)的介绍
本体的推理规则库是有一条条规则组成的。每条规则由主体(body)和头(head)组成,一条规则可以有一个主体和一个头,例如规则:[rule1:(?a fa:hasHusband ?b)(?a fa:isMotherOf ?c)->(?b fa:isFatherOf ?c)],其中规则的主体为:?a @hasHusband ?b,?a @isMotherOf ?c,头为:?b @isFath转载 2015-09-30 14:24:10 · 5886 阅读 · 0 评论 -
Jena 简介
http://www.ibm.com/developerworks/cn/java/j-jena/#resources转载 2015-09-30 14:23:17 · 700 阅读 · 0 评论 -
Jena学习笔记(1)——RDFS,OWL,DAML+OIL等本体操纵
Jena介绍: Jena由 HP Labs(http://www.hpl.hp.com)开发的Java开发工具包, 用于SemanticWeb(语义网)中的应用程序开发;Jana是开源的,在下载的文档中有 Jena的完整代码。Jena框架主要包括: a)以RDF/XML、三元组形式读写 RDF资源描述框架是(RDF)是描述资源的一项标准(在技术上是W3C转载 2015-09-30 14:16:57 · 1754 阅读 · 0 评论 -
【6.15日总结】Jena推理案例设计思考二
鉴于昨天的结论,今天在本体中补上了几个子属性关系、传递关系,想验证一下Jena API的推理功能: 我在旅游本体中加入了一个新类“#旅游目的地”,我按照特色的不同建了五个子类“#避暑胜地”、“#另类生活胜地”、“#娱乐胜地”、“#摄影胜地”、“#历史文化胜地”。在"#避暑胜地类"中添加了一个约束——属性“#具有”allValuesFrom“#自然山水景点”,"#自然山水景点转载 2015-09-30 14:26:23 · 3133 阅读 · 0 评论