首页 文章
  • 0 votes
     answers
     views

    可视化 sparql 查询

    我在 subscribe/publish 系统上做了一些工作。使用本体,我们可以提供一些用户填写的属性,然后我们将其转换为 sparql 查询以匹配数据库中的项目,但我们的系统中有一个功能,允许用户查看自己的查询,因为它们以 sparql 格式存储在数据库中,直接显示 sparql 句子并不是很好,所以我想知道是否有办法可视化 sparql 句子? 例如,下面是存储在数据库中的 sparql,它是...
  • 3 votes
     answers
     views

    SPARQL 查询中的“if”

    我的问题很简单:我有一个包含以下内容的源my:g1: my:a1 my:b "literal 1" 然后我有第二个来源my:g2,其中包含: my:a2 my:b my:c. my:c rdfs:label "literal 2" 如何设置生成类似以下内容的 SPARQL 查询: | ?a | ?b | ?literal | |----...
  • 0 votes
     answers
     views

    如何迭代rdflib的CONSTRUCT输出?

    这是How to prevent triples from getting mixed up while uploading to Dydra programmatically?的后续问题 我使用SPARQL CONSTRUCT查询创建了一个新图 . 我现在想迭代它,以便我可以将语句添加到RDFlib图,然后将数据插入另一个三元组 . 我有以下问题: 如果SPARQL CONSTRUCT返回一...
  • 0 votes
     answers
     views

    从哪里可以找到'http://www.w3.org/2001/XMLSchema#'中数据类型的描述

    我正在使用protege来创建一个使用命名空间http://www.w3.org/2001/XMLSchema#中的数据类型的语义模型 . 当我分析DataType列表时,我看到两种大致相同的类型:http://www.w3.org/2001/XMLSchema#dateTime和http://www.w3.org/2001/XMLSchema#dateTimeStamp . 所以我决心找出它们...
  • 0 votes
     answers
     views

    EasyRDF - SPARQL查询DBpedia - “未定义的名称空间前缀”错误

    这是我的第一个问题 . 我正在制作一个简单的程序来查询DBpedia . 我使用PHP API EasyRdf RDF Library for PHP . SPARQL查询是正确的;它在http://dbpedia.org/snorql上工作正常 . 我可以使用查询API示例;这也是对的 . 我 prefix 与 dbo , foaf , rdfs ...... 但是,当我使用此查询 ?pers...
  • 4 votes
     answers
     views

    检索dbpedia-owl:使用dbpedia-owl:wikiPageRedirect值输入资源的值?

    Visitng http://dbpedia.org/resource/Cupertino显示了有关Cupertino的DBpedia RDF信息 . 如您所见,它具有 property 和 Value 等: dbpedia-owl:type dbpedia:City 但是,DBpedia endpoints 上的此查询不返回任何结果: SELECT ?type WHERE { dbpe...
  • 2 votes
     answers
     views

    使用SPARQL访问链接的数据图

    我正在使用OpenLink Virtuoso使用this tutorial将关系数据库转换为RDF . 我有一个包含5个表的数据库( Authors , Keywords , Publications , References , Rights ),我使用 .csv 文件将它们导入到Virtuoso数据库中 . 在从RDB到Linked-Data图的“转换”结束时,它显示了操作的状态,结果正常,并...
  • 2 votes
     answers
     views

    如何使用 Sesame 查询 SPARQL 端点(如 DBPedia)?

    我使用 Sesame triplestore 来存储我的数据。当我尝试使用带有 Sesame 的查询接口和外部资源(如 dbpedia)时,我没有得到任何结果。在添加所有必需的前缀后,此查询返回带有 snorql 但不返回 Sesame 的结果: select ?routes where { dbpedia:Polio_vaccine dbpprop:routesOfAdministratio...
  • 3 votes
     answers
     views

    RDFlib:批量添加三元组到图表

    我正在解析三重文件并将三元组添加到我的本地三元组中。代码片段: graph = ConjunctiveGraph('Sleepycat') graph.open("mytriplestore", create=False) g = Graph() g.parse("filename.ttl", format="ttl") for t i...
  • 0 votes
     answers
     views

    SPARQL 是推理者吗? [1]

    我正在写关于档案中链接数据的硕士论文,我想知道你是否可以帮助我解决问题。我读过关于 LD 的这本书并且出现了这句话: SPARQL 是 RDF 三元组存储的查询语言,但查询语言超出了列表的生成范围。它还可以用于断言新的 RDF 语句并将它们保存到商店。 我不太确定我是否理解了它的第二部分。 SPARQL 是否像推理器一样从 RDF-graph 中获取新的语句(推论?)?或者我该如何理解上面的句...
  • 34 votes
     answers
     views

    伟大的 RDF 可视化工具[1]

    我想找到一些很棒的工具或样式来可视化我的 RDF 数据,以便在访问 RDF 数据时给观众带来震撼。 问题是我现在可以看到的可视化工具只能生成一些简单的样式(node,edge...)如下所示: 它们看起来很丑陋,因为边缘占用太多空间而且节点太多 small.I 不认为这种图形可以直接查看工作表或表格给观众任何不同的体验。 我想知道是否有任何新的可视化工具或只是可以为用户提供真正不同体验的样式,以...
  • 0 votes
     answers
     views

    使用RDFlib将数据插入GraphDB时查询出错

    我将数据库解析为RDFlib图 . 我现在想要将这个图中的三元组插入到GraphDB三元组中 . 当我在Sesame上托管的旧版GraphDB-Lite上执行代码时,代码工作正常 . 但是,在现在独立的GraphDB 7.0.0上执行相同的查询时出现错误 . 在引发错误之前部分解析图形,并且插入的三元组确实显示在三元组存储中 . 这是代码的一部分: graphdb_url = 'http://my...
  • 0 votes
     answers
     views

    SPARQL - 最不常见的祖先

    我试图在SPARQL中创建一个查询: 给定两个或多个节点(选定的子节点)及其父子关系,产生: 所选子女中最不常见的父母 从每个孩子到最不常见的父母的最短路径 我在Neo4j中使用以下代码*(Cypher)执行此操作: MATCH (children) where children.label IN ["rope", "pope", "d...
  • 0 votes
     answers
     views

    Sesame中的SPARQL更新无效

    我正在尝试使用SPARQL Update函数向我的Sesame存储库添加三元组 . 声明如下: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-...
  • -1 votes
     answers
     views

    芝麻没有推理owl:sameAs

    我在芝麻三联商店里有一些关于疫苗的数据 . 在同一家商店,我从DBpedia添加了有关疫苗的其他数据 . <http://dbpedia.org/resource/Rotavirus_vaccine> dbpedia2:routesOfAdministration "oral"@en 为了指定我的原生数据中的特定疫苗与来自DBpedia的导入数据的主题是...
  • 0 votes
     answers
     views

    如何将所有三元组从RDFlib图插入另一个存储库而不迭代每个三元组?

    这个问题与What URI to use for a Sesame repository while executing a SPARQL ADD query有关 . 我正在尝试将所有三元组从芝麻存储库插入另一个(Dydra) . 有几种方法可以做到这一点,例如使用SERVICE子句或Dydra的GUI . 但是,Dydra限制了SERVICE的使用,我想要一种以编程方式插入数据的有效方法 . 这...
  • 1 votes
     answers
     views

    rdflib - 查询持久性存储

    我对链接数据和rdflib很新,我很丢失 . 我正在尝试使用rdflib创建一个带有'Sleepycat'的持久性存储来加载DBLP数据库rdf文件,然后开始查询它 . 这就是我所做的: import rdflib graph = rdflib.Graph("Sleepycat") graph.open("C:\Users\Maral\Desktop\Springe...

热门问题