问题标签 [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.
sparql - 为什么 Virtuoso SPARQL 查询编辑器和 SPARQLWrapper 的结果不同?
我在 Virtuoso SPARQL 查询编辑器中的查询如下74
我在 SPARQLWrapper 中使用了相同的查询,如下所示,这使我的计数为1195
.
我重新检查了以下详细信息。
- 两者都在使用
http://dbpedia.org/
版本 - 我的 f 字符串相当于查询
因此,我很困惑为什么会发生这种结果的大变化。
如果需要,我很乐意提供更多详细信息。
sparqlwrapper - SPARQLWrapper 解析结果集为 QueryResult
我有一个 JSON 对象,它是 SPARQL 查询的结果集。我想用它在 SPARQLWrapper 中创建一个 QueryResult 对象。这可能吗?
python - SPARQL 在 Python 中加入 ttl 到 dbpedia
所以我知道为了对本地 ttl 文件运行 SPARQL 语句,我使用 rdflib。为了针对 dbpedia 运行 SPARQL 语句,我运行了 Sparqlwrapper。但我该怎么做呢?即假设我有一个本地 ttl 文件,并且我想利用一些可用的在线资源。
所以......假设我有以下本地ttl
然后我创建以下 python 程序来执行 SPARQL 查询并打印出更易于阅读的属性版本
它不会返回任何内容,因为它没有访问 dbpedia,因此不知道 rdfs:label 是什么。我明白了。但是我怎么告诉它呢?
sparql - 使用 rdflib 为使用 sparqlWrapper 的 sparql 'SELECT' 查询的输出构建图形
我正在尝试根据 SPARQL 查询的结果构建图表。出于查询构造的目的,我使用 SparqlWrapper 和 DBpedia 作为知识库。
这输出
还有更多的结果,但我正在寻找一种方法来从结果中构建一个图表,以便将它与现有的图表合并。
这给我一个错误
问题是输出 JSON 的值类似于这个链接
sparql - 如何使用 SPARQL 获取所有逆属性?
我需要一个SPARQL查询来获取所有可用的逆属性。exp(之前,之后,配偶,......等)我在特定域(Person)上试过这个:
结果:
- http://www.w3.org/2000/01/rdf-schema#seeAlso
- http://www.w3.org/2002/07/owl#sameAs
- http://www.w3.org/2002/07/owl#differentFrom
- http://dbpedia.org/property/deathPlace
- http://dbpedia.org/ontology/associatedBand
- http://dbpedia.org/ontology/author
- http://dbpedia.org/ontology/associatedMusicalArtist
- http://dbpedia.org/ontology/field
- http://dbpedia.org/ontology/governor
- http://dbpedia.org/ontology/lastAppearance
- http://dbpedia.org/ontology/managerClub
- http://dbpedia.org/ontology/recordLabel
- http://dbpedia.org/ontology/relation
- http://dbpedia.org/ontology/related
- http://dbpedia.org/ontology/relative
- http://dbpedia.org/ontology/starring
- http://dbpedia.org/property/p
- http://dbpedia.org/property/title
- http://purl.org/linguistics/gold/hypernym
sparql - RDFLib 在小图上的第一次查询很慢(56 个三元组)
我在 Jena/Fuseki 商店中有一个小图表,我使用 rdflib/SPARQLWrapper 通过 CONSTRUCT 进行查询,以构建一个包含我需要的所有信息的较小图表。
结果图是一个 RDFLib 图,总共有 56 个三元组。查看 Jena 记录构建图形的查询不会超过几毫秒。
现在当我在这个图上执行更多查询时,第一次查询很慢。例如这个简单的选择:
耗时超过 1 秒。随后的类似查询只占其中的一小部分……我尝试了 rdflib.objects()
方法,性能相同。
一秒钟并不多,但考虑到我需要在请求的范围内多次使用这个小图,我很乐意将其降低。
我不确定如何优化这一点,因为我认为查询不相关,如果它与一些预加载或解析有关,则不清楚这里的瓶颈是什么。也许有人有想法/建议?