bible-cross-references
453 тематические перекрёстные ссылки по Библии, отобранные вручную, на нескольких языках (en/pt/es), CC-BY 4.0.
Набор данных, где главное качество: 453 перекрёстные ссылки, отобранные вручную. Каждая связывает исходный стих со связанными отрывками и содержит краткое описание объединяющей их темы. В отличие от классического набора OpenBible.info (около 340 тысяч ссылок, извлечённых алгоритмически), здесь точность важнее полноты. Названия и описания на трёх языках (португальский, английский, испанский). Идентификаторы книг следуют той же схеме 1-66, что и в bible-data, поэтому два набора данных сразу сочетаются. Подходит для изучения Библии, поисковых сниппетов и любых приложений, которым нужно предлагать «стихи на ту же тему» без шума алгоритмической базы. Лицензия CC-BY 4.0: при распространении укажите Midvash со ссылкой на midvash.com.
- 453 ссылки, отобранные вручную (не алгоритмические)
- Названия и описания на pt-br, en, es
- Обратный индекс по bookId-chapter-verse
- ID книг совместимы с bible-data (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 .