neosemantics (n10s):Neo4j RDF 与语义工具包
neosemantics (n10s) 是一个插件,使得在 Neo4j 中能够 使用 RDF 及其关联词汇表(如 OWL、RDFS、SKOS 等)。RDF 是 W3C 的标准数据交换模型。
您可以使用 n10s 与生成 RDF 或消费 RDF 的组件进行集成。您还可以使用它根据 SHACL 表达的约束来验证图谱,或进行基础推理。
可用性与安装
neosemantics 作为 Neo4j 数据库的扩展运行。将适用于您 Neo4j 版本的发行包下载到 plugins 文件夹,即可为任何 Neo4j 安装添加 n10s。
n10s GraphApp 将帮助您快速上手 neosemantics。
请注意,neosemantics 仅适用于自行托管的 Neo4j(CE 和 EE),不在 Aura 上提供。该插件的替代方案是 rdflib‑neo4j 驱动,更多信息请参见 /labs/rdflib-neo4j/。
功能包括
-
支持多种格式的 RDF 与 RDF* 导入/导出(Turtle、N-Triples、JSON-LD、RDF/XML、TriG、N-Quads、Turtle*、TriG*)
-
导入/导出时的模型映射
-
在不同词汇表(OWL、SKOS、RDFS)中导入/导出本体/分类法
-
基于 SHACL 约束的图谱校验
-
基础推理
相关链接
支持 |
|
作者 |
Jesús Barrasa, Adam Cowley (GraphApp) |
发布版本 |
|
源代码 |
|
文档 |
|
GraphApp |
通过 Neo4j Desktop 安装,地址:https://install.graphapp.io |