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(Resource Description Framework)データを統合・利用できるようにします。W3C のデータ交換標準と Neo4j のグラフモデルの間のギャップを埋め、RDF データの損失のないインポートとエクスポートを可能にします。
動作方法
このプラグインは、RDF 操作を処理する手順のセットを提供します。ユーザーはまず GraphConfig を作成して、RDF データが Neo4j にどのように永続化されるかを定義します(例:名前空間の扱い、複数値プロパティ、RDF データ型など)。設定後、fetch を使って URL から、または inline を使ってインライン文字列としてデータをインポートできます。また、OWL、RDFS、SKOS などのフォーマットでオントロジーと分類体系のインポートもサポートしています。
対象ユーザー
リンクデータ、セマンティックウェブ技術に取り組んでいるデータエンジニアやアーキテクト、RDF を基盤とする知識グラフを Neo4j に移行または同期したい人。
主な特徴
- 損失のない RDF ストレージ:Neo4j に RDF データを保存し、RDF にエクスポートしてもトリプルを失うことなく復元可能。
- RDF エクスポート:オンデマンドでプロパティグラフデータを RDF としてエクスポート。
- モデル検証:W3C SHACL 言語に基づく検証をサポート。
- オントロジー対応:OWL、RDFS、SKOS の分類体系のインポート機能。
- 高度な機能:NSMNTX を通じたモデルマッピングと推論機能を備える。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト