【问题标题】:Setting up an OpenRefine reconciliation endpoint over GraphDB通过 GraphDB 设置 OpenRefine 协调端点
【发布时间】:2018-11-19 14:55:49
【问题描述】:

GraphDB 的最新版本提供了一个集成的 OpenRefine 工具,它对根据现有词汇表协调数据提供了所有重要支持,前提是它们通过 符合 OpenRefine 的协调 API 公开,然后您可以从中调用GraphDB/OpenRefine。现在,根据我从最近的 GraphDB 谈话中获得的一些提示,我预计这样的协调 API 也会自动暴露在 GraphDB 本身中的数据上(可能涉及 Lucene 连接器),以便您可以将新的表格数据与已经在您的 RDF 图中。但不幸的是,我在文档和最新的 GraphDB 版本中都找不到有关此类支持的任何信息。是否有任何直接的方法可以通过 RDF 数据/SPARQL 端点设置此类服务?提前感谢您的任何提示。

【问题讨论】:

    标签: openrefine graphdb


    【解决方案1】:

    OntoRefine 尚未内置对帐服务器。但是,我们正在处理这个项目的一部分https://www.ontotext.com/knowledgehub/current/cima-project/。我们已经有一个 VIAF 侦察服务器,我们正在考虑将其作为免费服务提供。 还有一种更通用的方法来设置使用 Elastic 进行评分的 RDF 数据的侦察。

    (grefine rdf 扩展不适用于此目的:它没有评分,你甚至无法告诉它使用哪个 lucene 索引)

    2020 年 9 月更新:

    • 我们开发了一个 VIAF 侦察服务器,它比以前存在的服务器要好得多。它考虑了姓名变体,解析出国籍和职业,并通过一些“重要性”指标对候选人进行排序。由于我们正在寻找客户,因此我们尚未部署它。
    • 您可以使用上述 VIAF 服务器使用的相同框架(基于将 RDF 道具映射到 Lucene/Elastic 并使用其“类似”功能)对 RDF 数据实施侦察。同样,我们正在寻找客户或借口来将此框架作为 GraphDB 的一部分发布。

    【讨论】:

      【解决方案2】:

      我不知道 GraphDB 中有任何此类端点 - 我同意拥有它是一件非常好的事情。

      作为一种解决方法,您可以使用RDF extension,它允许您从 SPARQL 端点创建协调服务 - 但这通常非常慢并且取决于特定的 SPARQL 引擎(所以我什至不确定这是否可以与 GraphDB 一起使用)。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-03
      • 2022-08-18
      • 2012-02-06
      • 1970-01-01
      相关资源
      最近更新 更多