Initial: integrated 2025 LawGraph (graphrag_pipeline) + 2026 kg_project
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# 更新日志
|
||||
|
||||
## v0.1.0 (2025-01-XX)
|
||||
|
||||
### 新增功能
|
||||
|
||||
- ✅ 项目基础架构(uv项目配置、目录结构)
|
||||
- ✅ 文本预处理模块(HanLP集成、文档解析)
|
||||
- ✅ 本体模型定义(9种实体类型、8种关系类型)
|
||||
- ✅ Prompt模板系统(五个模块、NER/RE构建器)
|
||||
- ✅ LLM客户端封装(多提供商支持)
|
||||
- ✅ 知识抽取模块:
|
||||
- NER提取器(两阶段对话)
|
||||
- RE提取器(多模型并行、二次对话验证)
|
||||
- 三元组评估器(成对排序、多维度评分)
|
||||
- 实体关系分类器(RAG-based + Prompt-based)
|
||||
- ✅ 知识图谱构建(索引器、图谱管理、社区检测、摘要生成)
|
||||
- ✅ 分析和推理模块(法理结构提取、逻辑推理、演化分析框架)
|
||||
- ✅ 查询系统(全局搜索、局部搜索、DRIFT搜索)
|
||||
- ✅ 执行脚本(extract.py, build_kg.py, query_kg.py, complete_pipeline.py)
|
||||
|
||||
### 技术特性
|
||||
|
||||
- 支持多个LLM提供商(OpenAI, Anthropic, Qwen, Doubao, GLM)
|
||||
- 参考GraphRAG实现社区检测和摘要生成
|
||||
- 实现论文中描述的五个模块Prompt模板
|
||||
- 支持两阶段对话验证机制
|
||||
- LLM-as-a-Judge评估方法
|
||||
|
||||
### 已知限制
|
||||
|
||||
- 大规模数据处理需要进一步优化
|
||||
- 向量数据库使用简化实现,生产环境建议使用专业向量数据库
|
||||
- 社区检测在igraph未安装时使用替代方法
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user