Enciclopedia Boulder v1.0

Inicio · Capítulos · 16. Glosario bilingüe español–inglés

17.8 16.1.7 Normalización e indexación

Etapa ID Acción
1 NORM-01 Preserve the exact Unicode source literal.
2 NORM-02 Apply Unicode NFKC to the search representation, not to the stored display form.
3 NORM-03 Case-fold for retrieval.
4 NORM-04 Create an optional accent-insensitive key.
5 NORM-05 Normalize whitespace and punctuation for candidate matching.
6 NORM-06 Retain token boundaries and original hyphenation as features.
7 NORM-07 Detect exact duplicates within the same concept and locale.
8 NORM-08 Detect cross-concept homonyms without merging them.
9 NORM-09 Resolve locale fallback using BCP 47 matching policy.
10 NORM-10 Emit review candidates with explanation and confidence.

17.8.1 Claves separadas

displayLiteral     = "Talón–punta"
canonicalUnicode   = NFKC(displayLiteral)
caseFoldKey        = "talón–punta"
accentFoldKey      = "talon punta"
tokenKey           = ["talon", "punta"]

La búsqueda puede usar claves flexibles; la edición y exportación siempre conservan la forma original.