Sari la conținut

Як це влаштовано

Нишпорка — не лише пошук прізвища в рукописі. Це робоче місце дослідження: від питання «де шукати» до родоводу з доказами й сайту роду з деревом і мапою. І не лише родоводу: так само досліджують історію села, церкви, культури й окремих людей (нижче). Пошук у рукописі — ядро, про нього окремий розділ, а навколо нього весь цикл роботи.

Хто що робить:

  • помічник (Claude чи Codex) керує процесом: складає план, запускає кроки, відбирає знайдене, пише звіт;
  • Нишпорка дає йому вміння: довідники, моделі читання, пошук, облік, родовід, сайт;
  • ви ставите питання й вирішуєте: що замовити, чи це ваш рід, що вносити в родовід і що публікувати.

Нишпорка ставиться на комп'ютер з Windows, macOS або Linux, а керувати нею можна й з телефона: сесію помічника на комп'ютері ведуть віддалено із застосунку Claude чи Codex. Комп'ютер при цьому має бути ввімкнений і не засинати.

Весь цикл дослідження

  1. Де шукати. Довідники архівів, описи фондів, перелік сіл і парафій, каталоги ДАХмО й ЦДІАК. Помічник складає план: які джерела, у якому порядку й коли зупинитись.
  2. Скани. Власні, куплені, замовлені в архіві. З відкритих сайтів (ARCHIUM, Wikimedia Commons, «Бабин Яр») помічник завантажує сам; з FamilySearch скани зберігаєте ви. Тека зі сканами, де б вона не лежала, стає справою з шифрою.
  3. Читання. Рукопис читають власні моделі Нишпорки — на вашому комп'ютері або на орендованій машині; кілька справ ставляться в чергу. Якщо справу вже прочитав хтось інший, готовий текст береться із Супряги за хвилину.
  4. Пошук роду в прочитаному — ядро.
  5. Облік переглянутого. Кожен переглянутий аркуш записується разом із прізвищами на ньому, тож удруге його не гортають, а «не знайшов» завжди каже, скільки аркушів переглянуто.
  6. Акти — у таблицю. Помічник розбирає акти в поля: дата, село, імена, ролі (батько, мати, хрещений, свідок). Таблиця відкривається в Excel і фільтрується за роками, селом і прізвищем. По ній помічник шукає зв'язки між людьми: наприклад, у якій родині села могла народитись 20-річна наречена. Розбір іде очима помічника й коштує токенів, тому його роблять для відібраних книг.
  7. Родовід. Підтверджені вами знахідки лягають у картки осіб, родин, місць і джерел. Картки — звичайні файли на вашому диску, жодна платформа їх не видалить і не змінить. До кожного факту прив'язано доказ — вирізку рядка зі скану. Дерево з іншої програми можна завантажити з файла GEDCOM (MyHeritage, Geni тощо).
  8. Сайт роду. З родоводу збирається сайт: сторінки осіб, родин, місць і джерел, дерево, граф зв'язків і мапа місць із фільтром за роками подій — видно, хто де жив і коли. Приватна версія — для себе й родини; відкрита — для публікації, і з неї живі прибираються автоматично.
  9. Обмін. Прочитану справу можна віддати в Супрягу, щоб іншим не читати її вдруге. Їде лише текст, скани лишаються у вас.
  10. Своя модель. Якщо почерк вашої книги моделі беруть погано, модель можна дотренувати на ваших сканах.

Окремої кнопки для кожного з цих кроків немає. Помічник складає їх під ваше питання, наприклад: «ось тека з метриками Чечельника — знайди Ковальських, внеси підтверджених у родовід і покажи на мапі, де вони жили».

Не лише родовід

Ті самі вміння працюють на будь-яке дослідження за рукописними джерелами. Шукати можна не тільки прізвище, а й село, слово чи назву, а розібрані акти групувати як завгодно. Тому Нишпорка годиться й для таких досліджень:

  • історія села чи парафії — усі записи, де згадано село, хоч би під яким прізвищем; хто там жив і коли;
  • церковна історія — священники й причти, справи консисторій, парафії різних конфесій;
  • біографія відомої людини — де народилась і хрестилась, де служила, з ким перетиналась;
  • історія культури й побуту — що записано в судових книгах, інвентарях маєтків, ревізіях.

Ядро: як знаходиться прізвище в рукописі

1. Рукопис читають власні моделі

Рукопис (HTR — розпізнавання рукописного тексту) читає не помічник, а моделі Нишпорки: Писар і Дяк читають кирилицю, Скриба — латинку. Їх навчено на архівному скорописі XVIII–XIX ст. Велику справу можна прочитати на орендованій машині, щоб було швидше, але й там працюють ті самі моделі.

2. Прочитаний текст «скалічений»

На скорописі моделі плутають чверть-третину літер: «Franciszka Lubkowskiego» виходить як «Francisrha Lubhoustrio90». Людина такий текст читати не стане, і він для читання не призначений: у ньому шукають.

3. Нишпорка складає текст у сховище й шукає

Прочитане пакується в сховище з індексом. Алгоритми пошуку шукають схожість: прізвище з помилками й у різних написаннях, назви сіл і парафій тощо.

На виході — список хітів, упорядкований за балами. Умовно: шукали «Ковальський» і знайшли саме це слово — 100 балів, покалічене «Ковайскій» — 90, і так далі. Хітів буває від десятків до тисяч.

4. Помічник відсіює хіти

Тисячі хітів людина не перегляне. Помічник бере їх пачками, умовно по 50, разом із контекстом — рядками навколо — і розбирає: це випадкове схоже слово, а це схоже на те, що шукаємо. Тут потрібне розуміння контексту: чи це запис акту, чи збігається село, хто в записі батько, а хто хрещений.

Сам помічник викидає лише те, що взагалі не є прізвищем. Схоже прізвище, навіть сумнівне, він кладе вам на звірку.

5. Відібране помічник читає з вирізки

Кожне цікаве місце вирізається зі скану картинкою — рядок або кілька рядків, — і помічник читає вже зображення, а не машинний текст. Так читання «очима» йде лише на відібране, а не на всю книгу.

6. Звіт

У звіті — що знайдено й де: справа, аркуш, рядок, вирізка. І скільки аркушів переглянуто, тож «не знайшов» теж має пояснення. Що з цього ваш рід, вирішуєте ви.

Чому саме так

Кожна ланка робить ту частину роботи, яка їй дешева:

ланка що робить чого це коштує
моделі читання читають кожен аркуш справи лише часу машини: на вашому комп'ютері безкоштовно, в оренді — за погодинну ціну машини
алгоритми пошуку Нишпорки шукають по всьому прочитаному й ранжують хіти секунд
помічник відсіює хіти з контекстом, читає вирізки, пише звіт токенів підписки, але лише на відібраному

Без моделей і пошуку помічникові довелося б читати очима кожен аркуш. Повний розбір одного скану коштує близько 84 тисяч токенів, тобто книга на двісті аркушів — це мільйони токенів. Така робота або тягнулася б вічність, або вичерпала б ліміти підписки на першій же справі.