周易典籍全文检索工具
基于数据库的易学典籍结构化查询与关联分析系统
项目简介
《周易》自成书以来,历代注疏浩如烟海,包括《十翼》《周易正义》《周易本义》等重要释经文献。手工翻阅查找某一卦象或某段经文的各家注解,耗时且容易遗漏。本项目以 Elasticsearch 为检索引擎,将《周易》经文、彖传、象传及各主流注疏版本的结构化文本入库,实现跨文献的精确匹配、模糊语义搜索与布尔组合查询,帮助研究者在数十万字的释经材料中快速定位目标段落并对比不同注疏的差异。
系统内置 64 卦索引、卦名别名匹配、关键词高亮、搜索结果排序等功能。定位为文献研究辅助工具,不涉及命理推算与占卜服务。
技术方案
- 检索引擎:Elasticsearch 反向索引,支持 match / multi_match / fuzzy 查询
- 数据结构:64 卦 → 经文 → 彖传 → 象传 → 注疏 → 出处,层叠 JSON 文档
- 查询增强:Boost 权重调整(提高卦名/经文匹配优先级)、关键词高亮
- 前端:搜索框 + 结果列表,异步分页加载
- 部署:Docker Compose 一键启动 ES + 前端服务
技术标签
Elasticsearch
Python
JSON
Docker
全文检索