问题标签 [sparqlwrapper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
100 浏览

sparql - wikidata SPARQL 获取属性:使用 SAMPLE() 时的标签

使用 DISTINCT 和 SAMPLE 查询时,我无法让标签通过。

我的查询提取了公司和一些基本属性/属性的示例。我想获得 ?state 的原始文本标签,但无论我尝试哪种方式,它似乎都不起作用。

我试过添加“

?state rdfs:label ?stateLabel"

在此处概述的 SERVICE 中,但这似乎弄乱了 wikibase:label behavior 。

感谢您的任何建议,

0 投票
0 回答
138 浏览

sparql - 为什么 Virtuoso SPARQL 查询编辑器和 SPARQLWrapper 的结果不同?

我在 Virtuoso SPARQL 查询编辑器中的查询如下74

我在 SPARQLWrapper 中使用了相同的查询,如下所示,这使我的计数为1195.

我重新检查了以下详细信息。

  • 两者都在使用http://dbpedia.org/版本
  • 我的 f 字符串相当于查询

因此,我很困惑为什么会发生这种结果的大变化。

如果需要,我很乐意提供更多详细信息。

0 投票
0 回答
27 浏览

sparqlwrapper - SPARQLWrapper 解析结果集为 QueryResult

我有一个 JSON 对象,它是 SPARQL 查询的结果集。我想用它在 SPARQLWrapper 中创建一个 QueryResult 对象。这可能吗?

0 投票
0 回答
218 浏览

python - SPARQL 在 Python 中加入 ttl 到 dbpedia

所以我知道为了对本地 ttl 文件运行 SPARQL 语句,我使用 rdflib。为了针对 dbpedia 运行 SPARQL 语句,我运行了 Sparqlwrapper。但我该怎么做呢?即假设我有一个本地 ttl 文件,并且我想利用一些可用的在线资源。

所以......假设我有以下本地ttl

然后我创建以下 python 程序来执行 SPARQL 查询并打印出更易于阅读的属性版本

它不会返回任何内容,因为它没有访问 dbpedia,因此不知道 rdfs:label 是什么。我明白了。但是我怎么告诉它呢?

0 投票
0 回答
729 浏览

sparql - 使用 rdflib 为使用 sparqlWrapper 的 sparql 'SELECT' 查询的输出构建图形

我正在尝试根据 SPARQL 查询的结果构建图表。出于查询构造的目的,我使用 SparqlWrapper 和 DBpedia 作为知识库。

这输出

还有更多的结果,但我正在寻找一种方法来从结果中构建一个图表,以便将它与现有的图表合并。

这给我一个错误

问题是输出 JSON 的值类似于这个链接

0 投票
1 回答
730 浏览

sparql - 如何使用 SPARQL 获取所有逆属性?

我需要一个SPARQL查询来获取所有可用的逆属性。exp(之前,之后,配偶,......等)我在特定域(Person)上试过这个:

结果:

  1. http://www.w3.org/2000/01/rdf-schema#seeAlso
  2. http://www.w3.org/2002/07/owl#sameAs
  3. http://www.w3.org/2002/07/owl#differentFrom
  4. http://dbpedia.org/property/deathPlace
  5. http://dbpedia.org/ontology/associatedBand
  6. http://dbpedia.org/ontology/author
  7. http://dbpedia.org/ontology/associatedMusicalArtist
  8. http://dbpedia.org/ontology/field
  9. http://dbpedia.org/ontology/governor
  10. http://dbpedia.org/ontology/lastAppearance
  11. http://dbpedia.org/ontology/managerClub
  12. http://dbpedia.org/ontology/recordLabel
  13. http://dbpedia.org/ontology/relation
  14. http://dbpedia.org/ontology/related
  15. http://dbpedia.org/ontology/relative
  16. http://dbpedia.org/ontology/starring
  17. http://dbpedia.org/property/p
  18. http://dbpedia.org/property/title
  19. http://purl.org/linguistics/gold/hypernym
0 投票
1 回答
688 浏览

python-3.x - 使用字符串连接参数化的 Sparql 查询

我想编写一个 Sparql 查询来获取有关特定维基百科文章的信息。我是一个 sparql 新手,可以使用一些关于使用 zlist 作为参数并将其传递给它的文章列表的见解,就像 .format 在 python 中所做的那样。

例如,我尝试了这个不成功:

但是,我能够让这些工作:

注意:这个 stackoverflow 答案这个以及这个 和这个以及这个Github 问题以及这个问题是最有帮助的。

0 投票
0 回答
137 浏览

sparql - RDFLib 在小图上的第一次查询很慢(56 个三元组)

我在 Jena/Fuseki 商店中有一个小图表,我使用 rdflib/SPARQLWrapper 通过 CONSTRUCT 进行查询,以构建一个包含我需要的所有信息的较小图表。

结果图是一个 RDFLib 图,总共有 56 个三元组。查看 Jena 记录构建图形的查询不会超过几毫秒。

现在当我在这个图上执行更多查询时,第一次查询很慢。例如这个简单的选择:

耗时超过 1 秒。随后的类似查询只占其中的一小部分……我尝试了 rdflib.objects()方法,性能相同。

一秒钟并不多,但考虑到我需要在请求的范围内多次使用这个小图,我很乐意将其降低。

我不确定如何优化这一点,因为我认为查询不相关,如果它与一些预加载或解析有关,则不清楚这里的瓶颈是什么。也许有人有想法/建议?

0 投票
2 回答
74 浏览

python - 如何为以下结果编写 Sparql 查询?

在此处输入图像描述[![SPARQL 查询详情][2]][2]

我应该如何编写 SPARQL 查询以从节点 2 获取详细信息:节点 2 的 URI 在图中是相同的,而节点 1 的 URI 是不同的。先感谢您。

因此,我需要以下详细信息。

0 投票
0 回答
131 浏览

mysql - 如何在 sparql 查询中遍历图?

图表

我应该如何编写 SPARQL 查询以从节点 2 获取详细信息:节点 2 的 URI 在图中是相同的,而节点 1 的 URI 是不同的。先感谢您。

因此,我需要以下详细信息。