El mètode i les xifres

Com s'ha obtingut aquesta transcripció, què se n'ha mesurat, on se'n pot refiar menys i com consultar-la sencera. Totes les xifres d'aquesta pàgina es calculen de les dades publicades cada vegada que es construeix l'edició.

D'on surt el text

De l'edició de 1881 se'n coneixen dos escanejos independents: el de la Biblioteca Nacional d'Espanya, un PDF a 200 punts per polzada, i el que Google va fer per a l'Internet Archive, de molta més resolució. Tots dos tenen defectes en llocs diferents —el de l'Archive té quatre fulls borrosos (93, 94, 97 i 98), i en el de la BNE la pàgina del davant es transparenta en algun full—, i per això es llegeixen tots dos. Els 614 fulls amb text són els que es transcriuen; els altres són portades, làmines i pàgines en blanc.

Els sis reconeixedors

Cada full el llegeixen sis programes de reconeixement de text (OCR), triats perquè s'equivoquin de maneres diferents:

Que siguin sis i no més és una decisió mesurada. Afegir un setè motor es va provar dues vegades i les dues va empitjorar el resultat, encara que el motor nou fos més precís que alguns dels que ja hi eren: el que compta no és que un motor encerti molt, sinó que no s'equivoqui igual que els altres. Per la mateixa raó, mai no voten dues variants del mateix programa sobre la mateixa imatge.

Com es vota

Abans de comparar res, totes les lectures s'ordenen igual: es detecten les columnes de cada full i s'imposa a tots els motors el mateix ordre de lectura. Després s'alineen paraula per paraula i cada posició es decideix per majoria. La paraula publicada és sempre una que algun motor va llegir: el vot tria, no escriu.

Hi ha tres casos en què això no basta, i cadascun té la seva regla:

Quant d'acord es posen

grauparaules %
resolt contra el facsímil1.3860,3%
els sis coincideixen369.27379,0%
un discrepa55.68611,9%
en discrepen dos21.0024,5%
en discrepen tres o més20.1374,3%

Cada paraula de l'edició porta el seu grau. Al text es marquen, amb un subratllat puntejat, les lectures en què discrepen dos reconeixedors o més; tocant-les es veu què més s'hi va llegir. Quan només en discrepa un, la majoria encerta gairebé sempre, i marcar-ho ompliria la pàgina per no res.

I quan encerten

El grau d'acord no és encara la mesura de l'error. Per saber-ho s'han triat a l'atzar 870 posicions, estratificades per grau, i s'han resolt una a una mirant el facsímil a resolució completa: 550 a la crònica i 320 als documents. Són dues mesures separades i no s'han de barrejar, perquè el llibre no és igual de fiable pertot.

partgraun encerts
la crònicaels sis coincideixen360100,0%
la crònicaun discrepa7098,6%
la crònicaen discrepen dos6096,7%
la crònicaen discrepen tres o més6065,0%
els documentsels sis coincideixen20098,5%
els documentsun discrepa5096,0%
els documentsen discrepen dos3090,0%
els documentsen discrepen tres o més4062,5%

D'aquí surt que la crònica en castellà va per 1 paraula errada de cada 113 i els documents en català medieval i llatí per 1 de cada 39. Allà on els sis coincideixen, les 360 posicions comprovades de la crònica eren totes correctes, cosa que fita l'error compartit per sota del 0,83% amb un 95% de confiança.

Què s'hi ha tocat

Res no es modernitza. formacion, dia, Setiembre, mallorquin i les errades del mateix Campaner i del seu impressor es queden com són. Les úniques intervencions són tipogràfiques o es fonamenten en el que van llegir els motors, i 2.326 paraules conserven al costat la lectura original del vot:

Totes les regles estan escrites, amb el que s'ha mesurat de cadascuna, a les normes editorials.

Allò que s'ha llegit del facsímil

En alguns llocs els motors llegeixen bé les paraules però no es posen d'acord en l'ordre de la pàgina, i el text que en surt és inservible encara que cada paraula sigui correcta. Allà el text s'ha llegit directament del facsímil, a resolució completa, amb ajuda d'un model de visió, i cada lectura s'ha comparat amb la dels motors:

Cada una d'aquestes decisions queda registrada amb la seva font. En total, 167 posicions del text publicat no les va llegir cap motor i descansen només en aquesta lectura del facsímil.

De text a llibre

Del text llegit se'n reconstrueix l'estructura que el llibre imprimeix: 3.459 notícies datades en 528 anys, 2.980 amb la sigla del manuscrit d'on surten; 24 documents reproduïts sencers (94.327 mots); 382 notes de Campaner; 45 taules (229 files) recuperades com a taules; i les sèries de jurats. L'ordre de les notícies és el del llibre, no el de les dates: on Campaner les desordena, l'edició ho manté.

La introducció del llibre no es publica com a text, però d'ella s'ha tret a mà el glossari de les 34 sigles i, per a 25 fonts, qui era l'autor i què és el seu manuscrit, cada dada amb el full d'on surt.

Què queda per fer

Consultar-ho tot

Tota l'edició és consultable en SQL directament des d'aquí, sense instal·lar res més que DuckDB, que llegeix els fitxers parquet per HTTP:

SELECT year, count(*) FROM 'https://cronicon.corpusbalear.org/data/entry.parquet'
GROUP BY 1 ORDER BY 2 DESC LIMIT 10;
taulaquè hi ha mida
wordcada paraula, amb el grau de certesa i la caixa al facsímil5699,7 KB
entryles notícies datades627,9 KB
documentels documents sencers192,9 KB
footnoteles notes de Campaner53,6 KB
adjudicationles lectures verificades contra el facsímil41,7 KB
juratels jurats, nom a nom25,4 KB
table_rowles taules que Campaner imprimeix dins la prosa10,6 KB
leafels fulls i com s'ha llegit cadascun6,6 KB
siglumles fonts i el que en diu la introducció6,2 KB
centuryl'obertura de cada segle3,7 KB
pieceles peces numerades dins els documents0,9 KB

Són 6,5 MB en total. El codi que ho fa tot és al repositori.

Full del facsímil

a l'Internet Archive

Exemplar digitalitzat per Google, servit per l'Internet Archive. La imatge es demana ara, en obrir-la.