MazzaWill/neo4j-python-pandas-py2neo-v3
Excel-to-Neo4j knowledge graph examples: legacy py2neo v3 plus modern Neo4j GraphRAG/vector search.
解決する問題
このプロジェクトは、Excelスプレッドシートからの表形式データをNeo4j知識グラフに変換するための例とツールを提供します。構造化されたスプレッドシートデータをグラフデータベースに変換する課題に対処し、より良い関係性のマッピング、意味的検索、および下流の機械学習実験を可能にします。
動作方法
このプロジェクトはpandasを使用してExcelファイルからノードおよび関係データを読み取り、抽出します。その後、教育的目的でのみ使用されるレガシーなpy2neo v3パスまたは現代的なNeo4jドライバー経由でNeo4jデータベースをポップレートします。現代的な実装にはベクトルインデックスとGraphRAGスタイルの意味的検索が含まれており、グラフデータに対する高度なクエリを可能にします。
対象読者
- データエンジニア:表形式データをグラフデータベースに移行したい方。
- 開発者:Neo4j内でGraphRAGやベクトル検索を実装したい方。
- 学習者:構造化データから知識グラフを構築するプロセスを学びたい方。
特徴
- 二重パス実装:教育用の基準としてのレガシーなpy2neo v3と、プロダクション対応のGraphRAG用の現代的なNeo4j 5+ドライバーの両方をサポート。
- GraphRAG統合:ベクトルインデックスと埋め込みを用いた意味的検索の例を含む。
- 機械学習準備完了:Neo4jの関係データを機械学習モデル用の行列に変換するユーティリティを提供。
- AIエージェントスキル:CSV/Excelデータから知識グラフを設計し、Cypherクエリを生成するのを支援する専用スキルをAIコーディングエージェントに提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト