【问题标题】:How to get Dbpedia resource in several languages如何获取多种语言的 Dbpedia 资源
【发布时间】:2016-12-04 09:00:21
【问题描述】:

我想要以源语言获取给定的 dbpedia 资源以获取其在目标语言中的等效资源,我搜索使用 sparql 但我没有找到任何请求。 例如:对于关键字 Car 语言来源为en:http://dbpedia.org/page/Car f 我的语言目标是法语,我想得到http://fr.dbpedia.org/page/Automobile

我想自动执行此操作.. sparql 或任何其他工具有解决方案吗?

【问题讨论】:

    标签: sparql dbpedia


    【解决方案1】:

    您可以为此使用owl:sameAs,然后将结果过滤到您想要的 DBpedia 版本。

    例如:

    SELECT ?x {
      dbr:Car owl:sameAs ?x.
      FILTER(strstarts(str(?x), "http://fr.dbpedia.org/resource/"))
    }
    

    此查询返回单个结果:http://fr.dbpedia.org/resource/Automobile

    【讨论】:

    • 谢谢你..这就是我需要的
    • 你好,你知道如何使用 mediawiki api 做同样的事情,以获取多种语言的维基百科页面名称吗??
    • @Nad 你应该为此提出一个新问题。
    猜你喜欢
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    • 2013-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多