跨查询LOD数据集与区块链上部署元数据的综合探讨
1. 跨查询LOD数据集
在查询链接开放数据(LOD)数据集时,存在一些挑战,例如不同本体之间缺乏对应关系会导致部分数据无法被检索。不过,已有一些方法来帮助用户表达查询需求。
- 现有查询辅助方法
- Lodex :通过图形界面帮助终端用户表达查询,该界面能自动适应特定的LOD数据集,还会展示描述数据的本体概述,并协助用户根据本体制定查询。
- SimplePARQL :使用术语指定资源而非IRI来制定SPARQL查询,用户无需了解底层本体,但要求本体用所有可能与资源关联的rdfs:label进行详尽注释。
2. 查询LOD数据集的方法
该方法的整体工作流程如下:
graph LR
A[用户了解本体并编写SPARQL查询] --> B[存在本体对齐]
B --> C[SPARQL重写系统重写查询]
C --> D[用户从不同源获取所需信息]
用户了解一个本体(如AgronomicTaxon),并使用该本体编写表达其需求的SPARQL查询。在已知本体和LOD中的本体(如DBpedia、Agrovoc)之间存在本体对齐。SPARQL重写系统会重写查询以查询LOD数据集,用户从而能从各种来源获取符合其需求的信息。这个SPARQL重写系统和对齐信息都是公开可用的。
3. 本体对齐
SPAR