【问题标题】:How to get all categories of an entity from DBpedia?如何从 DBpedia 获取实体的所有类别?
【发布时间】:2019-05-23 15:36:14
【问题描述】:

我正在尝试从 DBpedia 构建数据集,但我对 SPARQL 不是很熟悉。我想我需要做两件事:

  1. 给定一个实体,我想找到它所属的所有 dbc(类别)。例如。在Effiel Tower的页面中,你可以看到有12个。

  2. 在相反的方向,给定一个 dbc,例如Landmarks in France,我想在“是主题”框中获取所有主题(实例)。

我浏览了其他一些帖子,例如 post 1post 2,但无法将它们应用于我的问题,尤其是第二个问题。我想要一些关于编写 SPARQL 查询的帮助。谢谢!

【问题讨论】:

    标签: python sparql dbpedia knowledge-graph


    【解决方案1】:
    1. “埃菲尔铁塔”的分类:
      SELECT * { dbr:Eiffel_Tower dct:subject ?category }
      
    2. “法国地标”类别中的资源:
      SELECT * { ?resource dct:subject dbc:Landmarks_in_France }
      

    this page 上的示例展示了如何在 Python 中针对 DBpedia 运行 SPARQL 查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-23
      • 1970-01-01
      • 1970-01-01
      • 2016-03-26
      • 1970-01-01
      • 2011-10-20
      • 1970-01-01
      相关资源
      最近更新 更多