개인 오프라인 주석 통합 조회 도구
흩어져 있던 성경 주석·설교 자료를 한 곳에서 구절 단위로 검색·비교하는 로컬 도구. Node.js 내장 SQLite + 정적 HTML.
설교와 성경공부를 준비할 때마다 여러 권의 주석서와 원어 자료를 각각 뒤져야 했던 번거로움을 없애기 위해 만든 개인용 도구다.
문제
로고스(Logos) 같은 상용 주석 소프트웨어는 훌륭하지만, 이미 종이나 PDF로 가진 주석서들과 개인이 정리한 설교 원고는 따로 검색할 방법이 없었다. 구절 하나를 찾을 때마다 책장에서 여러 권을 꺼내 대조하는 데 시간이 많이 들었다.
만든 것
창 1:1처럼 성경 구절을 입력하면 보유한 모든 주석서·원어 자료·과거 설교 원고를 출처별로 한 화면에서 비교해서 보여주는 로컬 조회 도구.
- PDF 주석서 76권을 mupdf + OCR(Tesseract → Gemini 비전으로 교체)로 텍스트화
- 구절 참조를 자동 파싱해 앵커링
- 신학 성향(개혁/복음주의/자유주의)별 색상 구분과 범례
- 장 단위 연속 스크롤 뷰어, 절별 메모 기능
- 번역본 비교, 원어 렉시콘 팝업, 상호참조
배운 점
OCR 품질이 생각보다 훨씬 중요했다. 처음 tesseract로 뽑은 텍스트는 띄어쓰기가 뭉개지고 각주가 본문에 섞여 들어가는 문제가 많아서, 텍스트 정규화 파이프라인(공백 프로파일링, reflow, 품질 등급 산정)을 따로 만들고 이후 Gemini 비전 OCR로 교체했다.