46得票4回答
三元存储库与关系型数据库的区别

我想知道使用三元存储(Triple Stores)相比关系数据库有哪些优势?

35得票2回答
Jena/ARQ:模型、图和数据集的区别

我开始使用Jena Engine并且已经理解了语义的概念。但是我很难理解在Jena和ARQ中表示三元组的不同方法: 当你起步时,你会遇到的第一件事是Model,文档说这是RDF图的Jena名称。 然而,当我想查询多个模型的联合时,也需要Graph,然而它似乎与Model没有共同的接口,尽管...

28得票1回答
OWL API、Jena API、Protege API,该用哪一个?

我正在尝试实现一个基于Eclipse的应用程序,与本体论相关(我的主题是语义标注)。我需要向用户显示本体论(作为树形结构),并在本体论类和某些模式之间建立链接。 由于我只有基本的编程技能,所以现在感到有些不知所措,不知如何设计应用程序...... 1.问题:使用哪些API?我找到了OWL ...

22得票2回答
我该在哪里测试用SPARQL编写的RDF查询?

我是一个语义化Web技术的初学者,我的问题可能很基础,但我真的卡在这里了。我有一个RDF文件,是从一个XML文件中创建的,并使用w3.org RDF VALIDATOR进行了验证。我的问题是如何使用SPARQL在我的RDF文档上运行查询。在线资源http://demo.openlinksw.c...

17得票2回答
如何编写SPARQL查询以高效地匹配字符串文字,同时忽略大小写

我正在使用Jena ARQ编写一个针对从Jena TDB读取的大型本体的SPARQL查询,以便根据rdfs标签查找与概念相关联的类型。SELECT DISTINCT ?type WHERE { ?x <http://www.w3.org/2000/01/rdf-schema#label...

16得票1回答
在SPARQL中按日期范围筛选

我正在使用Jena的SPARQL引擎,并尝试编写一个查询,以便在日期范围内进行过滤,因为我需要找到固定日期之后属性的值。 我的日期属性格式如下: Fri May 23 10:20:13 IST 2014 我应该如何编写一个SPARQL查询来获取那些日期大于当前属性的其他属性?

15得票2回答
将CONSTRUCT转换为一个命名图形

我试图使用SPARQL构造查询从一个现有的命名图创建一个新的命名图。我所查询的数据库包含http://graph.com/old作为一个现有的命名图。我正在使用Jena TDB作为数据库,通过Jena Fuseki端点访问。以下查询给我一个错误:CONSTRUCT { GRAPH &l...

11得票2回答
SPARQL类型转换?

我有以下的SPARQL查询:PREFIX ssn: <http://purl.oclc.org/NET/ssnx/ssn#> PREFIX dtp: <http://dtp-126.sncs.abdn.ac.uk#> PREFIX dbp: <http://d...

11得票2回答
SPARQL查询传递性

我是SPARQL的初学者,想知道是否有一种查询可以帮助我返回传递关系。例如,下面的n3文件,我想要一个可以返回“a与c相同”的查询或类似的内容。谢谢@prefix : <http://websitename.com/links/> . @prefix owl: <http:/...

11得票2回答
Apache Jena和Apache Marmotta的比较

Apache Jena和Apache Marmotta有什么区别? 根据我的阅读,两者都可用于语义Web目的。它们都支持RDF、三元组存储等。它们都基于Java。我希望这个问题对那些刚接触语义Web的人解决困惑是很有价值的。 主要区别是什么? 如何选择使用哪个? 请注意,我不是在询问...