품질에 집중한 데이터셋입니다. 직접 고른 관주 453개가 각각 기준 구절을 관련 본문과 연결하고, 이들을 잇는 주제를 짧게 설명합니다. 알고리즘으로 추출한 약 34만 개 관주를 담은 OpenBible.info의 기존 데이터셋과 달리, 완전성보다 정확성을 우선합니다. 라벨과 설명은 세 가지 언어(포르투갈어, 영어, 스페인어)로 제공됩니다. 책 식별자는 bible-data와 같은 1-66 체계를 따르므로 두 데이터셋을 바로 함께 쓸 수 있습니다. 성경 공부, 검색 스니펫, 그리고 알고리즘 데이터의 잡음 없이 “같은 주제의 구절”을 보여 줘야 하는 모든 애플리케이션에 유용합니다. CC-BY 4.0 라이선스: 재배포할 때 midvash.com 링크와 함께 Midvash를 출처로 표기해 주세요.
- 직접 고른 관주 453개(알고리즘 아님)
- pt-br, en, es 라벨과 설명
- bookId-chapter-verse 기준 역색인
- bible-data와 호환되는 책 ID(1-66)
- 단일 JSON 파일, 쉽게 포함 가능
- CC-BY 4.0: 출처 표기 시 상업적 이용 가능
// Download once and load locally
const data = require('./cross-references.json');
console.log(data.references[0]);
// {
// id: 1,
// slug: { 'pt-br': '...', en: '...', es: '...' },
// source: { bookId: 1, chapter: 1, verse: 27, ... },
// description: { en: 'Creation of man in the image of God', ... },
// targets: [ { bookId: 40, chapter: 19, verse: 4, ... }, ... ]
// }
// Reverse lookup: every reference id that touches Genesis 1:27
const ids = data.indexed['1-1-27'];
버그를 찾았거나, 빠진 데이터가 있거나, 무언가 추가하고 싶으신가요? Pull request와 issue는 언제나 환영합니다: github.com/midvash/bible-cross-references .