github.devotd.
新着RAG・検索

neo4j-labs/llm-graph-builder v0.8.7 — 非構造化データからナレッジグラフを作る

PDF、DOC、TXT、YouTube 動画、ウェブページといった非構造化データからエンティティとリレーションを抽出し、Neo4j のナレッジグラフとして保存する neo4j-labs/llm-graph-builder の最新リリース v0.8.7 を扱う。

リポジトリ情報neo4j-labs/llm-graph-builder ↗

PDF、DOC、TXT、YouTube 動画、ウェブページといった非構造化データからエンティティとリレーションを抽出し、Neo4j のナレッジグラフとして保存する neo4j-labs/llm-graph-builder の最新リリース v0.8.7 を扱う。

GitHub の説明: Neo4j graph construction from unstructured data using LLMs

スター
★ 5.3K
フォーク
885
言語
Jupyter Notebook
ライセンス
Apache-2.0
最新リリース
v0.8.7
原文を見る ↗GitHub で見る ↗

neo4j-labs/llm-graph-builder の最新リリースは v0.8.7 である。このリポジトリは、PDF、DOC、TXT、YouTube 動画、ウェブページといった非構造化データを Large Language Models(LLMs)と LangChain で処理し、エンティティとリレーションを抽出したナレッジグラフ(knowledge graph)を作って Neo4j に保存するウェブアプリケーションである。

このリポジトリの中心は、複数ソースの資料を一つの流れにまとめ、グラフに会話を付けられることに置かれる。ローカルファイルは“GCS と S3、ウェブアドレスの資料も同じパイプラインに投入でき、使用する LLM とスキーマは自分で選ぶ。ナレッジグラフとは、文書から抽出したエンティティとリレーションをつないだ構造を指し、出来上がったグラフは Neo4j Bloom で確認できる。データについて対話しながら、どの応答がどのソースに由来するかをメタデータとして照会する機能もある。ライセンスは Apache-2.0、主言語は Jupyter Notebook、GitHub スターは 5283、作成日は 2024-01-11 である。

ただし、収集された情報には v0.8.7 の変更項目がない。確認できるのはリリース番号だけで、このバージョンが何を変えたかは分からない。性能指標やベンチマークも示されておらず、10 点満点基準の評価ではモメンタム項目だけが 1.0 で残り、新鮮さ・技術・品質の項目は空欄である。ソースのメタデータを残す設計は応答を紐づけて確認するうえで有用だが、正確さや処理速度の代わりにはならない。リリースノートで変更内容を確認するまで、今回のバージョンが何を改善したかは判断しにくい。