标签: semantic-web

如何查询多个实体的特定 DBpedia 资源/页面?

我有许多 DBpedia 页面的链接,例如:
http://dbpedia.org/resource/Harry_Potter
http://dbpedia.org/resource/Twilight_(series)
http://dbpedia.org/resource/Bible
http:// /dbpedia.org/resource/Manga

我想获取其中每一个的 Abstract 和 Thumbnail 实体。

我可以使用以下方法单独获取它们:

  • 对于摘要:

    PREFIX dbo: <http://dbpedia.org/ontology/>
    PREFIX res: <http://dbpedia.org/resource/>
    PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
    PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
    SELECT ?label
    WHERE { <http://dbpedia.org/resource/Harry_Potter>
              dbo:abstract ?label . FILTER (lang(?label) = \'en\')}
    
    Run Code Online (Sandbox Code Playgroud)
  • 对于缩略图:

    PREFIX dbo: <http://dbpedia.org/ontology/>
    PREFIX res: <http://dbpedia.org/resource/>
    PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
    PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
    SELECT ?thumbnail
    WHERE { <http://dbpedia.org/resource/Harry_Potter>
              dbo:thumbnail ?thumbnail}
    
    Run Code Online (Sandbox Code Playgroud)

是否可以将上述两个查询合并为一个查询。我对 SPARQL 很陌生,无法让它工作。

另外,有没有比我目前的方法更好的查询方法?

java semantic-web sparql dbpedia

0
推荐指数
1
解决办法
1509
查看次数

门徒如何将 OntoGraf 与推断的三元组一起使用?

我正在使用 Protege 开发本体,我还使用 OntoGraf 选项卡查看本体及其类及其实例及其实例的层次结构。

如果我明确说一个实例 (i) 来自类型 (t),OntoGraf 会告诉我这一点,但是如果我对实例 (i) 满足的类型 (t) 施加限制,因此, (i) 变得推断出它来自类型 (t),OntoGraf 根本没有告诉我

换句话说,我可以在 protege 中看到实例 (i) 来自类型 (t) 但 OntoGraf 没有显示。

同样,它只是处理我明确说它们来自特定类的实例,但推断的实例不起作用。

明确地说一个实例来自一个类没有任何意义,否则本体没有任何好处。

semantic-web owl ontology sparql protege

0
推荐指数
1
解决办法
314
查看次数

RDF语句可以有多个主题吗?

如果你对这个问题的回答是肯定的,你能给我一个使用JSON-LD格式的例子吗?

rdf semantic-web linked-data json-ld

0
推荐指数
2
解决办法
185
查看次数

标记空元素的最佳方法是什么?

让我们说一个空的div或span将被JavaScript用来添加一些东西,如

<div id='id'></div>
Run Code Online (Sandbox Code Playgroud)

在语义上它是错误的,因为它不能为空(我忘记了当下的原因).我们用的话

<div id='id'>&nbsp;</div>
Run Code Online (Sandbox Code Playgroud)

直到,如果,JavaScript做它的魔力.

但我也不喜欢它,因为那里没有真正的空间.我会做

<div id='id' />
Run Code Online (Sandbox Code Playgroud)

自闭标签解释了它的问题.

还有其他我想不到的解决方案吗?或者是  真的最好吗?

请注意,这是关于HTML文档,而不是浏览器呈现的方式.对于浏览器,我们只是将其设置为不渲染,然后用JS显示它.

编辑:是的,div在语义上是错误的.这意味着要有一些内容,否则它在语义上是无用的.Eric Meyer CSS Diagnostic说.如果我理解错了,而不是否定我,教我...

javascript xhtml semantic-web semantic-markup

-1
推荐指数
1
解决办法
140
查看次数

在Protege中的SPARQL中的简单请求

可以smb帮助我使用SPARQL,因为我无法理解它的语法.

如何查看此本体的信息

https://www.dropbox.com/s/m25d6x3ej7ppjw4/MyProject.owl

我应该查看有关创建多个方法的作者的信息.

有关方法的信息,早于1900年创建

最后,"球体使用"的名称和球体中使用的方法.

如果有人可以通过简单的示例给出SPARQL语法的一些链接,或者可以解释我它是如何工作的,我会很高兴.

semantic-web owl ontology sparql protege

-1
推荐指数
1
解决办法
1万
查看次数

SPARQL:计算出高数据属性值

我有一个问答游戏,学生必须解决化学,英语,物理三个类别的问题.学生将在这些类别中获得积分,例如student1在化学中有50分,在英语中有70分,在物理上有65分.

我可以弄清楚学生在哪个类别中得分最高.但是,我怎样才能获得哪一个是哪个学生拥有的最高分?我的意思是如果一个学生用英语得到90分(没有其他学生得到这个分数),那么我们怎么能算出这个英语的最高分为90分.

记住:英语分数,化学分数,物理分数是存储在rdf文件中的数据属性.如果可以使用Jena规则或SPARQL或普通Java代码,我想要.

rdf semantic-web sparql jena-rules

-1
推荐指数
1
解决办法
125
查看次数

RDB2RDF工具的优缺点是什么?

我需要知道RDB2RDF工具之间的区别。谁能告诉我RDB2RDF工具的优缺点是什么?特别适用于以下几种:Virtuoso,Ultrawrap,Ontop,Morph,Xsparql,D2RQ等。

rdf etl semantic-web sparql r2rml

-1
推荐指数
1
解决办法
866
查看次数