用什么工具能够将pdf文档转化成知识图谱,建立个人知识库
PDF转知识图谱免费工具对比表
按上手难度从低到高排列,适合个人学习场景
|
|
|
|
|
|
|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. AI Graph Maker
地址: aigraphmaker.net
纯网页,拖拽 PDF 上传就能生成知识图谱,不用装任何东西。
- 费用
:有免费额度 - 支持格式
:PDF、DOCX、TXT - 使用步骤
:上传 PDF → AI 自动提取实体和关系 → 可视化图谱 → 导出 PNG / SVG / JSON - 亮点
:支持多种布局(力导向、分层、径向),图谱可自定义颜色和节点样式 - 局限
:免费额度有限,大文档可能需要付费
2. TextbookKG(强烈推荐!)
地址: https://pat-jj.github.io/TextbookKG/
专门为教材 / 论文设计的,上传 PDF 选页面,直接生成知识图谱,伊利诺伊大学团队开发。
- 费用
:完全免费 - 支持格式
:仅 PDF - 使用步骤
:打开网页 → 上传 PDF → 勾选需要的页面 → 一键生成图谱 → 编辑节点和关系 → 保存项目 - 亮点
:可以选择 PDF 的特定页面生成图谱(很适合只读某个章节),节点和边都可以手动增删,聚类分析功能对梳理知识体系很有用 - 本地部署
:如果你想完全离线用,需要 Node.js 环境( npm install && npm start)
3. Neo4j LLM Graph Builder
地址: https://llm-graph-builder.neo4jlabs.com/
这是目前最强大的免费开源方案,Neo4j 官方出品。
- 费用
:完全免费,配合 Neo4j AuraDB(免费云数据库,无需信用卡) - 支持格式
:PDF、网页、YouTube 视频、纯文本、图片 - 使用步骤
: -
注册 Neo4j AuraDB → 创建免费实例 → 下载凭据文件 -
打开 LLM Graph Builder → 拖入凭据文件连接数据库 -
上传 PDF → 选择 LLM 模型(可免费用 Claude/GPT4o 等)→ 生成图谱 -
在应用内可视化 + 用自然语言对话查询(GraphRAG) - 亮点
:支持自然语言查询图谱、能与视频/网页混用、导出格式丰富(Neo4j/JSON-LD/GraphML) - 局限
:需要配置 API Key(Claude / OpenAI),免费 Key 有额度限制;上手比网页工具稍复杂
免费 API Key 获取:可以在 console.anthropic.com 申请 Claude API,免费额度够处理好几本 PDF
4. Obsidian + Smart Connections 插件
这是另一条完全不同的路——不是直接转 PDF,而是把 PDF 转成笔记,再构建知识图谱。
- 费用
:Obsidian 免费 + 插件免费 - PDF 处理
:需要先手动把 PDF 内容提取到笔记(可用 Obsidian 的 PDF 插件,或借助 AI 工具转成 Markdown) - 图谱功能
:Obsidian 原生就有本地知识图谱,Smart Connections 插件增加 AI 对话和语义搜索 - 适合人群
:已经有长期做笔记习惯、想把 PDF 知识融入自己知识体系的人 - 优点
:所有数据存在本地,永久可用,图谱是双向链接驱动的,真正形成网状知识结构
5. ContextClue Graph Builder
地址: https://context-clue.com/contextclue-graph-builder-open-source/
3 天前刚更新的新鲜工具,开源免费,专门把 PDF 转成交互式可查询知识图谱。
- 费用
:完全免费开源 - 支持格式
:PDF - 亮点
:图谱可查询,适合想对 PDF 内容做精准检索和 RAG 问答的人
我的建议:按需选
|
|
|
|---|---|
|
|
AI Graph Maker |
|
|
TextbookKG |
|
|
Neo4j LLM Graph Builder |
|
|
Obsidian + 插件 |
|
|
TextbookKG 本地版 / ContextClue |
夜雨聆风