【问题标题】:RDF vocabulary to define filters over a dataset?定义数据集过滤器的 RDF 词汇?
【发布时间】:2016-04-04 08:47:12
【问题描述】:

我有一个包含对象及其属性的完全任意的数据集。数据集可以包含几乎任何东西。我想明确地将一些属性标记为可搜索/可过滤(我将在数据集之上生成用户界面时使用它)。例如,假设我的数据集包含人:

<http://www.jonhdoe.com> a schema:Person ; 
    schema:name "John Doe" .

现在我想声明,在我的数据集中,可以使用schema:name 搜索对象。所以,是这样的:

schema:name a filters:Filter ;
    rdfs:label "Name of a person" .

基于这个定义,我现在可以生成一个带有给定标签的表单字段,并让用户使用这个字段搜索数据集。

是否存在允许我在我的数据集上定义此类元数据的现有词汇表?我尝试了几次词汇搜索,但都没有给我很好的结果。

【问题讨论】:

    标签: search rdf vocabulary


    【解决方案1】:

    这不是 100% 合适的,但我认为 Fresnel vocabulary 可能与您正在寻找的很接近。它允许您使用“镜头”和“格式”的概念指定有关如何显示 RDF 数据的信息。镜头定义了应该考虑显示给定资源/类的哪些属性,格式反过来定义如何事物应该被渲染/显示。

    您可以使用它来定义“可搜索”镜头,它定义了您希望允许搜索的属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多