neo4j-labs/neosemantics
Graph+Semantics: Import/Export RDF from Neo4j. SHACL Validation, Model mapping and more.... If you like it, please ★ ⇧
解决的问题
neosemantics (n10s) 允许 Neo4j 用户在属性图数据库中集成和使用 RDF(资源描述框架)数据。它弥合了 W3C 数据交换标准与 Neo4j 图模型之间的差距,实现了 RDF 数据的无损导入和导出。
工作原理
该插件提供了一组用于处理 RDF 操作的过程。用户首先创建一个 GraphConfig 来定义 RDF 数据在 Neo4j 中的持久化方式(例如,如何处理命名空间、多值属性和 RDF 数据类型)。配置完成后,可以通过 URL(使用 fetch)或内联字符串(使用 inline)导入数据。它还支持导入 OWL、RDFS 和 SKOS 等格式的本体和分类体系。
适用人群
从事链接数据、语义网技术的工程师和架构师,以及需要将基于 RDF 的知识图谱迁移到 Neo4j 或进行同步的用户。
主要亮点
- 无损 RDF 存储:在 Neo4j 中存储 RDF 数据,并可无损地导出为 RDF。
- RDF 导出:按需将属性图数据导出为 RDF。
- 模型验证:支持基于 W3C SHACL 语言的验证。
- 本体支持:支持导入 OWL、RDFS 和 SKOS 分类体系。
- 高级功能:通过 NSMNTX 提供模型映射和推理能力。
相关
- 项目
- 项目
- 项目
- 项目
- 项目