Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GraphRAG グラフDBを使ったLLM生成(自作漫画DBを用いた具体例を用いて)

Avatar for sea-turt1e sea-turt1e
October 23, 2025

GraphRAG グラフDBを使ったLLM生成(自作漫画DBを用いた具体例を用いて)

GraphRAGについて、自作の漫画グラフDBを用いた説明資料です。
スライド上にあるデモは以下のサイトで試すことができます。

・Manga Graph(漫画のグラフDB): https://mangagraph.netlify.app/
・GraphRAGによる漫画レコメンド文生成: https://manga-graph-graphrag-production.up.railway.app/

※Start Python Clubさんの「みんなのPython勉強会#118」で発表した資料になります。
https://startpython.connpass.com/event/371646/

Avatar for sea-turt1e

sea-turt1e

October 23, 2025
Tweet

More Decks by sea-turt1e

Other Decks in Technology

Transcript

  1. RAG

  2. Manga Graphの中にある関係性 📗 NARUTO 👤 岸本斉史 創作 📗 BORUTO 創作

    📙 週刊少年 ジャンプ 掲載 掲載 🏢 集英社 発行 📙 週刊 ヤング ジャンプ 📗 キングダ ム 発行 掲載
  3. プロンプトのグラフ構造の部分 • 岸本斉史 -[created]-> NARUTO • 鳥山 明 -[created]-> ドラゴンボールZ

    • 週刊少年ジャンプ -[published]-> NARUTO • 週刊ヤングジャンプ -[published]-> キングダム • 週刊ヤングジャンプ -[published_by]-> 集英社 • 週刊少年ジャンプ -[published_by]-> 集英社 これらを先ほどの プロンプトの末尾 に入れる
  4. コミュニティという一部のグラフのまとまりと階層的な要約を用いた手法。 Microsoft GraphRAG Edge D., Trinh H., Cheng N., et

    al. From Local to Global: A Graph RAG Approach to Query-Focused Summarization. arXiv:2404.16130, 2024.
  5. 技術スタック Manga Graph • FastAPI(API構築) • Neo4j(グラフDB) • Sentence Transformers(ベクトル化)

    GraphRAGのデモ • Streamlit(デモサイト) • LangChain(プロンプト管理、生成)
  6. 使用データ/参考文献 • メディア芸術データベース • MyAnimeList Dataset • H Sun, B

    Dhingra, M Zaheer, K Mazaitis, R Salakhutdinov, WW Cohen. Open Domain Question Answering Using Early Fusion of Knowledge Bases and Text, arXiv:1809.00782, 2018. • Edge D., Trinh H., Cheng N., et al. From Local to Global: A Graph RAG Approach to Query-Focused Summarization. arXiv:2404.16130, 2024.
  7. Neo4j以外のグラフDB • Amazon Neptune • Azure Cosmos DB for Apache

    Gremlin • TigerGraph • ArangoDB And more…