问题标签 [triples]
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 - 在 sparql 查询中使用 MINUS 关键字时出现词法错误
我在 Jena 框架的 SPARQL 中针对本体运行了以下查询(本体中存在 wasBornIn 谓词)
和
对于第一个查询,我收到以下错误:
和
对于第二个查询,我收到类似的错误:
这两个查询似乎都是正确的,我不知道为什么会出现这些错误。
java - 从句子中提取三重
我有这种格式的解析文本,我是通过使用 Standford nlp 得到的。
我正在尝试构建一个 RDF 图,我需要一个工具或一个库来从中提取三元组(主语、宾语、谓词)。
rdf - 重复三元组 RDF
我有一个问题问你。
我想删除文件 RDF 中的重复三元组。例如,我有这两个 RDF 三元组:
三重 1=
- rdf:描述 rdf:about="http://Group/row1"
- vocab:regione 坎帕尼亚 /vocab:regione
- vocab:nome 那不勒斯 /vocab:nome
- vocab:codice 不适用 /vocab:codice
- /rdf:描述
其中 vocab:regione、vocab:nome 和 vocab:codice 是谓词。
三重 2=
- rdf:描述 rdf:about="http://Group/row1"
- vocab:nome 那不勒斯 /vocab:nome
- vocab:codice 不适用 /vocab:codice
- /rdf:描述
其中 vocab:nome 和 vocab:codice 是谓词。
在这种情况下,“Triple2”包含在“Triple1”中。是否应该删除“Triple2”?
提前致谢。
owl - owl:oneof 和 on:oneof 在 owlim 中的支持有什么区别?
这是 builtin_owl2-rl.pie 第 361 行
一些随机的东西来安抚stackoverflow的“AI”建议“这只是代码,添加解释”
rdf - 这个联合 sparql 查询有什么问题,它给出了错过的结果
我有 2 个 sparql 查询,但它们不返回正确的结果(三元组) 第一个返回正确的结果,但遗漏了一些三元组 第二个返回所有正确的三元组,但格式不正确,实际上我不想显示 uri 1:
结果:
2:
结果:
这些 URI(http://5a0,http://5b1...)
对应于数据库中的主题 (MM,HC...)。谁能告诉我这个问题?我正在使用 ARC Triplestore,因此三元组存储在 mysql 数据库中,并且我使用 php 语言来执行我的查询。您在此链接中找到包含数据的文件在此处输入链接描述
我也试过这个查询,但它没有给我所有的记录:
datetime - 这是一个有效的 xsd:dateTime 吗?如果是这样,为什么?
我正在查看 Freebase 数据转储中包含的一些三元组,其中一些日期时间如下所示:
一些三联商店可以摄取,但其他人不能摄取。
那么,这是一个有效的日期时间吗?如果是这样,为什么它有效?
php - 在 DBpedia SPARQL 查询中组合相同的主题
我正在使用来自 PHP 的以下 SPARQL 查询,其中$title
所有五个查询三元组都相同:
有没有办法简化这一点,以便$title
在查询中只指定一次?我在想某个地方可能会涉及一个匿名节点?也许?:-)
rdf - 本体之间的 Sparql 查询
我用两个本体加载 Jena。他们都定义了一个 Person 类。他们都有一个人名约翰。他们不是“同一个”约翰;不同的人,不同的前缀,不同的IRI。在不改变原始本体的情况下,是否有一个系统(比如向商店添加一个三元组),以便它们可以等效。一个 rdfs:subClassOf 内置?
rdf - Freebase 是否支持间接或谓词对象?
Freebase中的间接对象是如何表示的?
我知道谷歌可以给出这个问题的答案:
奥巴马将自由勋章授予了谁?
华盛顿(美国有线电视新闻网)——周三,美国总统巴拉克·奥巴马(Barack Obama)向 16 人授予总统自由勋章——美国最高平民荣誉——从前总统比尔·克林顿和标志性脱口秀主持人奥普拉·温弗瑞到已故宇航员萨莉·莱德(Sally Ride)。
简而言之,这个问题的三重存储或自由基础查询/mql/sparql 是什么?
奥巴马将自由勋章授予比尔克林顿总统。
奥巴马将自由勋章授予奥普拉·温弗瑞。
等等
或者
奥巴马授予比尔克林顿总统自由勋章。
奥巴马授予奥普拉·温弗瑞自由勋章。
等等
我正在尝试了解 Freebase,还有一些其他问题。但最重要的是,间接对象如何存储为三元组?
巴拉克奥巴马在哪里娶了米歇尔?
巴拉克奥巴马在哪里上大学?
尽管最后两个问题在结构上相似,第一个更难回答,而第二个很容易,因为三元组似乎不支持介词或间接宾语,还是我弄错了?
一个简单的三元组似乎只能回答第二组问题,因为married_at 是单个事件并且是介词宾语而不是间接宾语。但是,第一组问题是模棱两可的,因为 buy_for 和 built_at 可以有很多对象。可能谓词可以包括一个实体,如 buy_for_her 或 built_at_beach,但这似乎很尴尬。
同样,如何处理间接对象?