python中的dbpedia提取物概念/实体/图形



我很难理解如何用sparql获取数据。我看了几个教程,但仍然有几个问题

1)如何确定数据集中的标题。说有一个数据集A,我想提取该数据集中人员的名称和位置。如何确定名称存储的标题?

2)我如何从 donald Trump 中的2个啤酒花中的有关实体的陈述提取子图表代码示例或Web链接将非常有用。

  1. RDF没有标题。RDF的三元组由主题/实体,谓词/属性和对象/值组成。有时,将这些三元组收集到上下文(通常为命名图)中,然后可以将其序列化为四边形。要了解数据集中的谓词是什么,您可以执行sparql查询 -

    SELECT DISTINCT ?predicate
    WHERE { ?subject ?predicate ?object }
    ORDER BY ?predicate
    LIMIT 100
    
  2. 您想从http://dbpedia.org/resource/donald_trump中使用哪种啤酒花?可能,如果您查看http://dbpedia.org/page/donald_trump,您会找到合适的谓词,然后您可以在属性路径查询中使用,例如 -

    SELECT DISTINCT ?subject ?object
    WHERE
      {
        { OPTIONAL { dbr:Donald_Trump dbo:relation/dbo:relation? ?object } }
        UNION
        { OPTIONAL { ?subject dbo:relation/dbo:relation? dbr:Donald_Trump } }
      }
    ORDER BY ?subject ?object
    LIMIT 100
    

最新更新