问题标签 [linked-data]
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.
semantic-web - 当数据跨多个元素时如何使用 RDFa 标记文档
我有以下 HTML 结构:
由于我拥有的数据并没有始终如一地具有区域或地点,因此我无法可靠地使用属性addressRegion
以及在schema.orgaddressLocality
中定义的内容。相反,我认为我应该将该属性用于除邮政编码之外的所有内容。streetAddress
我的问题是这是否是有效的 RDFa 标记?:
如果没有,是否有另一种方法可以在不改变 HTML 结构的情况下做到这一点?
rdf - SPARQL 查询以提取 schema.org/Product isSimilarTo 属性
我已经编写了一个如下形式的查询来从 schema.org/Product 中提取数据,但是有一个isSimilarTo
与 schema.org/Product 关联的属性可能有多个值,我需要提取isSimilarTo
数组中属性的所有值对于每个产品。我怎么能做到这一点?
我正在使用如下类似的查询:
rdf - 给定一个谓词,计算每个主题的对象数?
我正在尝试编写一个 SPARQL 查询,该查询将返回一个主题以及它对特定谓词具有的对象数。这是我所拥有的,但它不起作用。
rdf - sparql / dbpedia 关于提取 rdf:type person
我想使用一些我几乎不理解的叫做 dbpedia 和 sparql 的东西来提取 rdf:type person 的所有 dpbedia 条目。
我在以下方面取得了大部分成功(改变偏移量)。有没有更好的办法?我想基本上从英语维基百科中获得所有人物的例子。
sparql - 谁能提供 BBC 音乐资源?
谁能给我提供所有 BBC 音乐资产的列表?
即 coreconcepts/placeOfBirth , coreconcepts/eventPlace 等。
或链接在哪里可以找到这些属性。
apache - 使用 mod_rewrite / RewriteCond 规则进行内容协商
我有一个用例是在 Github 页面中托管一组文件(具有不同序列化格式的相同 RDF 内容,例如 RDF/XML、Turtle 和 JSON-LD),并使用w3id URL作为永久标识符。
此外,我想对该永久 URL 进行内容协商。如果我将文件托管在 Apache 服务器中,这将是微不足道的,但不幸的是 Github 页面不支持内容协商。所以我想看看我可以在多大程度上通过 URL 重写规则来做到这一点。
所以思路和下面类似。
目前我的规则如下所示。
虽然这适用于大多数情况,但它会在某些极端情况下中断。例如,如果有一个像下面这样的接受头
这将返回 application/rdf+xml (因为第一个规则匹配)尽管根据内容协商它应该返回turtle。有谁知道改进规则以处理这种极端情况的方法?
rdf - Sparql 查询中的多个计数
我想创建一个包含两个计数的 Sparql 查询。
查询应该得到 A 的“邻居的邻居”(A → B → C,其中 A 是起始节点),并且应该报告每个 C,从 A 到 C 有多少条路径,以及有多少“链接”从任何地方都有到C。结果集应如下所示:
其中#C 是从起始节点 A 到 C 的路径数。
我可以单独创建计数,但我不知道如何组合这些:
是否可以结合这两个查询?谢谢!
rdf - 如何使用 sparql 和 dbpedia 检索任何名称或对象的统计信息?
我想检索任何给定事物的以下统计信息:
- dbpedia-owl:wikiPageInLinkCountCleaned
- dbpedia-owl:wikiPageRank
- dbpedia-owl:wikiHITS
- dbpedia-owl:wikiPageOutLinkCountCleaned
方法:
我正在做的事情非常复杂。
- 首先:我使用以下查询选择所有属性:
选择 ?p ?o 哪里 {dbpedia:"+name+" ?p ?o }
- 第二:结果将保存在字典中。最后,我将只搜索名称
wikiPageInLinkCountCleaned
、wikiPageRank
、wikiHITS
,wikiPageOutLinkCountCleaned
然后检索它们的值
我真的不知道这些属性如何适合 dbpedia 数据库的三元组。他们有吗?
testing - 如何为链接数据设置测试环境
我想知道如何为链接数据基础设施设置阶段/测试环境。
事实上,在我的组织中,我们有一个先决条件,即始终拥有测试环境和产品环境。直到这里没有异常。但是,对于数据由 URI 标识的链接数据,这可能会很复杂。URI 是链接数据的中心。
如何设置与生产环境具有相同 uri(s) 的测试环境?
我唯一看到的是:
一种用于设置一些 DNS 规则的专用网络,表明在该环境中时,uri 应重定向到该测试机器 IP。
在该 VPN 之外,该机器应该是 Internet DNS 指向的机器。
另一种解决方案是使用像 ngnix 这样的反向代理来重写 url。因此,您将使用本地 url 对测试机器进行寻址,并且该 url 将被反向代理重新注入到响应中并进行重写。但这太重了,只能与 rdfa 一起使用。我不知道反向代理是否可以传递完整的海龟文件。
最终解决方案,每次更改数据的基本 uri。
请问有什么建议吗?
rdf - 从外部 SPARQL 端点填充 OWL 本体
我想使用 sparql 端点链接两个不同的数据集(比如说http://dbpedia.org/sparql和 http://pubmed.bio2rdf.org/sparql)我将从头开始创建一个 OWL 本体,并且然后用这两个不同的数据集填充这个本体。
我是语义网和链接数据概念的新手。如果你们给我一些关于开始这件事的例子/想法?